GNOME Bugzilla – Bug 685110
encodebin fails to release mux request sink pad for GstId3Mux as it is a static one for this mux
Last modified: 2012-09-30 14:34:10 UTC
Created attachment 225401 [details] [review] check if pad is a request pad before release_request_pad (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 (gdb) bt
+ Trace 230934
Thanks, pushed: commit 579458f61373ef60fdc19c5fb46528d085c932cb Author: Alban Browaeys <prahal@yahoo.com> Date: Sun Sep 30 00:31:21 2012 +0200 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