Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-07-24 | matroskademux: push mode: increase segment accuracy following seek | Mark Nauwelaerts | 2 | -13/+29 | |
2012-07-24 | matroskademux: perform proper KEY_UNIT seek also in push mode | Mark Nauwelaerts | 1 | -12/+16 | |
2012-07-24 | matroskademux: avoid NULL access when checking subtitle | Mark Nauwelaerts | 1 | -0/+5 | |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680388 | |||||
2012-07-23 | matroskademux: proper parse recovery after seek | Mark Nauwelaerts | 1 | -0/+1 | |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680427 | |||||
2012-07-20 | matroskademux: Non-update seeks should still make sure that reverse playback ↵ | Sebastian Dröge | 1 | -15/+19 | |
status is reset | |||||
2012-07-20 | matroskademux: Properly initialize from_offset and from_time | Sebastian Dröge | 1 | -0/+2 | |
2012-07-20 | matroskademux: We need an index and index entry for reverse playback | Sebastian Dröge | 1 | -8/+17 | |
Reverse playback does not work with index-less files yet. | |||||
2012-07-20 | matroskademux: Fix reverse playback for seeks without stop position | Sebastian Dröge | 2 | -1/+11 | |
2012-07-20 | matroskademux: Use correct newsegment values for all the different seek types | Sebastian Dröge | 1 | -6/+20 | |
This fixes rate changes for flushing seeks without positions. | |||||
2012-07-20 | matroskademux: Only take the stream_start_time into account for SET seeks | Sebastian Dröge | 1 | -7/+13 | |
For other seeks the stream_start_time is already added to the segment values. | |||||
2012-07-18 | matroskademux: Pass seek rate to upstream seek events in push mode | Sebastian Dröge | 1 | -5/+5 | |
Fixes bug #679435. | |||||
2012-07-13 | Revert "matroska: add chapter support in GstMatroskaReadCommon" | Tim-Philipp Müller | 2 | -434/+11 | |
This reverts commit 890b1752aac717d24dd683329c99a87a27f67f18. | |||||
2012-07-13 | Revert "matroska: add support for GstToc in demuxer" | Tim-Philipp Müller | 1 | -79/+4 | |
This reverts commit 76192af2ef8ac49f25faa2cd7708c53c681d921c. | |||||
2012-07-13 | Revert "matroska: add GstToc support for muxer" | Tim-Philipp Müller | 2 | -291/+15 | |
This reverts commit 94c5f6dcc92fad688c5ed4e33fd93f2cd48e91f0. | |||||
2012-06-25 | matroskademux: Return FALSE from queries if we can't answer ↵ | Sebastian Dröge | 1 | -7/+8 | |
POSITION/DURATION queries | |||||
2012-06-11 | matroskademux: always perform full seek if seek is flushing | Mark Nauwelaerts | 1 | -0/+4 | |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=677838 | |||||
2012-05-23 | matroskademux: don't discard the incoming seek segment on push based seeking | Alessandro Decina | 1 | -0/+5 | |
The incoming seek segment was being discarded leading to push based seeking being potentially inaccurate. | |||||
2012-05-23 | matroskademux: increase NEWSEGMENT accuracy after seeking | Alessandro Decina | 1 | -7/+11 | |
demux->common.segment is populated during seek handling with the target start/stop positions. Don't override them when sending out a NEWSEGMENT. | |||||
2012-04-30 | matroska: implement forward snapping keyframe seeking | Vincent Penquerc'h | 4 | -15/+26 | |
Requires an index. | |||||
2012-04-10 | matroskademux: some more segment handling tweaking | Mark Nauwelaerts | 1 | -3/+9 | |
2012-04-06 | matroskademux: cleanly initialize and set needed segment | Mark Nauwelaerts | 1 | -1/+6 | |
Fixes #673165. | |||||
2012-03-29 | matroska: add GstToc support for muxer | Alexander Saprykin | 2 | -15/+291 | |
2012-03-29 | matroska: add support for GstToc in demuxer | Alexander Saprykin | 1 | -4/+79 | |
2012-03-29 | matroska: add chapter support in GstMatroskaReadCommon | Alexander Saprykin | 2 | -11/+434 | |
2012-03-12 | matroskademux: only unlock pad when it was locked | Vincent Penquerc'h | 1 | -2/+8 | |
This fixes the mutex being unlocked too much and ending up allowing other threads when they should not. https://bugzilla.gnome.org/show_bug.cgi?id=671776 | |||||
2012-03-12 | gst: Fix some query leaks | Nicola Murino | 1 | -0/+1 | |
2012-02-25 | matroskamux: create streamable output if downstream is not seekable | Tim-Philipp Müller | 1 | -0/+23 | |
Ignore the "streamable" property setting and create streamable output if downstream is known not to be seekable (as queried via a SEEKABLE query). Fixes pipelines like webmmux ! appsink creating seemingly corrupted output if streamable has not been set to true. | |||||
2012-02-06 | matroskademux: avoid posting invalid duration for each frame | Nicola Murino | 1 | -4/+6 | |
https://bugzilla.gnome.org/show_bug.cgi?id=666583 | |||||
2012-01-28 | matroskamux: remove obsolete variable, set but not used | Vincent Penquerc'h | 1 | -5/+0 | |
Reported by andredieb on #gstreamer. | |||||
2012-01-28 | matroskamux: do not free memory twice | Vincent Penquerc'h | 1 | -3/+0 | |
A recent change to fix leaking codec ID string accidentally caused one of the very few places that weren't leaking to now free twice. | |||||
2012-01-20 | matroska-demux: remove redundant variable | Mark Nauwelaerts | 1 | -3/+0 | |
2012-01-12 | matroska: do not leak attachment buffers | Vincent Penquerc'h | 1 | -0/+3 | |
2012-01-10 | matroskamux: fix codec_priv leaks | Nicola Murino | 1 | -41/+31 | |
https://bugzilla.gnome.org/show_bug.cgi?id=667419 | |||||
2012-01-09 | matroskamux: fix codec string leaks | Vincent Penquerc'h | 1 | -36/+67 | |
2011-12-21 | matroskademux: do not consider duration of non-finalized file | Branko Subasic | 2 | -0/+21 | |
... to avoid it clamping requested seek position. Non-finalized file case, determined by whether _parse_blockgroup_or_simpleblock ever updates the segment duration. Fixes #652195. | |||||
2011-12-21 | matroskademux: improve decision to fall back to scanning when seeking | Mark Nauwelaerts | 1 | -2/+2 | |
... which is basically iff not streaming and no entry found in index | |||||
2011-12-19 | matroskamux: bring a few debug statements up to specs | Mark Nauwelaerts | 1 | -3/+3 | |
... and minor spelling fix. | |||||
2011-12-19 | matroskamux: additional subtitle support | Mark Nauwelaerts | 1 | -26/+210 | |
2011-12-19 | matroskamux: additional buffer handling cleanup | Mark Nauwelaerts | 2 | -52/+40 | |
2011-12-19 | matroskamux: use GstCollectPads2 buffer callback and running time clipper | Mark Nauwelaerts | 1 | -86/+16 | |
2011-12-15 | matroskamux: use GstCollectPads2 event callback | Mark Nauwelaerts | 2 | -24/+14 | |
... in stead of local HACK. | |||||
2011-12-14 | matroskamux: port to GstCollectPads2 | Vincent Penquerc'h | 2 | -21/+21 | |
2011-12-13 | matroskademux: filter bogus index entries with missing block number | Mark Nauwelaerts | 1 | -0/+15 | |
... to avoid contradictory information resulting in seeks sending more downstream than needed for the corresponding segment. | |||||
2011-12-13 | matroskademux: cater for safer arithmetic with global start time | Mark Nauwelaerts | 1 | -8/+16 | |
2011-12-13 | matroskademux: tweak final closing segment sending | Mark Nauwelaerts | 1 | -4/+8 | |
... to avoid it interfering with (sparse) stream syncing. | |||||
2011-12-12 | matroskademux: mind (un)signed in some timestamp arithmetic | Mark Nauwelaerts | 1 | -2/+2 | |
... to avoid ending up with invalid (negative) duration. | |||||
2011-12-12 | Suppress deprecation warnings in selected files, for g_static_rec_mutex_* mostly | Tim-Philipp Müller | 1 | -0/+4 | |
GStaticRecMutex is part of our API/ABI, not much we can do here in 0.10 for most of these. | |||||
2011-12-08 | matroskamux: stream-format=raw goes with aac caps, not mp3 caps | Tim-Philipp Müller | 1 | -1/+1 | |
2011-12-03 | matroskaparse: warn if accumulating headers after they were pushed | Vincent Penquerc'h | 1 | -0/+5 | |
https://bugzilla.gnome.org/show_bug.cgi?id=665412 | |||||
2011-12-03 | matroskaparse: fix parsing | David Schleef | 1 | -1/+1 | |
Mark more parts as belonging to streamheaders. |