- 26 Mar, 2012 16 commits
-
-
Ronald S. Bultje authored
Prevents running error resilience on a previous frame which will write to the pic->mb_type[] array of the previous image. The array might already be re-used for a new image in a subsequent thread, thus cause two threads to write to the same pic->mb_type[] array, causing a race condition which can crash in rv34_decode_cbp(), called by rv34_decode_inter_mb_header() (which accesses mb_type[] twice, assuming values are maintained, which the race condition breaks). Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
Diego Biurrun authored
-
Diego Biurrun authored
This allows simplifying the Makefiles; it is no longer necessary to register arch subdirectory Makefiles, just putting them in place is enough.
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Anton Khirnov authored
-
Anton Khirnov authored
Remove confusing sentence that implied the user should set the timebase. Elaborate on how the timebase is set for muxing.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Jindrich Makovicka authored
Signed-off-by: Jindrich Makovicka <jindrich.makovicka@nangu.tv> Signed-off-by: Martin Storsjö <martin@martin.st>
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
- 25 Mar, 2012 9 commits
-
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
This makes them safe to use in non-fully braced if-blocks and similar.
-
Diego Biurrun authored
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
- 24 Mar, 2012 13 commits
-
-
Martin Storsjö authored
This isn't exactly equivalent with the earlier code for codecs other than H264 and VC1, but those are two only codecs supported by this codepath anyway, and it simplifies it a bit. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Alexander Strange authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Alexander Strange authored
Before this, they were only added to the delayed release queue and not freed until later. This could lead to unnecessary memory use or buffer exhaustion. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Alexander Strange authored
Fixes a crash when FF_DEBUG_PICT_INFO is used. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Ronald S. Bultje authored
Fixes crash during slice size reading if slice_end goes negative. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
Martin Storsjö authored
Make movenc use this function instead of the current custom conversion function. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Ronald S. Bultje authored
Else we run out of progress variables after a few failed buffer allocations. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Ronald S. Bultje authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Kostya Shishkov authored
Spotted by Антон.
-
Aneesh Dogra authored
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
-
Janne Salonen authored
lf_delta.ref[i] and lf_delta.mode[i] were incorrectly reset to 0 if specific delta value was not updated. Fixed to keep the previous value if flag indicates that element in question is not updated. Signed-off-by: Janne Salonen <jsalonen@google.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Kostya Shishkov authored
Those descriptions are stored in nibbles, so they are easy to extract. And this way we don't need to pad tables for possible bit reader overreads.
-
- 23 Mar, 2012 2 commits
-
-
Janne Grunau authored
-
Alex Converse authored
There have been multiple bugs caused by inconsistencies here. Based on an idea from Michael Niedermayer. CC: libav-stable@libav.org
-