97 Commits (4ebb43f19c416e1601730ca9ae57749b1385c563)

Author SHA1 Message Date
schenk michael b9161ef052 avformat/hls: do not iterate to next sequence number if interruption is requested 10 years ago
Michael Niedermayer 7a27aa15ec avformat/hls: Handle read_buffer allocation failure 10 years ago
wm4 e2691b8092 hls: skip to next segment if the current is unavailable 10 years ago
Rodger Combs bcf44c91c3 libavformat/hls: add an option to start from a given segment in a live stream 10 years ago
Micah Galizia fca0851879 avformat/hls: refactor repeated HLS option updates 10 years ago
Micah Galizia 7859618aff avformat/hls: store cookies returned in HLS key response 10 years ago
selsta 6c8a158989 hls: detect SAMPLE-AES encryption 10 years ago
wm4 4bf3fab281 hls: fix a null pointer dereference 10 years ago
Michael Niedermayer 4641ae352e avformat: Add and use ff_copy_whitelists() 10 years ago
Martin Storsjö 6df9d9b55d lavf: Use av_gettime_relative 10 years ago
Michael Niedermayer 24cd4e5071 avformat/hls: forward whitelists to mpegts demuxer 10 years ago
Michael Niedermayer 0026c4ecfd avformat/hls: use av_freep(), do not leave stale pointers in memory 10 years ago
Reimar Döffinger a0941c8a2b Use new av_dict_set_int helper function. 10 years ago
James Almer d34ec64a22 replace calls to url_feof() with avio_feof() 10 years ago
Michael Schenk 513a431e07 avformat/hls: reduce memory usage by using dynamically allocated url/key 11 years ago
Anssi Hannula 39b192b8e1 avformat/hls: do not call ffurl_seek/ffurl_size on crypto protocol 11 years ago
Vladlen Y. Koshelev cdbd9e218d avformat/hls: support for seeking on event playlists 11 years ago
Anssi Hannula f29cb45bf2 avformat/hls: flush the subdemuxer when seeking 11 years ago
Anssi Hannula 9aa0606e87 avformat/hls: properly take stream_index into account when seeking 11 years ago
Anssi Hannula ad701326b4 avformat/hls: open playlists immediately when AVDISCARD_ALL is dropped 11 years ago
Anssi Hannula 05ce529a59 avformat/hls: factor identical playlist allocations out of parse_playlist 11 years ago
Anssi Hannula 6b4b73e75d avformat/hls: do not use sequence numbers for packet ordering 11 years ago
Anssi Hannula 8fd6875c83 avformat/hls: do not care about stream start timestamps 11 years ago
Anssi Hannula d549b0910c avformat/hls: avoid unnecessary segment retrievals 11 years ago
Anssi Hannula 4e85202bcc avformat/hls: improve segment selection when restarting list reception 11 years ago
Anssi Hannula 61e1a70278 avformat/hls: track seeking on a per-playlist basis 11 years ago
Anssi Hannula 01b184e68d avformat/hls: parse ID3 timestamps for elementary audio streams 11 years ago
Anssi Hannula 1cb8d986b8 avformat/hls: split read_from_url() out of read_data() 11 years ago
Anssi Hannula f7c7fc1369 avformat/hls: add some logging messages 11 years ago
Anssi Hannula da7759b357 avformat/hls: add support for byte-ranged segments 11 years ago
Anssi Hannula cc1162d775 avformat/hls: always return EOF for unneeded playlist streams 11 years ago
Anssi Hannula edf4406c4d avformat/hls: add support for alternative renditions 11 years ago
Mikael Finstad 5846d8a91e avformat/hls: Fix cookies and user agent with encrypted HLS streams 11 years ago
Anssi Hannula 9371d70bad avformat/hls: decouple playlists from variants 11 years ago
Martin Storsjö 56c2337004 hls: Avoid reading outside of the allocated array 11 years ago
Martin Storsjö 8c92909814 hls: Check whether the AVIOContext contains a new redirected URL 11 years ago
kowalsky 4684539c91 avformat/hls: fixed bug where custom http headers weren't kept for hls streams 11 years ago
Michael Niedermayer 21a2b97365 avformat/hls: do not limit manifest lines to 1024 chars 11 years ago
Michael Niedermayer 9696740af7 hls: Call avformat_find_stream_info() on the chained demuxers 11 years ago
Martin Storsjö 06205b5efd hls: Free packets when skipping packets when seeking 11 years ago
Martin Storsjö c441910399 hls: Store all durations in AV_TIME_BASE 11 years ago
Martin Storsjö e1d5b24476 hls: Store first_timestamp in units of AV_TIME_BASE 11 years ago
LYF c110cbf6b5 hls: Create an AVProgram for each variant 11 years ago
Michael Niedermayer 9d64f23629 hls: Respect the different stream time bases when comparing dts 11 years ago
Martin Storsjö c11e33a3d9 hls: Set stream offset before opening a chained demuxer 11 years ago
Michael Niedermayer cdd2d73d31 hls: Don't check discard flags until the parent demuxer's streams actually exist 11 years ago
Michael Niedermayer 82bf8c8783 hls: Copy the time base from the chained demuxer 11 years ago
Martin Storsjö eb33ba04e0 hls: Return all packets from a previous variant before moving on to the next one 11 years ago
Michael Niedermayer 419a3d8a43 avformat/hls: avoid floating point arithmetic 11 years ago
Zhang Rui 2a5891bb9d avformat/hls: parse EXTINF duration as floating-point number 11 years ago