From 3c2c6c3b26e982fd87a252b49d7c2557a8793565 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Wed, 29 Sep 2004 20:29:12 +0000 Subject: [PATCH] better way to look for the volume track (patch by Michal Bukovjan 2004-09-29 Bastien Nocera * actions/acme-volume-gstreamer.c: (acme_volume_gstreamer_init): better way to look for the volume track (patch by Michal Bukovjan ) (Closes: #153866) --- gnome-settings-daemon/ChangeLog | 6 ++++++ gnome-settings-daemon/actions/acme-volume-gstreamer.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gnome-settings-daemon/ChangeLog b/gnome-settings-daemon/ChangeLog index 5dd400d87..b783bcaea 100644 --- a/gnome-settings-daemon/ChangeLog +++ b/gnome-settings-daemon/ChangeLog @@ -1,3 +1,9 @@ +2004-09-29 Bastien Nocera + + * actions/acme-volume-gstreamer.c: (acme_volume_gstreamer_init): + better way to look for the volume track (patch by Michal Bukovjan + ) (Closes: #153866) + 2004-09-27 Sergey V. Udaltsov * gnome-settings-keyboard-xkb.c: fix one GSwitchItXkbConfig memory diff --git a/gnome-settings-daemon/actions/acme-volume-gstreamer.c b/gnome-settings-daemon/actions/acme-volume-gstreamer.c index 2a0165494..522cd92bb 100644 --- a/gnome-settings-daemon/actions/acme-volume-gstreamer.c +++ b/gnome-settings-daemon/actions/acme-volume-gstreamer.c @@ -214,7 +214,7 @@ acme_volume_gstreamer_init (AcmeVolumeGStreamer *self) for (; tracks != NULL; tracks = tracks->next) { GstMixerTrack *track = tracks->data; - if (! g_strcasecmp (track->label, "volume")) { + if (GST_MIXER_TRACK_HAS_FLAG (track, GST_MIXER_TRACK_MASTER)) { self->_priv->mixer = GST_MIXER (element); self->_priv->track = track;