gstreamer/subprojects/gst-plugins-good/tests/examples
Jan Schmidt 682db96a41 splitmuxsrc: Add add-fragment signal and examples
Add a signal that allows adding fragments with a specific offset
and duration directly to splitmuxsrc's list. By providing the
fragment's offset on the playback timeline and duration directly,
splitmuxsrc doesn't need to measure the fragment making for faster
startup times.

Add a bus message that's published when fragments are measured,
reporting the offset and duration, so they can be cached by an
application and used on future invocations.

Add examples for handling the bus message and using the 'add-fragment'
signal.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7053>
2024-08-02 15:30:04 +10:00
..
audiofx Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
cairo Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
equalizer Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
gtk examples: gtk: Add example to illustrate usage of accept-certificate with souphttpsrc 2023-06-29 16:27:31 +00:00
jack jack: Dynamically load libjack at runtime instead of linking 2023-04-20 11:10:15 +03:00
level Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
qt examples/qmlsinnk-multisink: allow running with leaks tracer 2024-02-22 10:26:39 +00:00
qt6 qml6glmixer: add support for non-RGBA inputs 2023-09-07 02:12:29 +00:00
rpicamsrc good: tests: drop use of GSlice 2023-01-24 15:25:07 +00:00
rtp rtp: examples: client-rtpaux: Provide correct caps by payload type and RTX pt map by session 2022-10-10 14:56:18 +00:00
rtsp rtsp-server: Remove unused define in backchannel test 2024-05-21 13:25:44 +02:00
shapewipe Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
spectrum Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
splitmux splitmuxsrc: Add add-fragment signal and examples 2024-08-02 15:30:04 +10:00
v4l2 examples: v4l2: Add v4l2src crop example 2022-03-11 15:02:08 +00:00
meson.build splitmuxsrc: Add add-fragment signal and examples 2024-08-02 15:30:04 +10:00