gstreamer/subprojects/gst-plugins-good/ext/adaptivedemux2
Rafał Dzięgiel 38028c9873 hlsdemux2: Make start-bitrate property work without connection-speed
Makes "start-bitrate" work without setting "connection-speed" property. Having
another property set as a requirement for this one to work is unexpected.

This commit allows to request some initial bitrate for first segment, then
go into adaptive streaming for the rest of media playback.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3895>
2023-02-17 17:48:40 +01:00
..
dash adaptivedemux2: Split track id from event stream-id 2023-02-10 10:56:52 +00:00
hls hlsdemux2: Make start-bitrate property work without connection-speed 2023-02-17 17:48:40 +01:00
mss adaptivedemux2: Don't leak taglist 2023-02-03 16:52:24 +00:00
downloadhelper.c adaptivedemux2: Log request duration in debug output 2023-02-03 16:52:23 +00:00
downloadhelper.h adaptivedemux2: Define RFC8673_LAST_BYTE_POS 2023-02-03 16:52:22 +00:00
downloadrequest.c adaptivedemux2/downloadrequest: add a helper to retrieve the Age header 2023-02-03 16:52:22 +00:00
downloadrequest.h adaptivedemux2/downloadrequest: add a helper to retrieve the Age header 2023-02-03 16:52:22 +00:00
gstadaptivedemux-period.c adaptivedemux2: Add gst_adaptive_demux_period_add_stream() 2023-02-03 16:52:23 +00:00
gstadaptivedemux-private.h adaptivedemux2: Fix manifest access during seeking query 2023-02-03 16:52:23 +00:00
gstadaptivedemux-stream.c adaptivedemux2: Use track ID for debugging 2023-02-10 10:56:52 +00:00
gstadaptivedemux-stream.h adaptivedemux2: Fix download error handling more 2023-02-03 16:52:23 +00:00
gstadaptivedemux-track.c adaptivedemux2: Use track ID for debugging 2023-02-10 10:56:52 +00:00
gstadaptivedemux-types.h adaptivedemux2: Refactor stream methods into the stream 2022-11-05 04:00:31 +11:00
gstadaptivedemux.c adaptivedemux2: Use track ID for debugging 2023-02-10 10:56:52 +00:00
gstadaptivedemux.h adaptivedemux2: Split track id from event stream-id 2023-02-10 10:56:52 +00:00
gstadaptivedemuxelement.c adaptivedemux2: fix plugin/element init 2022-05-30 13:13:48 +00:00
gstadaptivedemuxelements.h adaptivedemux2: fix plugin/element init 2022-05-30 13:13:48 +00:00
gstadaptivedemuxutils.c adaptivedemux2: drop use of GSlice 2023-01-24 15:25:06 +00:00
gstadaptivedemuxutils.h New HLS, DASH and MSS adaptive demuxer elements 2022-04-18 14:11:23 +00:00
gstisoff.c New HLS, DASH and MSS adaptive demuxer elements 2022-04-18 14:11:23 +00:00
gstisoff.h New HLS, DASH and MSS adaptive demuxer elements 2022-04-18 14:11:23 +00:00
meson.build adaptivedemux2: Add GStreamer to the deps list 2022-11-23 09:29:14 +00:00
plugin.c adaptivedemux2: fix plugin/element init 2022-05-30 13:13:48 +00:00