summaryrefslogtreecommitdiff
path: root/ext/hls
Commit message (Expand)AuthorAgeFilesLines
* Use g_memdup2() where available and add fallback for older GLib versionsTim-Philipp Müller2021-08-051-1/+1
* hlssink2: Initialize debug category to prevent an assert with `fatal-warnings`Roman Sivriver2021-05-281-1/+4
* hlssink(2): Don't write deprecated EXT-X-ALLOW-CACHE metadataSebastian Dröge2021-05-064-13/+5
* Use gst_element_request_pad_simple...François Laignel2021-05-051-1/+1
* hls: allow per feature registrationStéphane Cerveau2021-03-2312-53/+61
* hlsdemux: Use actual object for loggingEdward Hervey2020-12-031-1/+1
* hlssink2: Mark as MuxerThibault Saunier2020-11-301-1/+1
* hlsdemux: Don't double-free variant streams on errorsEdward Hervey2020-11-111-1/+4
* hlsdemux: Re-use streams if possibleEdward Hervey2020-11-112-9/+174
* m3u8: Make a debug function usable elsewhereEdward Hervey2020-11-112-3/+5
* hlssink2: fix and flesh out docsTim-Philipp Müller2020-10-161-4/+14
* hlssink2: Actually release splitmuxsink's padsJan Alexander Steffens (heftig)2020-09-091-2/+2
* hlssink2: Don't assert if we don't have a current location when receiving the...Sebastian Dröge2020-08-031-1/+5
* hls: Check nettle version to ensure AES128 supportSeungha Yang2020-01-101-1/+1
* hlssink2: Add signals for allowing custom playlist/fragment handlingSebastian Dröge2019-12-313-12/+186
* hlsdemux: Don't use deprecated SSL methodsEdward Hervey2019-11-082-3/+3
* documentation: fixed a heap o' typosAaron Boxer2019-11-051-2/+2
* Remove autotools build systemTim-Philipp Müller2019-10-141-28/+0
* hlssink2: Respect requested max-files property for decision on removing old f...Seungha Yang2019-10-071-5/+6
* hlssink,hlssink2: Ensure writing ENDLIST tag at the endSeungha Yang2019-10-015-0/+30
* 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-213-45/+68
* adaptivedemux: remove some deadlocks using webkitwebsrc.Charlie Turner2019-07-291-2/+6
* tests: Enable hls m3u8 unit test with meson buildSeungha Yang2019-06-181-0/+3
* hlsdemux: Set fragment header uri if existsSeungha Yang2019-06-181-0/+12
* hls: m3u8: Parsing EXT-X-MAP tag to store initialization dataSeungha Yang2019-06-182-0/+91
* hlsdemux: Do not clear/advance fragment by finished header downloadingSeungha Yang2019-06-181-0/+3
* ext/hls/meson.build: fix dependency logicAdam Duskett2019-05-291-2/+2
* docs: Build documentation with hotdocThibault Saunier2019-05-131-0/+1
* hlssink2: Add property for disabling sending of force-keyunit eventsSebastian Dröge2019-02-272-1/+21
* hlssink2: Fix string leakSeungha Yang2018-11-271-0/+1
* hls: Remove stray '\n' from debug statementEdward Hervey2018-10-221-1/+1
* Add feature options for almost all pluginsNirbheek Chauhan2018-07-271-11/+33
* Meson: Generate pc file for all plugins in badXavier Claessens2018-04-251-0/+1
* hlssink2: Use the new reset-muxer property on splitmuxsinkSebastian Dröge2018-04-031-1/+1
* hlsdemux: fix memory leak while updating master playlistJun Xie2018-01-161-0/+1
* hlssink2: Remove useless if statementEdward Hervey2018-01-031-2/+1
* m3u8: Parse and use AVERAGE-BANDWIDTH attribute if availableHosang Lee2017-12-061-1/+8
* hls: Don't leak mutexEdward Hervey2017-11-251-0/+1
* hlsdemux: Fix memory leak caused by double buffer mapJun Xie2017-11-171-5/+3
* m3u8: Refine sequence update debug messagesJan Alexander Steffens (heftig)2017-10-191-4/+9
* m3u8: Don't try to match URIs when we have media sequencesJan Alexander Steffens (heftig)2017-10-191-23/+12
* m3u8: Ignore empty playlists in check_media_seqnumsJan Alexander Steffens (heftig)2017-10-191-3/+9
* m3u8: Split gst_m3u8_update_check_consistent_media_seqnumsJan Alexander Steffens (heftig)2017-10-191-102/+109
* m3u8: Simplify control flow for sequence updateJan Alexander Steffens (heftig)2017-10-191-15/+12
* hlsdemux: fix compilation with OpenSSL 1.1.0George Kiagiadakis2017-09-052-6/+27
* Remove plugin specific static build optionNicolas Dufresne2017-05-161-1/+0
* hlssink2: New HLS sink element based on splitmuxsinkSebastian Dröge2017-05-125-0/+555
* 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