gstreamer/subprojects/gst-plugins-good/gst/multifile
Sebastian Dröge 025b4a2f8d splitmuxsrc: Convert part reader to a bin with a non-async bus
A pipeline always has an async bus, which involves allocating an fd pair. As
splitmuxsrc only uses the bus' sync handler, this is not required and can easily
cause splitmuxsrc to exceed the fd limit for no good reason.

The other features of GstPipeline are also not needed here, e.g. clock selection.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7952>
2024-11-25 15:55:50 +02:00
..
gstimagesequencesrc.c
gstimagesequencesrc.h
gstmultifile.c
gstmultifilesink.c
gstmultifilesink.h
gstmultifilesrc.c
gstmultifilesrc.h
gstsplitfilesrc.c
gstsplitfilesrc.h
gstsplitmuxpartreader.c splitmuxsrc: Convert part reader to a bin with a non-async bus 2024-11-25 15:55:50 +02:00
gstsplitmuxpartreader.h splitmuxsrc: Convert part reader to a bin with a non-async bus 2024-11-25 15:55:50 +02:00
gstsplitmuxsink.c common: Stop using GQuark-based GstStructure field name API 2024-09-26 19:21:29 +03:00
gstsplitmuxsink.h splitmuxsink: Fix race in unit tests. Add fragment-id to messages 2024-08-02 15:30:12 +10:00
gstsplitmuxsrc.c splitmuxsrc: Drop lock when unpreparing parts 2024-08-02 15:30:12 +10:00
gstsplitmuxsrc.h splitmuxsrc: Add num-lookahead property 2024-08-02 15:30:12 +10:00
gstsplitutils.c splitmuxsrc: Use natural ordering to find files 2024-01-24 20:15:19 +00:00
gstsplitutils.h
meson.build
patternspec.c
patternspec.h
test-splitmuxpartreader.c splitmuxsrc: Add num-lookahead property 2024-08-02 15:30:12 +10:00