gstreamer/gst-libs/gst/adaptivedemux
Edward Hervey 298eedad8b adaptivedemux: Handle invalid HTTP duration
The default BYTE DURATION basesrc query handler will return `-1` and TRUE. In
order to properly handle cases where upstream http servers didn't return a valid
Content-Length we also need to check whether it was valid when calculating
bitrates.

Avoids returning completely bogus bitrates with gogol's video streaming services

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1544>
2020-09-09 11:18:22 +02:00
..
adaptive-demux-prelude.h libs: fix API export/import and 'inconsistent linkage' on MSVC 2018-09-24 14:45:56 +01:00
gstadaptivedemux.c adaptivedemux: Handle invalid HTTP duration 2020-09-09 11:18:22 +02:00
gstadaptivedemux.h adaptivedemux: remove some deadlocks using webkitwebsrc. 2019-07-29 13:19:41 +01:00
meson.build docs: Build documentation with hotdoc 2019-05-13 17:00:00 -04:00