summaryrefslogtreecommitdiff
path: root/ext/hls/m3u8.h
AgeCommit message (Expand)AuthorFilesLines
2021-03-23hls: allow per feature registrationStéphane Cerveau1-1/+1
2020-11-11m3u8: Make a debug function usable elsewhereEdward Hervey1-0/+2
2019-06-18hls: m3u8: Parsing EXT-X-MAP tag to store initialization dataSeungha Yang1-0/+9
2017-03-02hlsdemux: Add support for EXT-X-DISCONTINUITY-SEQUENCEThomas Bluemel1-0/+1
2016-08-03hlsdemux: Choose the default variant and track it when updatingJan Schmidt1-0/+5
2016-08-03hlsdemux: move variant list handling over to new master playlist codeTim-Philipp Müller1-13/+89
2016-08-03hls: m3u8: Rework m3u8 parsing and storage.Tim-Philipp Müller1-54/+50
2015-12-01hls: m3u8: remove pointless client_has_main() functionTim-Philipp Müller1-2/+0
2015-12-01hls: m3u8: remove unused _get_current_fragment_duration() functionTim-Philipp Müller1-2/+0
2015-12-01hls: m3u8: remove unused m3u8 client update_failed_count fieldTim-Philipp Müller1-1/+0
2015-12-01hls: m3u8: remove helper var that's only used during parsing from structureTim-Philipp Müller1-1/+0
2015-10-23hlsdemux: m3u8: clean-up: remove unused argument in function callTim-Philipp Müller1-1/+0
2015-10-23hlsdemux: m3u8: clean-up: reindent header for better readabilityTim-Philipp Müller1-30/+57
2015-10-19hls/m3u8: Update current position in all casesEdward Hervey1-0/+1
2015-08-28Fix file permissions of some filesTim-Philipp Müller1-0/+0
2015-02-20hlsdemux: select correct starting position for live streamsAlex Ashley1-0/+6
2015-01-08hlsdemux: cache current file position in the listThiago Santos1-0/+1
2015-01-08hlsdemux: cache total duration to avoid iterating at every queryThiago Santos1-0/+1
2015-01-08hlsdemux: implement _has_next_fragment to avoid busy loopingThiago Santos1-0/+1
2015-01-05hlsdemux: Implement live seekingAlex Ashley1-0/+10
2014-10-07hlsdemux: Fix accessing invalidated memoryThomas Bluemel1-4/+7
2014-06-06hlsdemux: Don't store the current key in the playlistSebastian Dröge1-1/+0
2014-06-06hlsdemux: Reload the variant playlist if refreshing a playlist or downloading...Thomas Bluemel1-0/+3
2014-05-28hlsdemux: Always use the redirect target to resolve relative URIsSebastian Dröge1-2/+4
2014-05-05hls: Store allowcache playlist field in a booleanSebastian Dröge1-1/+1
2014-03-29hlsdemux: Implement trick modes via I-frame variant listsSebastian Dröge1-5/+5
2014-03-29hlsdemux: Implement parsing of #EXT-X-I-FRAME-STREAM-INFSebastian Dröge1-0/+2
2014-03-06hlsdemux: Implement handling of byte rangesSebastian Dröge1-1/+3
2014-03-01hlsdemux: Implement proper handling of discontinuitiesSebastian Dröge1-0/+1
2014-02-23hlsdemux: Keep track of timestamps by adding them up during playbackSebastian Dröge1-2/+1
2014-02-23hlsdemux: Refactor threading and downloadingSebastian Dröge1-0/+1
2014-02-12hlsdemux: schedule next update based on the fragment durationArnaud Vrac1-0/+2
2014-02-09hlsdemux: Update to non-deprecated GLib thread APISebastian Dröge1-3/+3
2013-03-19Make the hls plugin depend on gnutls and move to ext/hls/Alessandro Decina1-0/+102