summaryrefslogtreecommitdiff
path: root/ext/ogg/gstoggdemux.c
AgeCommit message (Expand)AuthorFilesLines
2021-06-23oggdemux: fix a race in push mode when performing the duration seekMatthew Waters1-2/+18
2021-06-02Use g_memdup2() where available and add fallback for older GLib versionsTim-Philipp Müller1-3/+3
2021-03-16ogg: element_init returns voidStéphane Cerveau1-4/+1
2021-03-10ogg: remove useless ret testStéphane Cerveau1-1/+1
2020-12-10ogg: allow per feature registrationJulian Bouzas1-3/+9
2019-09-06oggdemux: Move seeking in pull mode to the streaming threadThibault Saunier1-54/+86
2019-08-30Pass the code through codespellThibault Saunier1-3/+3
2019-08-30oggdemux: fix werror build on macosMatthew Waters1-2/+2
2018-10-17oggdemux: Answer POSITION querySebastian Dröge1-1/+14
2018-06-18oggdemux: Make sure that events are writable before changing their seqnumSebastian Dröge1-2/+6
2018-06-05oggdemux: Properly relay seqnum of segmentsEdward Hervey1-2/+11
2018-02-01oggdemux: Handle invalid-sized packetsEdward Hervey1-1/+9
2017-11-15oggdemux: Move mutex/cond initialization/releaseEdward Hervey1-6/+8
2017-11-08oggdemux: Solidify gst_ogg_demux_loop_push() some moreEdward Hervey1-22/+28
2017-11-08oggdemux: Don't double-unlockEdward Hervey1-2/+2
2017-11-07oggdemux: Drop data before new segmentEdward Hervey1-0/+6
2017-11-07oggdemux: Wait for push loop to be startedEdward Hervey1-0/+15
2017-11-04oggdemux: Protect against invalid granule positionsEdward Hervey1-1/+10
2017-11-01oggdemux: Only track time for initialized streamsEdward Hervey1-1/+1
2017-11-01oggdemux: Fix chain leak in push modeEdward Hervey1-2/+14
2017-10-26oggdemux: Don't forget to reacquire lock when neededEdward Hervey1-0/+2
2017-10-24oggdemux: Don't drop sticky eventsEdward Hervey1-3/+2
2017-10-24oggdemux: Improve handling of EOS without source padsEdward Hervey1-6/+11
2017-10-20oggdemux: Error out on EOS if we have no chains to useEdward Hervey1-0/+3
2017-10-20oggdemux: Don't double lockEdward Hervey1-1/+0
2017-05-29oggdemux: fix artifacts at chain boundariesVincent Penquerc'h1-3/+5
2017-05-26oggdemux: fix clipping more samples than exist in the first packetVincent Penquerc'h1-6/+18
2017-03-10docs: Convert gtkdoc comments to markdownThibault Saunier1-4/+5
2017-03-04oggdemux: Fix reverse playbackJan Schmidt1-12/+26
2017-03-04oggdemux: Timestamp tracking fixesJan Schmidt1-21/+38
2017-03-04oggdemux: Don't arbitrarily guess a timestamp of 0Jan Schmidt1-1/+1
2016-12-01oggdemux: Don't end up ignoring caps just because there are no headers for th...Sebastian Dröge1-1/+1
2016-09-05oggdemux: safety for failing to determine time length in push modeVincent Penquerc'h1-0/+4
2016-09-05oggdemux: increase EOS granpos detection chunk sizeVincent Penquerc'h1-1/+1
2016-08-26Use the new API to post flow ERROR messages on the busThibault Saunier1-5/+2
2016-08-05oggdemux: remove eos avoidance workaroundVincent Penquerc'h1-15/+2
2016-07-21oggdemux: fix unknown duration playing Ogg over HTTPVincent Penquerc'h1-1/+3
2016-06-23oggdemux: demote an expected error to debugVincent Penquerc'h1-1/+1
2016-06-16oggdemux: fix audio glitches with low bitrate vorbisVincent Penquerc'h1-2/+2
2016-05-15oggdemux: Reset keyframe_granule when neededEdward Hervey1-0/+1
2016-03-24base: use new gst_element_class_add_static_pad_template()Vineeth TM1-4/+4
2016-03-04oggdemux: fix chaining causing running time to restart from 0Vincent Penquerc'h1-1/+1
2015-11-03oggdemux: Add GstAudioClippingMeta for Opus for accurate start/end clippingSebastian Dröge1-0/+30
2015-11-03oggdemux: Allow start clipping for OpusSebastian Dröge1-8/+3
2015-11-02oggdemux: Use GstClockTimeDiff and print signed integer in debug logsLuis de Bethencourt1-6/+6
2015-08-06oggdemux: Set chain pointers to NULLOlivier Crête1-0/+3
2015-07-30oggdemux: Return FLUSHING if pad if flushingOlivier Crête1-3/+12
2015-06-22oggdemux: set building_chain to NULL when deactivating chainGuillaume Desmottes1-0/+2
2015-05-26oggdemux: fix chain leakGuillaume Desmottes1-0/+3
2015-05-20Revert "oggdemux: Prevent seeks when _SCHEDULING_FLAG_SEQUENTIAL is set"Tim-Philipp Müller1-9/+3