mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-25 09:40:37 +00:00
86a503a29b
When the segment is very short it might be the case that the typefinding fails and when finishing the segment hlsdemux would consider the remaining data (pending_buffer) as an encryption leftover. This patch fixes it and makes sure an error is properly posted if typefind failed by refactoring buffer handling to a function and using it from the data_received and finish_fragment functions. |
||
---|---|---|
.. | ||
gstfragmented.h | ||
gstfragmentedplugin.c | ||
gsthlsdemux.c | ||
gsthlsdemux.h | ||
gsthlssink.c | ||
gsthlssink.h | ||
gstm3u8playlist.c | ||
gstm3u8playlist.h | ||
m3u8.c | ||
m3u8.h | ||
Makefile.am |