Skip to content

parse: not disconnect "pad-added" signal at pad-added callback function

KimTaeSoo requested to merge myrandy1/gstreamer:gstparse_change into master

If a pipeline is created using gst_parse_bin_from_description(), all signals connected to elements are disconnected after pad linking. So the state of the pipeline is changed like: GST_STATE_PLAYING -> GST_STATE_READY or GST_STATE_NULL -> GST_STATE_PLAYING, dynamic pads can not be linked again because "pad-added" signals are disconnected. This modification is not to disconnect "pad-added" signal connection.

gst-plugins-base#498

Edited by Tim-Philipp Müller

Merge request reports