gst/playback/gstplaybin.c: The old pad activation spiel.

Original commit message from CVS:
* gst/playback/gstplaybin.c: (setup_sinks):
The old pad activation spiel.
This commit is contained in:
Tim-Philipp Müller 2006-10-18 09:46:35 +00:00
parent 4e50cce048
commit 1e57021ef3
2 changed files with 7 additions and 0 deletions

View file

@ -1,3 +1,8 @@
2006-10-18 Tim-Philipp Müller <tim at centricular dot net>
* gst/playback/gstplaybin.c: (setup_sinks):
The old pad activation spiel.
2006-10-18 Tim-Philipp Müller <tim at centricular dot net>
* gst/playback/gstplaybasebin.c: (setup_source):

View file

@ -1552,11 +1552,13 @@ setup_sinks (GstPlayBaseBin * play_base_bin, GstPlayBaseGroup * group)
goto beach;
}
gst_pad_set_active (ghost, TRUE);
if (gst_element_add_pad (GST_ELEMENT_CAST (grandparent), ghost)) {
gst_object_unref (textsrcpad);
textsrcpad = gst_object_ref (ghost);
} else {
GST_WARNING_OBJECT (ghost, "failed adding ghost pad on subtitle-bin");
gst_pad_set_active (ghost, FALSE);
gst_object_unref (ghost);
gst_object_unref (textsrcpad);
textsrcpad = NULL;