- May 30, 2010
-
-
Tim-Philipp Müller authored
- May 29, 2010
-
-
Sebastian Dröge authored
-
- May 28, 2010
-
-
Tim-Philipp Müller authored
-
Thiago Santos authored
When reseting, keep 'row' variables at a sane state after freeing to avoid it being freed again on _resync realloc when the element is reused. Fixes #619943
-
- May 27, 2010
-
-
Sebastian Dröge authored
Fixes bug #619835.
-
- May 26, 2010
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Mark Nauwelaerts authored
Fixes #617733.
-
Tim-Philipp Müller authored
From 357b0db to fd7ca04
-
- May 25, 2010
-
-
Robert Swain authored
Fix timestamp rounding to allow the correct index to be located. The issue was that scaling from GStreamer time format to mov time format was rounding down causing the timestamp of the newsegment event received after a flushing keyframe seek to find the sample index before the one it should causing further backward seeking to the keyframe prior until no rounding error occurred. Rounding up when scaling to mov format has the desired effect, and it is not clear whether just the _round () variant would be sufficient. Fixes bug #619105
-
Tim-Philipp Müller authored
This is a temporary fix for the release only. Fixes #619533.
-
Wim Taymans authored
We can accept all delivery methods so don't advertise anything on the caps or parse anything, we will handle whatever we receive. Fixes #618940
-
Tim-Philipp Müller authored
Add webm typefinder just for the release, so webm works for people whose distros don't patch gst-plugins-base as well. We'll remove this again after the release.
-
- May 23, 2010
-
-
Tim-Philipp Müller authored
-
- May 21, 2010
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
Makes things easier for gtk-doc.
-
Christian Schaller authored
-
- May 20, 2010
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
...and remove the doctype property from matroskamux again.
-
Mark Nauwelaerts authored
-
Tristan Matthews authored
Speex should report 30 ms latency for narrowband mode, 34 otherwise. Fixes #619018
-
- May 19, 2010
-
-
Philip authored
-
Philip Jägenstedt authored
In this day and age this should be safe. There's otherwise a risk people will be creating unneccessarily big WebM files as they can't use SimpleBlock in v1.
-
Philip Jägenstedt authored
The original plan was to let WebM v1 be the same as Matroska v2 (with extra constraints), but for simplicity it was decided to handle the versions equally, such that e.g. SimpleBlock is only allowed in WebM v2.
-
Philip Jägenstedt authored
Failure to do this for corrupt input can cause a subbuffer bigger than the actual buffer to be created, quickly leading to segfault. Test case: bug_s222005751_r0.001____memcpy.webm
-
Philip Jägenstedt authored
The comment says this cannot happen, but it did and I don't know why. This is not the correct fix, needs investigation. Test case: bug_s555010094_r0.0005:0.008____IA__g_assertion_message_expr.webm
-
Philip Jägenstedt authored
This is a regression from ASCII validation changes. Test case: bug_s66876390_r0.001____malloc_printerr.webm
-
Philip Jägenstedt authored
This was triggering an UTF-8 assertion in gst_caps_set_simple for corrupt files with garbage as codec id. Test case: gstreamer_error_trying_to_set_invalid_utf8_as_codec_id.webm Old gst_ebml_read_ascii renamed to gst_ebml_read_string, also used by gst_ebml_read_utf8. Unlike for UTF-8, failure to validate is an error, as gst_ebml_read_ascii is used for reading doctype and codec id and we might just as well give up early in those cases.
-
Philip Jägenstedt authored
Because GstMatroskaTrackContext *stream is set up in the first SimpleBlock or Block, a rogue CodecState otherwise causes a segfault on derefencing the NULL pointer. Test case: bug_s5506167_r0.001____gst_matroska_demux_parse_blockgroup_or_simpleblock.webm
-
Philip Jägenstedt authored
-
Philip Jägenstedt authored
-
Philip Jägenstedt authored
-
Philip Jägenstedt authored
-
Philip Jägenstedt authored
-
- May 17, 2010
-
-
David Schleef authored
-
Sebastian Dröge authored
...matroskademux automatically supports it through libgstriff.
-
Sebastian Dröge authored
...avidemux automatically supports it through libgstriff.
-
Sebastian Dröge authored
-