summaryrefslogtreecommitdiff
path: root/ext/hls
Commit message (Expand)AuthorAgeFilesLines
* meson: hls: libm is required because m3u8.c uses math.hTing-Wei Lan2017-05-031-1/+1
* hlssink: Remove some unused struct fieldsSebastian Dröge2017-04-192-4/+0
* docs: Port all docstring to gtk-doc markdownThibault Saunier2017-04-122-6/+6
* m3u8: Fix parsing EXT-X-DISCONTINUITYSeungha Yang2017-03-171-1/+1
* m3u8: Release m3u8 lock if consistent checking failedSeungha Yang2017-03-171-1/+3
* Revert "adaptivedemux: answer duration queries for live streams"Matthew Waters2017-03-141-1/+5
* hlsdemux: Try to find type at the end of a fragmentSeungha Yang2017-03-061-0/+7
* hlsdemux: Fix checking adaptation_field_control field to parse pcrDongil Park2017-03-031-2/+2
* hls: Fix various leak on hlsdemux and m3u8Seungha Yang2017-03-022-0/+7
* adaptivedemux: answer duration queries for live streamsAlex Ashley2017-03-021-5/+1
* hlsdemux: Implement adaptivedemux's _stream_seek()Seungha Yang2017-03-021-75/+101
* hlsdemux: Simplify seeking code by using macroSeungha Yang2017-03-021-5/+9
* hlsdemux: Early terminate seeking if we don't need to doSeungha Yang2017-03-021-63/+65
* hlsdemux: Add support for EXT-X-DISCONTINUITY-SEQUENCEThomas Bluemel2017-03-022-1/+9
* hlsdemux: Compare media type of the correct variable that is actually setSebastian Dröge2017-02-281-2/+2
* hlsdemux: Fix GHashTable leakSeungha Yang2017-02-211-0/+4
* hlsdemux: Redo typefind after stripping tagsJan Schmidt2017-02-071-0/+3
* hls: m3u8: Set sequence position for liveSeungha Yang2017-01-311-2/+13
* hls: Exclusion of last three fragment in case of live playbackSeungha Yang2017-01-312-7/+4
* hlsdemux: Consider timestamp of the first fragment in playlist when live seekingSeungha Yang2017-01-311-1/+2
* hlsdemux: Detect media sequence number inconsistencies and failSebastian Dröge2017-01-181-8/+170
* hlsdemux: Extract ID3 tags, strip them from the output and provide them as tagsSebastian Dröge2016-12-193-11/+28
* m3u8: Mark uri_join() function as staticSebastian Dröge2016-11-281-1/+1
* hlsdemux: Handle GST_SEEK_TYPE_NONE seekEdward Hervey2016-11-261-54/+62
* hlsdemux: Fix NULL pointer dereference when checking if there is a next fragmentSebastian Dröge2016-11-121-1/+1
* hlsdemux: don't try to access non-existant iframe variantMichael Olbrich2016-10-311-8/+10
* meson: hls: Only build when any crypto_dep is foundScott D Phillips2016-10-241-11/+13
* hlsdemux: fix hls demux stream type inheritanceArnaud Vrac2016-10-111-1/+1
* adaptivedemux: Enable bitrate selection for trick mode streaming againSebastian Dröge2016-08-251-5/+2
* Add support for Meson as alternative/parallel build systemNirbheek Chauhan2016-08-201-0/+38
* hls, timecode: fix linkingxlazom002016-08-071-1/+1
* hls: Avoid potential NULL pointer dereference.Jan Schmidt2016-08-041-2/+4
* hls: Avoid coverity warning about access off the end of an array.Jan Schmidt2016-08-041-1/+1
* hls: m3u8: remove impossible conditionLuis de Bethencourt2016-08-041-9/+1
* hlsdemux: Don't output pending data after errorJan Schmidt2016-08-041-11/+11
* hlsdemux: Include config.h and add header in utilsJan Schmidt2016-08-041-0/+25
* hls: Fix compiler warning for possibly uninit variableJan Schmidt2016-08-031-3/+5
* hlsdemux: seek all streamsMichael Olbrich2016-08-031-56/+61
* hlsdemux: simplify gst_hls_demux_seek()Michael Olbrich2016-08-031-3/+3
* hlsdemux: don't download the last fragment when seeking beyond the end of the...Michael Olbrich2016-08-031-4/+2
* hlsdemux: Add support for ID3 tag parsingJan Schmidt2016-08-033-18/+164
* hlsdemux: Do some reading and dumping of PCRsJan Schmidt2016-08-034-7/+281
* hlsdemux: Only use the primary stream for bitrate selection.Jan Schmidt2016-08-032-4/+20
* hlsdemux: Only select video and audio streams by defaultJan Schmidt2016-08-031-3/+12
* hlsdemux: Publish all media for alternate renditions.Jan Schmidt2016-08-032-15/+131
* hlsdemux: Adjust downstream buffer offsetsJan Schmidt2016-08-031-2/+1
* hlsdemux: Choose the default variant and track it when updatingJan Schmidt2016-08-033-46/+123
* hlsdemux: move variant list handling over to new master playlist codeTim-Philipp Müller2016-08-034-327/+808
* hls: m3u8: Rework m3u8 parsing and storage.Tim-Philipp Müller2016-08-034-701/+766
* hlsdemux: Fix clearing of decryption stateJan Schmidt2016-07-191-14/+19