- 21 Dec, 2017 1 commit
-
-
Michael Niedermayer authored
Decreases memory requirements Fixes: OOM Fixes: 4525/clusterfuzz-testcase-minimized-6400713073623040 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 01 Dec, 2017 1 commit
-
-
Michael Niedermayer authored
Reduces memory needed. Fixes: OOM Fixes: 4427/clusterfuzz-testcase-minimized-5106919271301120 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 22 Nov, 2017 1 commit
-
-
Michael Niedermayer authored
Fixes: OOM Fixes: 3541/clusterfuzz-testcase-minimized-6469958596820992 Adds support for decoding codeblock data larger than 8kb Reduces decoder memory consumption Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 15 Jun, 2017 1 commit
-
-
Michael Niedermayer authored
Fixes: runtime error: negation of -2147483648 cannot be represented in type 'int'; cast to an unsigned type to negate this value to itself Fixes: 2231/clusterfuzz-testcase-minimized-4565181982048256 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 28 May, 2017 1 commit
-
-
Michael Niedermayer authored
avcodec/jpeg2000: Fix runtime error: signed integer overflow: 4185 + 2147483394 cannot be represented in type 'int' Fixes: 1870/clusterfuzz-testcase-minimized-4686788029317120 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 15 Nov, 2015 1 commit
-
-
Michael Niedermayer authored
Fixes: 03e0abe721b1174856d41a1eb5d6a896/signal_sigabrt_7ffff6ae7cc9_3813_e71bf3541abed3ccba031cd5ba0269a4.avi Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 28 Jun, 2015 3 commits
-
-
Michael Niedermayer authored
Fixes Ticket4680 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes part of Ticket4680 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 26 Jun, 2015 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket4657 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 25 Jun, 2015 1 commit
-
-
Michael Niedermayer authored
This also reduces the amount of memory needed Fixes Ticket4672 The new code seems slightly faster as well, probably due to better cache usage Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 24 Jun, 2015 2 commits
-
-
Michael Niedermayer authored
reduce memory needed for flags Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes Ticket4649 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 17 Jun, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 15 Jun, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 12 Jun, 2015 2 commits
-
-
Michael Niedermayer authored
These 2 are highly related so they are in the same commit Fixes part of Ticket4605 Fixes p0_04.j2k Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 13 Jul, 2013 1 commit
-
-
Nicolas Bertrand authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 02 Jul, 2013 3 commits
-
-
Michael Niedermayer authored
Split stepsize and data into int and float variants. Eliminates a number of casts and simplifies spotting errors. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Michael Niedermayer authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
And define the resolution levels according. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 05 Jun, 2013 1 commit
-
-
Michael Niedermayer authored
This prevents potential integer overflows Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 May, 2013 2 commits
-
-
Michael Niedermayer authored
Now only j2kdec / jpeg2000dec.c remain Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This fixes a TODO item and unifies both decoders structures It also fixes undefined behavior due to aliasing violations I choose 2 fields instead of a union because mistakely using the wrong type with a union will lead to hard to debug "wrong output" while with 2 fields mistakely using the wrong type will crash with a null pointer derefernce which is much easier to debug Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 28 May, 2013 1 commit
-
-
Michael Niedermayer authored
This is more clear and less prone to mistakes. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 27 May, 2013 3 commits
-
-
Michael Niedermayer authored
mant fits in 16bit Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 26 May, 2013 1 commit
-
-
Michael Niedermayer authored
This also changes the cblk size storage method to what jpeg2000 uses Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 22 Apr, 2013 1 commit
-
-
Nicolas Bertrand authored
Based on the 2007 GSoC project from Kamil Nowosad <k.nowosad@students.mimuw.edu.pl> Updated to current programming standards, style and many more small fixes by Diego Biurrun <diego@biurrun.de>. Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-