summaryrefslogtreecommitdiff
path: root/ext/ogg
Commit message (Expand)AuthorAgeFilesLines
* oggdemux: fix a race in push mode when performing the duration seekMatthew Waters2021-06-231-2/+18
* Use g_memdup2() where available and add fallback for older GLib versionsTim-Philipp Müller2021-06-021-3/+3
* Use new gst_buffer_new_memdup()Tim-Philipp Müller2021-05-261-3/+1
* ogg: element_init returns voidStéphane Cerveau2021-03-161-4/+1
* ogg: element_init returns voidStéphane Cerveau2021-03-164-29/+24
* ogg: remove useless ret testStéphane Cerveau2021-03-101-1/+1
* ogg: allow per feature registrationJulian Bouzas2020-12-109-157/+103
* docs: mark more types as plugin APIMathieu Duponchelle2020-06-231-0/+2
* oggstream: Workaround for broken PAR in VP8 BOSPhilippe Normand2020-01-131-0/+5
* Remove autotools build systemTim-Philipp Müller2019-10-131-37/+0
* oggdemux: Move seeking in pull mode to the streaming threadThibault Saunier2019-09-062-55/+87
* Pass the code through codespellThibault Saunier2019-08-303-5/+5
* oggdemux: fix werror build on macosMatthew Waters2019-08-301-2/+2
* doc: Port to hotdocThibault Saunier2019-05-131-0/+1
* oggmux: Fix a maybe-uninitialized warningJan Alexander Steffens (heftig)2018-12-051-0/+1
* oggdemux: Answer POSITION querySebastian Dröge2018-10-171-1/+14
* oggdemux: Ensure that no pad values are set when setting up the mapperSebastian Dröge2018-08-271-43/+97
* meson: Add feature options for all pluginsNirbheek Chauhan2018-07-271-1/+1
* oggdemux: Make sure that events are writable before changing their seqnumSebastian Dröge2018-06-181-2/+6
* oggdemux: Properly relay seqnum of segmentsEdward Hervey2018-06-051-2/+11
* ogg: Avoid undefined granule shiftEdward Hervey2018-05-301-0/+25
* Meson: Generate pc file for all plugins in baseXavier Claessens2018-04-251-0/+1
* oggstream: protect against out-of-bounds readEdward Hervey2018-03-171-0/+3
* oggdemux: Handle invalid-sized packetsEdward Hervey2018-02-011-1/+9
* oggdemux: Check encoder name is validEdward Hervey2017-12-081-1/+1
* ogmparse: Make sure we set valid string on capsEdward Hervey2017-12-061-4/+8
* ogmparse: Set caps after sending pending eventsEdward Hervey2017-11-151-1/+1
* oggstream: Demote error to warningEdward Hervey2017-11-151-1/+1
* oggdemux: Move mutex/cond initialization/releaseEdward Hervey2017-11-151-6/+8
* oggdemux: Solidify gst_ogg_demux_loop_push() some moreEdward Hervey2017-11-081-22/+28
* oggdemux: Don't double-unlockEdward Hervey2017-11-081-2/+2
* oggdemux: Drop data before new segmentEdward Hervey2017-11-071-0/+6
* oggdemux: Wait for push loop to be startedEdward Hervey2017-11-072-0/+17
* oggstream: Ensure enough bytes for fishead header parsingEdward Hervey2017-11-061-0/+5
* oggstream: Use proper type for sample calculationEdward Hervey2017-11-051-1/+1
* oggstream: More fixes for invalid granuleshiftEdward Hervey2017-11-051-7/+7
* oggstream: Fix default granuleshift usageEdward Hervey2017-11-041-2/+2
* oggdemux: Protect against invalid granule positionsEdward Hervey2017-11-041-1/+10
* oggdemux: Only track time for initialized streamsEdward Hervey2017-11-011-1/+1
* oggstream: Add a default GstOggMapEdward Hervey2017-11-011-0/+17
* ogmparse: Ensure we don't create bogus fractionsEdward Hervey2017-11-011-2/+2
* oggdemux: Fix chain leak in push modeEdward Hervey2017-11-011-2/+14
* ogmparse: Error out if we can't figure out the formatEdward Hervey2017-11-011-0/+9
* ogg: Don't add tags to empty taglistEdward Hervey2017-10-311-0/+9
* oggdemux: Don't forget to reacquire lock when neededEdward Hervey2017-10-261-0/+2
* oggdemux: Don't drop sticky eventsEdward Hervey2017-10-241-3/+2
* oggdemux: Improve handling of EOS without source padsEdward Hervey2017-10-241-6/+11
* oggdemux: Error out on EOS if we have no chains to useEdward Hervey2017-10-201-0/+3
* oggdemux: Don't double lockEdward Hervey2017-10-201-1/+0
* oggdemux: fix artifacts at chain boundariesVincent Penquerc'h2017-05-292-7/+6