gst-plugins-rs/utils
Piotr Brzeziński 5b41d11f0c fallbacksrc: Add multi-stream support with the stream API
Brings support for multiple streams of each kind to fallbacksrc.

Usage past 1video/1audio stream now requires using the stream selection
API.
fallbacksrc will expose its own collection of streams, which will be
mapped to streams from the main and fallback source automatically.
This mapping can be changed via the map-streams signal.
The amount of streams being exposed by fallbacksrc is dictated by the
main source.

CustomSource has been updated to also support multi-stream scenarios,
both for stream-aware elements and for simple bins without such
functionality.

Co-authored-by: Sebastian Dröge <sebastian@centricular.com>
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1832>
2025-01-14 13:04:25 +00:00
..
fallbackswitch fallbacksrc: Add multi-stream support with the stream API 2025-01-14 13:04:25 +00:00
livesync Remove once_cell dependency 2024-10-21 17:53:18 +00:00
togglerecord togglerecord: release rec_state before pushing buffer 2024-12-02 10:36:23 +01:00
tracers tracers: Update to dirs 6 2025-01-14 10:04:27 +02:00
uriplaylistbin uriplaylistbin: add caching 2025-01-07 20:29:38 +00:00