[rhythmbox] player-gst: fix deadlock setting replaygain-adjusted volume (bug #594728)



commit 903bc5342d7cfc417b3fc13c07e2a94e0d732b49
Author: Jonathan Matthew <jonathan d14n org>
Date:   Thu Sep 10 22:22:12 2009 +1000

    player-gst: fix deadlock setting replaygain-adjusted volume (bug #594728)

 backends/gstreamer/rb-player-gst.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/backends/gstreamer/rb-player-gst.c b/backends/gstreamer/rb-player-gst.c
index 55a517e..21246a1 100644
--- a/backends/gstreamer/rb-player-gst.c
+++ b/backends/gstreamer/rb-player-gst.c
@@ -892,7 +892,7 @@ impl_set_replaygain (RBPlayer *player,
 	mp->priv->replaygain_scale = scale;
 
 	if (mp->priv->playbin != NULL) {
-		g_object_set (mp->priv->playbin, "volume", mp->priv->cur_volume * scale, NULL);
+		set_playbin_volume (mp, mp->priv->cur_volume * scale);
 	}
 }
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]