rhythmbox r6098 - in trunk: . backends/gstreamer
- From: jmatthew svn gnome org
- To: svn-commits-list gnome org
- Subject: rhythmbox r6098 - in trunk: . backends/gstreamer
- Date: Sun, 14 Dec 2008 22:44:22 +0000 (UTC)
Author: jmatthew
Date: Sun Dec 14 22:44:22 2008
New Revision: 6098
URL: http://svn.gnome.org/viewvc/rhythmbox?rev=6098&view=rev
Log:
2008-12-15 Jonathan Matthew <jonathan d14n org>
* backends/gstreamer/rb-player-gst-xfade.c: (create_stream):
Put the per-stream volume element back where it was. Moving it breaks
fading out (mostly) and doesn't really fix the problem it was supposed
to fix.
Modified:
trunk/ChangeLog
trunk/backends/gstreamer/rb-player-gst-xfade.c
Modified: trunk/backends/gstreamer/rb-player-gst-xfade.c
==============================================================================
--- trunk/backends/gstreamer/rb-player-gst-xfade.c (original)
+++ trunk/backends/gstreamer/rb-player-gst-xfade.c Sun Dec 14 22:44:22 2008
@@ -2200,8 +2200,8 @@
stream->audioconvert,
stream->audioresample,
stream->capsfilter,
- stream->volume,
stream->preroll,
+ stream->volume,
NULL);
gst_element_link_many (stream->source,
stream->queue,
@@ -2210,8 +2210,8 @@
gst_element_link_many (stream->audioconvert,
stream->audioresample,
stream->capsfilter,
- stream->volume,
stream->preroll,
+ stream->volume,
NULL);
} else {
gst_bin_add_many (GST_BIN (stream->bin),
@@ -2220,8 +2220,8 @@
stream->audioconvert,
stream->audioresample,
stream->capsfilter,
- stream->volume,
stream->preroll,
+ stream->volume,
NULL);
gst_element_link_many (stream->source,
stream->decoder,
@@ -2229,8 +2229,8 @@
gst_element_link_many (stream->audioconvert,
stream->audioresample,
stream->capsfilter,
- stream->volume,
stream->preroll,
+ stream->volume,
NULL);
}
@@ -2242,7 +2242,7 @@
identity = gst_element_factory_make ("identity", NULL);
gst_bin_add (GST_BIN (stream->bin), identity);
- gst_element_link (stream->preroll, identity);
+ gst_element_link (stream->volume, identity);
if (rb_debug_matches ("check-imperfect-timestamp", __FILE__)) {
g_object_set (identity, "check-imperfect-timestamp", TRUE, NULL);
}
@@ -2252,7 +2252,7 @@
stream->src_pad = gst_element_get_pad (identity, "src");
} else {
- stream->src_pad = gst_element_get_pad (stream->preroll, "src");
+ stream->src_pad = gst_element_get_pad (stream->volume, "src");
}
/* ghost the stream src pad up to the bin */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]