Stéphane Cerveau
898e153968
dashsink: add dashmp4mux support
...
As mp4mux is not correctly suppporting the fragment generation,
see
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1722 ,
we deprecate and advertize the current status of usage.
Added the possibility to use the rust dashmp4mux element.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5403 >
2023-10-04 23:49:02 +00:00
Stéphane Cerveau
2644b3608f
dashsink: Do not reset muxer only for TS
...
The MP4 needs to be reset to continue to produce segments.
Closes #1015
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5403 >
2023-10-04 23:49:02 +00:00
David Svensson Fors
82a06a36cc
dashsink: Use gst_codec_utils_caps_get_mime_codec()
...
Use gst_codec_utils_caps_get_mime_codec() in pbutils for codec
strings. That function gives more elaborate RFC 6381 compatible
strings than the helper functions in gstmdphelper.c, such as
"avc1.F4000D".
Remove the helper functions, as they were only used from dashsink.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5404 >
2023-09-28 18:31:07 +00:00
Haihua Hu
fb2b64ea7f
dashsink: add property to set suggested presentation delay of MPD
...
add property suggested-presentation-delay to configure MPD info
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4687 >
2023-06-25 15:40:18 +00:00
Wonchul Lee
150db81287
dashsink: Unlock when failed to get content
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2242 >
2022-04-20 09:07:29 +00:00
Stéphane Cerveau
0600acd715
dashsink: doc cleanup
...
Remove max-files mention in the command line test
Fix some typos
Use mpegtsdemux instead of tsdemux in the pipeline description
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1624 >
2022-02-02 10:21:08 +01:00
Thibault Saunier
019971a3c7
Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir
2021-09-24 16:14:36 -03:00