- 31 Mar, 2017 1 commit
-
-
Ronald S. Bultje authored
This fixes race conditions reported by tsan in fate-lagarith. The races were because each thread's LagarithContext::avctx was set to the first thread's AVCodecContext.
-
- 13 Jan, 2017 2 commits
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
Several codecs other than huffyuv use them. Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 03 Dec, 2016 1 commit
-
-
Alexandra Hájková authored
-
- 04 May, 2016 1 commit
-
-
Vittorio Giovara authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 27 Jul, 2015 1 commit
-
-
Vittorio Giovara authored
Express bitfields more simply. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 11 Nov, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes: asan_heap-oob_1bf48fa_2513_lag-yuy2.avi Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 10 Nov, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes out of array read Fixes: asan_heap-oob_1bf48fa_2513_lag-yuy2.avi Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 27 May, 2014 1 commit
-
-
Diego Biurrun authored
Also shorten HuffYUV context member names to avoid clutter.
-
- 22 Mar, 2014 2 commits
-
-
Diego Biurrun authored
libavcodec/lagarith.c:671:16: warning: '#' flag used with ‘%u’ gnu_printf format [-Wformat]
-
Diego Biurrun authored
-
- 04 Feb, 2014 1 commit
-
-
Anton Khirnov authored
Fixes invalid writes on pixel format changes. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
- 06 Jan, 2014 1 commit
-
-
Kostya Shishkov authored
They end up overwriting past the line end. Partially based on a patch by Michael Niedermayer <michaelni@gmx.at> Bug-Id: vlc/9700 Signed-off-by:
Luca Barbato <lu_zero@gentoo.org> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 30 Dec, 2013 3 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Suggested-by: Reimar Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This is to prevent regressions in case the old code was able to partly decode frames (no way to say without a testcase) Add a memset to prevent use of uninitialized memory until we have a testcase and can test/fix it Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 29 Dec, 2013 3 commits
-
-
Michael Niedermayer authored
untested due to lack of sample Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
untested due to lack of sample Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
The code seems to have never been tested fixing it should be quite easy but needs a sample/testcase Fixes use of uninitialized memory Fixes: msan_uninit-mem_7f9a862dfabf_413_2889_assassin_OL.avi Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 03 Oct, 2013 1 commit
-
-
Diego Biurrun authored
-
- 25 Sep, 2013 1 commit
-
-
Michael Niedermayer authored
Prevents infinite loop Fixes Ticket2988 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 07 May, 2013 1 commit
-
-
Carl Eugen Hoyos authored
Fixes bug 459.
-
- 13 Mar, 2013 1 commit
-
-
Clément Bœsch authored
Coccinelle profile used: @@ expression r, ctx, f, loglevel, str, flags; @@ -if ((r = ff_get_buffer(ctx, f, flags)) < 0) { - av_log(ctx, loglevel, str); - return r; -} +if ((r = ff_get_buffer(ctx, f, flags)) < 0) + return r; @@ expression r, ctx, f, loglevel, str; @@ -if ((r = ff_reget_buffer(ctx, f)) < 0) { - av_log(ctx, loglevel, str); - return r; -} +if ((r = ff_reget_buffer(ctx, f)) < 0) + return r; @@ expression r, ctx, f, loglevel, str, flags; @@ -if ((r = ff_thread_get_buffer(ctx, f, flags)) < 0) { - av_log(ctx, loglevel, str); - return r; -} +if ((r = ff_thread_get_buffer(ctx, f, flags)) < 0) + return r; ...along with some manual patches for the remaining ones.
-
- 08 Mar, 2013 1 commit
-
-
Anton Khirnov authored
-
- 22 Jan, 2013 2 commits
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
Carl Eugen Hoyos authored
Fixes bug 431.
-
- 20 Dec, 2012 1 commit
-
-
Diego Biurrun authored
-
- 04 Dec, 2012 1 commit
-
-
Anton Khirnov authored
It's got_frame, not data size
-
- 12 Nov, 2012 1 commit
-
-
Michael Niedermayer authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 10 Nov, 2012 1 commit
-
-
Michael Niedermayer authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 08 Oct, 2012 1 commit
-
-
Anton Khirnov authored
-
- 29 Sep, 2012 1 commit
-
-
Michael Niedermayer authored
Fixes CVE-2012-2793 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 23 Aug, 2012 1 commit
-
-
Michael Niedermayer authored
This should fix issues with direct rendering Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 09 Aug, 2012 1 commit
-
-
Hendrik Leppkes authored
About 2x speedup going from 1 to 2 threads. 1.7s to 0.85s on foreman CIF. Signed-off-by:
Janne Grunau <janne-libav@jannau.net>
-
- 07 Aug, 2012 1 commit
-
-
Anton Khirnov authored
-
- 03 Aug, 2012 2 commits
-
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
For left HFYU prediction, we predict from the buffer buf+1 using 8- or 16-byte reads. This means that aligning the buffer by 16 bytes is in itself not sufficient, because if the width itself is 16- or 8-byte aligned, the buffer will not be padded, and thus a read of size 16 at buf+1 will overflow boundaries at the right edge. Padding the buffer by 1 byte is sufficient to not overflow its boundaries. Fixes bug 342.
-
- 29 Jun, 2012 1 commit
-
-
Lou Logan authored
Also update some common misspelled words in patcheck Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 Jun, 2012 1 commit
-
-
Hendrik Leppkes authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 09 May, 2012 1 commit
-
-
Carl Eugen Hoyos authored
-