summaryrefslogtreecommitdiff
path: root/ext/hls/gsthlsdemux.c
Commit message (Expand)AuthorAgeFilesLines
* hlsdemux: Avoid negative sequence numbersEdward Hervey2015-10-151-4/+12
* adaptivedemux: prefix the statistics message name macroPhilippe Normand2015-09-171-1/+1
* hlsdemux: abort playlist update when cancelledArnaud Vrac2015-08-191-1/+1
* hlsdemux: Fix wrong gst-launch command in the descriptionJimmy Ohn2015-06-051-1/+1
* hlsdemux: drop TODO that doesn't need a solutionThiago Santos2015-06-051-1/+0
* Revert "hlsdemux: Simplify logic in process_manifest"Thiago Santos2015-06-051-5/+11
* hlsdemux: remove more unused attributesThiago Santos2015-05-271-3/+0
* hlsdemux: remove unused attributeThiago Santos2015-05-271-11/+0
* hlsdemux: Simplify logic in process_manifestJimmy Ohn2015-05-181-11/+5
* hlsdemux: Use the downloader of the base class instead of creating our ownSebastian Dröge2015-04-231-15/+6
* hlsdemux: Fix how the playlists are refreshedSebastian Dröge2015-04-231-5/+3
* adaptivedemux: Allow subclasses to override how a new manifest would be downl...Sebastian Dröge2015-04-231-4/+5
* hlsdemux: handle too short segmentsThiago Santos2015-04-221-64/+79
* hlsdemux: use correct variable typeThiago Santos2015-04-221-1/+1
* hlsdemux: Fix seekingSebastian Dröge2015-04-211-1/+4
* hlsdemux: Don't call unlock() just to call lock() immediately afterwardsSebastian Dröge2015-04-211-2/+0
* hlsdemux: set timestamp on discont buffersThiago Santos2015-03-041-1/+1
* hlsdemux: remove unused defineThiago Santos2015-02-171-1/+0
* adaptivedemux: add bitrate-limit propertyThiago Santos2015-02-171-25/+2
* adaptivedemux: add connection-speed propertyThiago Santos2015-02-171-22/+2
* adaptivedemux: refactor chunk downloading flowThiago Santos2015-01-191-41/+32
* hlsdemux: a few leak fixesVincent Penquerc'h2015-01-161-0/+4
* hlsdemux: implement _has_next_fragment to avoid busy loopingThiago Santos2015-01-081-0/+13
* hlsdemux: Don't use approximate duration for fragment buffer ptsThomas Bluemel2015-01-071-2/+14
* hlsdemux: Implement live seekingAlex Ashley2015-01-051-0/+12
* hlsdemux: only typefind when we have a minimum amount of dataThiago Santos2014-12-301-8/+27
* hlsdemux: typefind might fail if first buffer is too shortVijay Jayaraman2014-12-231-1/+17
* hlsdemux: port to adaptive base classThiago Santos2014-12-231-1441/+429
* Sprinkle some G_PARAM_DEPRECATED and #ifndef GST_REMOVE_DEPRECATEDTim-Philipp Müller2014-11-021-1/+3
* hls: fix indentationTim-Philipp Müller2014-11-021-1/+1
* hlsdemux: reset end_of_playlist attribute when we receive a seekMatthieu Bouron2014-10-211-0/+2
* hlsdemux: Fix accessing invalidated memoryThomas Bluemel2014-10-071-34/+73
* hlsdemux: lock client mutex before entering the retry_failover blockPhilippe Normand2014-09-181-0/+3
* hlsdemux: synchronize with the download loop thread to signal it to continueGeorge Kiagiadakis2014-09-181-12/+59
* hlsdemux: fix clearing of eos state in padsThiago Santos2014-09-181-0/+28
* hlsdemux: Also refetch the playlist after the first fragment failureSebastian Dröge2014-09-151-0/+7
* hls: Actually retry 3 times as advertised instead of 2Sebastian Dröge2014-09-151-2/+2
* hlsdemux: Don't send flush events to deactivated padsSebastian Dröge2014-09-041-4/+4
* hlsdemux: Support OpenSSL for AES decryption of HLS fragmentsThomas Bluemel2014-08-281-1/+38
* hlsdemux: Do not switch playlist on trick modesThibault Saunier2014-08-131-1/+5
* hlsdemux: No need to have a I-Frame list to do trick modesThibault Saunier2014-08-131-9/+2
* hlsdemux: Make statistics message more generic for other adaptive streaming d...Sebastian Dröge2014-07-211-36/+47
* hlsdemux: Provide statistics about time to download playlists and fragmentsAlexander Zallesov2014-07-211-0/+31
* hlsdemux: Fix decrypting fragmentsThomas Bluemel2014-06-221-1/+4
* hlsdemux: Include the debug string in the error messages we propagate from theSebastian Dröge2014-06-191-0/+8
* hlsdemux: Include a more descriptive error messageSebastian Dröge2014-06-191-7/+11
* hlsdemux: Propagate error messages from the source element up in the hierarchySebastian Dröge2014-06-191-3/+14
* hlsdemux: Directly convert GErrors to error messagesSebastian Dröge2014-06-191-20/+14
* hlsdemux: Reload the variant playlist if refreshing a playlist or downloading...Thomas Bluemel2014-06-061-8/+58
* hlsdemux: Don't set base URI if there was no redirectSebastian Dröge2014-05-281-3/+3