gstreamer/gst/multifile
Jan Schmidt 41ca3b4e43 splitmuxsink: Don't busy loop on a non-ready pad.
If a pad gets into the check_completed_gop method and then
the underlying conditions change on the reference context,
things could get stuck in a busy loop when the context should
instead jump back out and wait for more data.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/798>
2020-10-31 02:50:51 +00:00
..
gstimagesequencesrc.c imagesequencesrc: Cleanup and add some features 2020-03-11 15:11:54 +00:00
gstimagesequencesrc.h imagesequencesrc: Cleanup and add some features 2020-03-11 15:11:54 +00:00
gstmultifile.c imagesequencesrc: Cleanup and add some features 2020-03-11 15:11:54 +00:00
gstmultifilesink.c plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
gstmultifilesink.h multifilesink: refactor max_files handling a bit 2016-12-31 09:58:40 +00:00
gstmultifilesrc.c documentation: fix a number of typos 2019-10-05 22:38:11 +00:00
gstmultifilesrc.h multifilesrc: Implement seeking in case of multiple images 2013-11-22 18:52:54 -03:00
gstsplitfilesrc.c docs: Port all docstring to gtk-doc markdown 2019-05-13 10:24:40 -04:00
gstsplitfilesrc.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstsplitmuxpartreader.c splitmuxsrc: Fix some deadlock conditions and a crash 2020-03-26 14:44:54 -04:00
gstsplitmuxpartreader.h splitmuxsrc: Fix some deadlock conditions and a crash 2020-03-26 14:44:54 -04:00
gstsplitmuxsink.c splitmuxsink: Don't busy loop on a non-ready pad. 2020-10-31 02:50:51 +00:00
gstsplitmuxsink.h splitmuxsink: Never start a new fragment with no reference buffers 2020-10-31 02:50:50 +00:00
gstsplitmuxsrc.c splitmuxsrc: Mark running=false on shutdown. 2020-10-31 02:50:51 +00:00
gstsplitmuxsrc.h splitmuxsrc: Fix some deadlock conditions and a crash 2020-03-26 14:44:54 -04:00
gstsplitutils.c splitmux: Implement new elements for splitting files at mux level. 2015-02-06 04:26:59 +11:00
gstsplitutils.h splitmux: Implement new elements for splitting files at mux level. 2015-02-06 04:26:59 +11:00
meson.build imagesequencesrc: Cleanup and add some features 2020-03-11 15:11:54 +00:00
patternspec.c documentation: fix a number of typos 2019-10-05 22:38:11 +00:00
patternspec.h Fix FSF address 2012-11-04 00:07:18 +00:00
test-splitmuxpartreader.c splitmux: Implement new elements for splitting files at mux level. 2015-02-06 04:26:59 +11:00