Skip to content

playsink: Complete reconfiguration on pad release.

Jan Schmidt requested to merge thaytan/gstreamer:playsink-reconfiguration into main

Requesting a new pad can start a reconfiguration cycle, where playsink will block all input pads and wait for data on them before doing internal reconfiguration. If a pad is released, that reconfiguration might never trigger because it's now waiting for a pad that doesn't exist any more.

In that case, complete the reconfiguration on pad release.

Merge request reports