summaryrefslogtreecommitdiff
path: root/ext/hls/gsthlsdemux.c
Commit message (Expand)AuthorAgeFilesLines
* Use g_memdup2() where available and add fallback for older GLib versionsTim-Philipp Müller2021-08-051-1/+1
* hls: allow per feature registrationStéphane Cerveau2021-03-231-0/+3
* hlsdemux: Use actual object for loggingEdward Hervey2020-12-031-1/+1
* hlsdemux: Don't double-free variant streams on errorsEdward Hervey2020-11-111-1/+4
* hlsdemux: Re-use streams if possibleEdward Hervey2020-11-111-9/+170
* hlsdemux: Don't use deprecated SSL methodsEdward Hervey2019-11-081-2/+2
* documentation: fixed a heap o' typosAaron Boxer2019-11-051-2/+2
* hlsdemux: Post error message if hlsdemux could not start decryptionSeungha Yang2019-08-211-3/+10
* hls: Make crypto dependency optional when hls-crypto is autoSeungha Yang2019-08-211-1/+25
* adaptivedemux: remove some deadlocks using webkitwebsrc.Charlie Turner2019-07-291-2/+6
* hlsdemux: Set fragment header uri if existsSeungha Yang2019-06-181-0/+12
* hlsdemux: Do not clear/advance fragment by finished header downloadingSeungha Yang2019-06-181-0/+3
* hlsdemux: fix memory leak while updating master playlistJun Xie2018-01-161-0/+1
* hlsdemux: Fix memory leak caused by double buffer mapJun Xie2017-11-171-5/+3
* hlsdemux: fix compilation with OpenSSL 1.1.0George Kiagiadakis2017-09-051-6/+23
* docs: Port all docstring to gtk-doc markdownThibault Saunier2017-04-121-3/+3
* hlsdemux: Try to find type at the end of a fragmentSeungha Yang2017-03-061-0/+7
* hls: Fix various leak on hlsdemux and m3u8Seungha Yang2017-03-021-0/+2
* 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: Fix GHashTable leakSeungha Yang2017-02-211-0/+4
* hlsdemux: Redo typefind after stripping tagsJan Schmidt2017-02-071-0/+3
* hls: Exclusion of last three fragment in case of live playbackSeungha Yang2017-01-311-1/+1
* hlsdemux: Consider timestamp of the first fragment in playlist when live seekingSeungha Yang2017-01-311-1/+2
* hlsdemux: Extract ID3 tags, strip them from the output and provide them as tagsSebastian Dröge2016-12-191-2/+7
* hlsdemux: Handle GST_SEEK_TYPE_NONE seekEdward Hervey2016-11-261-54/+62
* hlsdemux: don't try to access non-existant iframe variantMichael Olbrich2016-10-311-8/+10
* adaptivedemux: Enable bitrate selection for trick mode streaming againSebastian Dröge2016-08-251-5/+2
* hls: Avoid potential NULL pointer dereference.Jan Schmidt2016-08-041-2/+4
* hlsdemux: Don't output pending data after errorJan Schmidt2016-08-041-11/+11
* 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-031-11/+32
* hlsdemux: Do some reading and dumping of PCRsJan Schmidt2016-08-031-3/+47
* hlsdemux: Only use the primary stream for bitrate selection.Jan Schmidt2016-08-031-4/+19
* hlsdemux: Only select video and audio streams by defaultJan Schmidt2016-08-031-3/+12
* hlsdemux: Publish all media for alternate renditions.Jan Schmidt2016-08-031-15/+129
* hlsdemux: Adjust downstream buffer offsetsJan Schmidt2016-08-031-2/+1
* hlsdemux: Choose the default variant and track it when updatingJan Schmidt2016-08-031-46/+83
* hlsdemux: move variant list handling over to new master playlist codeTim-Philipp Müller2016-08-031-147/+214
* hls: m3u8: Rework m3u8 parsing and storage.Tim-Philipp Müller2016-08-031-105/+224
* hlsdemux: Fix clearing of decryption stateJan Schmidt2016-07-191-14/+19
* hlsdemux: make decryption key handling per-streamTim-Philipp Müller2016-07-151-103/+131
* hlsdemux: add hlsdemux-specific AdaptiveDemuxStream subclassJan Schmidt2016-07-151-51/+84
* hlsdemux: Properly keep track of current offsetSebastian Dröge2016-07-011-1/+11
* hlsdemux: Clear pending data when neededSebastian Dröge2016-07-011-6/+15
* adaptivedemux: Get rid of internal stream adapter and let subclasses handle t...Sebastian Dröge2016-07-011-41/+35