adaptivedemux: Handle find_stream_for_pad() without g_assert_not_reached() if no...
authorSebastian Dröge <sebastian@centricular.com>
Thu, 31 Mar 2016 09:20:30 +0000 (12:20 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Thu, 31 Mar 2016 09:21:57 +0000 (12:21 +0300)
commit2125124755d58ca973c4f57dd14ac9be44be2de0
tree264aacfeae007ea8d5609e0c8032b0700cd7ff61
parentd6f7ea88bbadbd16761251617fe87c9649f71d8c
adaptivedemux: Handle find_stream_for_pad() without g_assert_not_reached() if no pad is found

Happens e.g. if a RECONFIGURE event is sent from downstream while we're
switching pads at this very moment. The old pad is gone and the stream has a
new pad.

https://bugzilla.gnome.org/show_bug.cgi?id=764404
gst-libs/gst/adaptivedemux/gstadaptivedemux.c