[pulseaudio-discuss] [PATCH 3/3] alsa-card: Make ELD monitor name a port property
Tanu Kaskinen
tanuk at iki.fi
Fri Feb 15 14:42:34 PST 2013
On Fri, 2013-02-15 at 13:42 +0100, David Henningsson wrote:
> If there is a proper monitor name, we expose this as a device.product.name
> property on the port. This can be useful for UIs who might want to show
> this name.
>
> Signed-off-by: David Henningsson <david.henningsson at canonical.com>
> ---
> src/modules/alsa/module-alsa-card.c | 33 +++++++++++++++++++++++++++++++++
> 1 file changed, 33 insertions(+)
>
> diff --git a/src/modules/alsa/module-alsa-card.c b/src/modules/alsa/module-alsa-card.c
> index 366f4ba..76da3a9 100644
> --- a/src/modules/alsa/module-alsa-card.c
> +++ b/src/modules/alsa/module-alsa-card.c
> @@ -309,6 +309,34 @@ static void init_profile(struct userdata *u) {
> am->source = pa_alsa_source_new(u->module, u->modargs, __FILE__, u->card, am);
> }
>
> +static void reset_hdmi_eld_data(pa_device_port *p)
> +{
The convention is to not put the opening brace on its own line (this
same comment applies also to the previous patch, I didn't notice it at
first).
> + /* Clear properties */
> + pa_proplist_unset(p->proplist, PA_PROP_DEVICE_PRODUCT_NAME);
Hmm, we need pa_device_port_update_proplist() for sending change
notifications.
--
Tanu
More information about the pulseaudio-discuss
mailing list