summaryrefslogtreecommitdiff
path: root/ext/dash
Commit message (Expand)AuthorAgeFilesLines
* dashdemux: Always create the adapterNicolas Dufresne2018-08-161-3/+1
* Add feature options for almost all pluginsNirbheek Chauhan2018-07-271-1/+1
* dashdemux: Fix sync of updated manifest from previous oneSeungha Yang2018-05-121-0/+6
* Meson: Generate pc file for all plugins in badXavier Claessens2018-04-251-0/+1
* Fix code indentationTim-Philipp Müller2018-04-221-1/+1
* dashdemux: parse xs:dateTime's timezone indicatorJun Xie2017-12-181-3/+47
* dashdemux: fix coredump issue with external AdaptationSetJun Xie2017-12-061-4/+4
* dashdemux: remove duplicated codeJun Xie2017-11-301-4/+0
* dashdemux: fix memory leakJun Xie2017-11-301-2/+2
* dashdemux: Handle bitrate > 2**31Edward Hervey2017-11-252-3/+3
* isoff: Move isoff to gst-libsSeungha Yang2017-08-255-732/+3
* dashdemux: Add support webvtt subtitle streamSeungha Yang2017-07-181-2/+5
* dashdemux: update manifest streams correctly if pads aren't exposedThiago Santos2017-07-131-1/+12
* dashdemux: Implement a default presentation delayEdward Hervey2017-06-011-2/+2
* mpdparser: remove duplicate free of client dataThiago Santos2017-06-011-1/+0
* dashdemux: Remove wrong assertionEdward Hervey2017-05-311-2/+0
* dashdemux: Use correct (sub) fragment start when clipping chunk sizeSebastian Dröge2017-05-181-11/+10
* dashdemux: Make sure to pass the next buffer after a seek with DISCONT flagSebastian Dröge2017-05-181-0/+2
* dashdemux: Ensure that we never ever download over the current SIDX entrySebastian Dröge2017-05-181-6/+18
* dashdemux: Take SIDX entry timestamp/duration into account for keyunit-only modeSebastian Dröge2017-05-181-20/+48
* dashdemux: Reset parsing state correctly in various placesSebastian Dröge2017-05-181-17/+23
* dashdemux: Reset previous target_time when seekingSebastian Dröge2017-05-181-2/+4
* dashdemux: Smooth out skip distances in keyframe-only trick modesSebastian Dröge2017-05-182-1/+30
* dashdemux: Take configure max bitrate/framerate into account for keyframe ski...Sebastian Dröge2017-05-182-57/+143
* dashdemux: Try harder to not run into a loop over the same fragment over and ...Sebastian Dröge2017-05-181-12/+67
* dashdemux: Add some debug output to the target time selectionSebastian Dröge2017-05-181-2/+12
* dashdemux: Use the current clock running time in addition to the QoS earliest...Sebastian Dröge2017-05-181-6/+37
* dashdemux: Download keyframes from the current position if we're far enough a...Sebastian Dröge2017-05-181-1/+1
* dashdemux: Fix sync sample selection based on target time in reverse playback...Sebastian Dröge2017-05-181-4/+24
* dashdemux: Snap-seek for skipping ahead and use actual keyframe distance in t...Sebastian Dröge2017-05-182-21/+38
* dashdemux: Don't adjust for fragment duration twice when seeking ahead in KEY...Sebastian Dröge2017-05-181-6/+5
* dashdemux: Add current fragment duration in reverse playback mode to the posi...Sebastian Dröge2017-05-181-0/+3
* dashdemux: Never take more than the current fragment duration for estimations...Sebastian Dröge2017-05-181-8/+19
* dashdemux: Don't increase current position if we just downloaded the moof in ...Sebastian Dröge2017-05-181-1/+4
* dashdemux: Improve key-unit trick mode downloadingEdward Hervey2017-05-182-40/+388
* dashdemux: Store average download timeEdward Hervey2017-05-182-0/+28
* dashdemux: Collect keyunit distance and size statisticsSebastian Dröge2017-05-182-24/+65
* dashdemux: Disable bitrate switching in key-unit trick modeEdward Hervey2017-05-181-0/+6
* dashdemux: Use new adaptivedemux trickmode macroEdward Hervey2017-05-181-28/+17
* Remove plugin specific static build optionNicolas Dufresne2017-05-161-1/+0
* dashdemux: Initialize sidx_position to GST_CLOCK_TIME_NONESeungha Yang2017-05-161-0/+1
* dashdemux: Rewrite ISOBMFF & SIDX handlingSebastian Dröge2017-04-183-421/+335
* mpdparser: Do sanity check of Segment Base Information only at Repesentation ...Seungha Yang2017-04-151-36/+8
* mpdparser: Allow inherit Segment{Base,Template} from PeriodSeungha Yang2017-04-151-2/+4
* Revert "dashdemux: Fix issue when manifest update sets slow start without pas...Sebastian Dröge2017-04-122-35/+0
* docs: Port all docstring to gtk-doc markdownThibault Saunier2017-04-121-1/+2
* mpdparser: Fix leakEdward Hervey2017-04-121-2/+2
* mpdparser: Run gst-indentEdward Hervey2017-04-121-2/+2
* dashdemux/mpdparser: Fix wrong false sanity check for manifests with nested S...Jürgen Sachs2017-04-111-2/+35
* dashdemux: Handle current SIDX before current position in normal mode like in...Sebastian Dröge2017-04-101-4/+9