gstreamer/ext/hls
Thiago Santos c93c222786 hlsdemux: re-enable decryption after uridownloader removal
Now the decryption is done buffer by buffer instead of on the
whole fragment at once. As it expects multiples of 16 bytes a
GstAdapter was added to properly chunk the buffers.

Also the last buffer must be resized depending on the value of the
last byte of the fragment, so hlsdemux always keeps a pending buffer
as it doesn't know if it is the last one yet
2014-04-29 18:17:07 -03:00
..
gstfragmented.h Make the hls plugin depend on gnutls and move to ext/hls/ 2013-03-19 10:54:18 +01:00
gstfragmentedplugin.c Make the hls plugin depend on gnutls and move to ext/hls/ 2013-03-19 10:54:18 +01:00
gsthlsdemux.c hlsdemux: re-enable decryption after uridownloader removal 2014-04-29 18:17:07 -03:00
gsthlsdemux.h hlsdemux: re-enable decryption after uridownloader removal 2014-04-29 18:17:07 -03:00
gsthlssink.c hlssink: catch failure to write playlist file 2014-04-09 18:44:38 +01:00
gsthlssink.h Make the hls plugin depend on gnutls and move to ext/hls/ 2013-03-19 10:54:18 +01:00
gstm3u8playlist.c hlssink: Use floats for the EXTINF duration values 2013-09-28 13:20:08 +02:00
gstm3u8playlist.h Make the hls plugin depend on gnutls and move to ext/hls/ 2013-03-19 10:54:18 +01:00
m3u8.c hls: restore NULL test mistakenly removed 2014-04-08 17:10:27 +01:00
m3u8.h hlsdemux: Implement trick modes via I-frame variant lists 2014-03-29 10:33:45 +01:00
Makefile.am hlsdemux: Prefer to use nettle for decryption but fall-back to libgcrypt 2014-02-09 18:52:24 +01:00