summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-05-15dashdemux: Use correct (sub) fragment start when clipping chunk sizedash-take2Sebastian Dröge1-11/+10
2017-05-15dashdemux: Make sure to pass the next buffer after a seek with DISCONT flagSebastian Dröge1-0/+2
2017-05-15dashdemux: Ensure that we never ever download over the current SIDX entrySebastian Dröge1-6/+18
2017-05-15dashdemux: Take SIDX entry timestamp/duration into account for keyunit-only modeSebastian Dröge1-20/+48
2017-05-15dashdemux: Reset parsing state correctly in various placesSebastian Dröge1-17/+23
2017-05-15dashdemux: Reset previous target_time when seekingSebastian Dröge1-2/+4
2017-05-15dashdemux: Smooth out skip distances in keyframe-only trick modesSebastian Dröge2-1/+30
2017-05-15dashdemux: Take configure max bitrate/framerate into account for keyframe ski...Sebastian Dröge2-57/+143
2017-05-15dashdemux: Try harder to not run into a loop over the same fragment over and ...Sebastian Dröge1-12/+67
2017-05-15dashdemux: Add some debug output to the target time selectionSebastian Dröge1-2/+12
2017-05-15dashdemux: Use the current clock running time in addition to the QoS earliest...Sebastian Dröge1-6/+37
2017-05-15dashdemux: Download keyframes from the current position if we're far enough a...Sebastian Dröge1-1/+1
2017-05-15dashdemux: Fix sync sample selection based on target time in reverse playback...Sebastian Dröge1-4/+24
2017-05-15dashdemux: Snap-seek for skipping ahead and use actual keyframe distance in t...Sebastian Dröge2-21/+38
2017-05-15dashdemux: Don't adjust for fragment duration twice when seeking ahead in KEY...Sebastian Dröge1-6/+5
2017-05-15dashdemux: Add current fragment duration in reverse playback mode to the posi...Sebastian Dröge1-0/+3
2017-05-15dashdemux: Never take more than the current fragment duration for estimations...Sebastian Dröge1-8/+19
2017-05-15dashdemux: Don't increase current position if we just downloaded the moof in ...Sebastian Dröge1-1/+4
2017-05-15dashdemux: Improve key-unit trick mode downloadingEdward Hervey2-40/+388
2017-05-15dashdemux: Store average download timeEdward Hervey2-0/+28
2017-05-15adaptivedemux: Add various comments to the codeEdward Hervey2-8/+91
2017-05-15adaptivedemux: Store QoS timeEdward Hervey2-0/+29
2017-05-15dashdemux: Collect keyunit distance and size statisticsSebastian Dröge2-24/+65
2017-05-15dashdemux: Disable bitrate switching in key-unit trick modeEdward Hervey1-0/+6
2017-05-15dashdemux: Use new adaptivedemux trickmode macroEdward Hervey1-28/+17
2017-05-15adaptivedemux: Add a macro to know if we are in trickmode-keyunitEdward Hervey1-0/+2
2017-05-15adaptivedemux: Handle stop_type:SET, stop:NONEEdward Hervey1-4/+21
2017-05-15decklinkvideosink: Copy min(gstreamer_stride, decklink_stride) per lineSebastian Dröge1-3/+3
2017-05-15glshader: Make reference counting of attach() consistentSebastian Dröge1-4/+14
2017-05-12h265parse: fix caps leak in renegotiationVincent Penquerc'h1-1/+3
2017-05-12h264parse: fix caps leak in renegotiationVincent Penquerc'h1-1/+3
2017-05-12jpeg2000parse: fix negotiation with j2c and jpc both allowed upstreamVincent Penquerc'h1-4/+88
2017-05-12hlssink2: New HLS sink element based on splitmuxsinkSebastian Dröge5-0/+555
2017-05-12decklinkvideo/audiosrc: Add GstReferenceTimestampMeta with the stream time to...Sebastian Dröge2-0/+19
2017-05-12decklinkaudiosrc: Consistently pass stream_time and stream_duration to audio/...Sebastian Dröge3-11/+12
2017-05-12directsoundsrc: Use a GstClockID to wait instead of Sleep()Nirbheek Chauhan2-12/+47
2017-05-11audiobuffersplit: Allow changing the output-buffer-duration at any timeSebastian Dröge1-40/+87
2017-05-11opencv/meson: Allow 3.2.0Nicolas Dufresne1-1/+1
2017-05-11build/gl/meson: check for GLES3/gl3ext.h existenceMatthew Waters2-0/+12
2017-05-11build: Check for GLES3/gl3ext.h existenceJens Georg2-3/+25
2017-05-11msdk: Declare libmfx.a as a C++ static libraryScott D Phillips1-1/+1
2017-05-10decklink: Always use the video stream time for audio tooSebastian Dröge1-9/+2
2017-05-09opencv/meson: Ensure variable opencv_found is setNicolas Dufresne1-2/+2
2017-05-09Bump and update for meson 0.40.1Nicolas Dufresne3-29/+15
2017-05-09opusparse: do not drop preskip and gain from OpusHead headerVincent Penquerc'h1-42/+33
2017-05-09qmlgl: Make the plugin name match the pugin file nameNicolas Dufresne1-1/+1
2017-05-09gme: Make the plugin name match the plugin library nameNicolas Dufresne1-1/+1
2017-05-09neon: Make the plugin name match the plugin libraryNicolas Dufresne1-1/+1
2017-05-09glmemory: Only use glDrawBuffer if availableSebastian Dröge1-2/+15
2017-05-09adaptivedemux: Handle more live seeking use-casesEdward Hervey1-10/+27