mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-26 18:20:44 +00:00
d11339d616
This mode is useful for muxers that can take a long time to finalize a file. Instead of blocking the whole upstream pipeline while the muxer is doing its stuff, we can unlink it and spawn a new muxer+sink combination to continue running normally. This requires us to receive the muxer and sink (if needed) as factories, optionally accompanied by their respective properties structures. Also added the muxer-added and sink-added signals, in case custom code has to be called for them. https://bugzilla.gnome.org/show_bug.cgi?id=783754 |
||
---|---|---|
.. | ||
gstmultifile.c | ||
gstmultifilesink.c | ||
gstmultifilesink.h | ||
gstmultifilesrc.c | ||
gstmultifilesrc.h | ||
gstsplitfilesrc.c | ||
gstsplitfilesrc.h | ||
gstsplitmuxpartreader.c | ||
gstsplitmuxpartreader.h | ||
gstsplitmuxsink.c | ||
gstsplitmuxsink.h | ||
gstsplitmuxsrc.c | ||
gstsplitmuxsrc.h | ||
gstsplitutils.c | ||
gstsplitutils.h | ||
Makefile.am | ||
meson.build | ||
patternspec.c | ||
patternspec.h | ||
test-splitmuxpartreader.c |