- Feb 23, 2017
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Feb 20, 2017
-
-
Thibault Saunier authored
-
- Feb 02, 2017
-
-
Sebastian Dröge authored
asfdemux: Check that we have enough data available before parsing bool/uint extended content descriptors https://bugzilla.gnome.org/show_bug.cgi?id=777955
-
- Jan 30, 2017
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
Otherwise we will happily index into the array at NULL if the requested index is smaller than the number of languages that were previously allocated. https://bugzilla.gnome.org/show_bug.cgi?id=777937
-
Sebastian Dröge authored
-
- Dec 05, 2016
-
-
- Nov 29, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Nov 25, 2016
-
-
we *can* have files greater than 4GB, any other object should be smaller than that
-
We should have enough bytes for the specified codec_data https://bugzilla.gnome.org/show_bug.cgi?id=775070
-
It should report a size of at least 40 bytes Also check for the size of the remaining data (i.e. codec_data) https://bugzilla.gnome.org/show_bug.cgi?id=775070
-
An asf object can't realistically be bigger than 2**32 bytes. If it reports a size bigger than that, consider it corrupt and properly propagate the error back. https://bugzilla.gnome.org/show_bug.cgi?id=775070
-
- Nov 23, 2016
-
-
It is possible no streams were activated when receiving EOS, if so handled it as if we hadn't seen the header https://bugzilla.gnome.org/show_bug.cgi?id=774846
-
As per the specification, also avoids ending up trying to play a file with plenty of un-initialized values. https://bugzilla.gnome.org/show_bug.cgi?id=774846
-
pulling headers is meant to complete as a whole. If we don't have enough data, it's an error. Avoids pipeline hangs on corrupted files https://bugzilla.gnome.org/show_bug.cgi?id=774846
-
In some corrupted files, we could end up with no actual streams being exposed. In those cases, make sure we properly propagate the failure all the way to the loop function. This avoids ending up in cases where we are neither EOS'd nor ERROR'd out from a pipeline point of view. https://bugzilla.gnome.org/show_bug.cgi?id=774846
-
- Nov 20, 2016
-
-
Tim-Philipp Müller authored
-
- Nov 17, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Nov 01, 2016
-
-
Tim-Philipp Müller authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Oct 26, 2016
- Oct 25, 2016
-
-
Nirbheek Chauhan authored
This reverts commit 0555c096. Does not actually work. See: https://bugzilla.gnome.org/show_bug.cgi?id=773114#c31
-
- Oct 23, 2016
-
-
Tim-Philipp Müller authored
-
- Oct 21, 2016
-
-
- Oct 15, 2016
-
-
Nirbheek Chauhan authored
Use the default for each compiler on every platform instead. This improves our compatibility with compilers that don't have gnu99 as a c_std.
-
- Oct 04, 2016
-
-
Thibault Saunier authored
Workaround source_root being the root directory of all projects in the subproject case and remove now unneeded getpluginsdir Bump meson requirement to 0.35
-
- Sep 30, 2016
-
-
Thibault Saunier authored
-
Tim-Philipp Müller authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Sep 29, 2016
-
-