playbin2/playsink: Set audiotee to PAUSED state in all cases. Fixes #565105.
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Wed, 18 Feb 2009 10:59:58 +0000 (11:59 +0100)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Tue, 24 Feb 2009 09:46:35 +0000 (10:46 +0100)
gst/playback/gstplaysink.c

index f926e3d..e23f572 100644 (file)
@@ -1625,6 +1625,8 @@ gst_play_sink_request_pad (GstPlaySink * playsink, GstPlaySinkType type)
             gst_element_get_request_pad (playsink->audio_tee, "src%d");
         gst_bin_add (GST_BIN_CAST (playsink), playsink->audio_tee);
         gst_element_set_state (playsink->audio_tee, GST_STATE_PAUSED);
+      } else {
+        gst_element_set_state (playsink->audio_tee, GST_STATE_PAUSED);
       }
       if (!playsink->audio_pad) {
         GST_LOG_OBJECT (playsink, "ghosting tee sinkpad");