encodebin: muxer sink pad is not always a request pad
authorAlban Browaeys <prahal@yahoo.com>
Sat, 29 Sep 2012 22:31:21 +0000 (00:31 +0200)
committerTim-Philipp Müller <tim@centricular.net>
Sun, 30 Sep 2012 14:08:17 +0000 (15:08 +0100)
commit579458f61373ef60fdc19c5fb46528d085c932cb
tree5bb74d7e979210347bb5569b7605b469fa543221
parent80e45be3d09f6dd9647f92aae4556161a4685b5b
encodebin: muxer sink pad is not always a request pad

GstId3Mux sink pad is an always (static) pad. Thus releasing it
as if a request pad triggers:
(sound-juicer:11826): GStreamer-CRITICAL **:
gst_element_release_request_pad: assertion `GST_PAD_PAD_TEMPLATE (pad)
== NULL || GST_PAD_TEMPLATE_PRESENCE (GST_PAD_PAD_TEMPLATE (pad)) ==
GST_PAD_REQUEST' failed

https://bugzilla.gnome.org/show_bug.cgi?id=685110
gst/encoding/gstencodebin.c