Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-06-03fix various typosLou Logan
Signed-off-by: Lou Logan <lou@lrcd.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-10-13avcodec/jpeg2000: zero i/f_dataMichael Niedermayer
Fixes uninitialized use of variables Fixes part of Ticket2921 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-23jpeg2000: fix null pointer dereference in case of malloc failureMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-23jpeg2000: zero reslevel array on allocationMichael Niedermayer
prevent use of uninitialized values Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-23jpeg2000: fix dereferencing invalid pointersMichael Niedermayer
Found-by: Laurent Butti <laurentb@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-07-13jpeg2000: fix overflow in dequantizationMichael Niedermayer
Fixes decoding of file generated with: ffmpeg -f lavfi -i smptehdbars=hd720 -pix_fmt rgb48 /tmp/o.jp2 Reviewed-by: Nicolas BERTRAND <nicoinattendu@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-07-03Merge commit 'daeb4e3042f2ecae2d41aaa4cae0bed932539788'Michael Niedermayer
* commit 'daeb4e3042f2ecae2d41aaa4cae0bed932539788': jpeg2000: Proper cleanup on failure in decode_frame() Conflicts: libavcodec/jpeg2000.c See: 9d56ccf5 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-07-03Merge commit '5bf208f659703895df7926238dcfa8a8175de36b'Michael Niedermayer
* commit '5bf208f659703895df7926238dcfa8a8175de36b': jpeg2000: Use separate fields for int and float codepaths jpeg2000: Split int/float codepaths depending on the DWT Conflicts: libavcodec/jpeg2000.c libavcodec/jpeg2000dec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-07-03Merge commit 'f9581f1414ec8e3e7d0868793cda4f2e4fa113ea'Michael Niedermayer
* commit 'f9581f1414ec8e3e7d0868793cda4f2e4fa113ea': jpeg2000: Improve reduced resolution decoding jpeg2000: Compute quantization for 'scalar derived' in the correct case. jpeg2000: Calculate code-block coord in ff_jpeg2000_init_component() Conflicts: libavcodec/jpeg2000.c libavcodec/jpeg2000dec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-07-03Merge commit 'ef35d6dbc6c3b7ba6b13ac13fc8e797cc1268c8f'Michael Niedermayer
* commit 'ef35d6dbc6c3b7ba6b13ac13fc8e797cc1268c8f': jpeg2000: Propagate error code from get_cox() jpeg2000: Check that nreslevels2decode has been initialized before use Conflicts: libavcodec/jpeg2000dec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-07-02jpeg2000: Proper cleanup on failure in decode_frame()Luca Barbato
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-07-02jpeg2000: Use separate fields for int and float codepathsMichael Niedermayer
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>
2013-07-02jpeg2000: Compute corrections of sub-band coordinatesMichael Niedermayer
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-07-02jpeg2000: Remove unneeded variable initializationMichael Niedermayer
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-07-02jpeg2000: Compute quantization for 'scalar derived' in the correct case.Michael Niedermayer
Scalar derived case is represented by the JPEG2K_QSTY_SI define. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-07-02jpeg2000: Check that nreslevels2decode has been initialized before useMichael Niedermayer
Avoid buffer overread. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-07-02jpeg2000: Calculate code-block coord in ff_jpeg2000_init_component()Michael Niedermayer
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Nicolas Bertrand <nicoinattendu@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-07-02jpeg2000: Fix compute precedence error in lut_gain indexMichael Niedermayer
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-07-02jpeg2000: Initialize code blocks structures in precincts to 0Michael Niedermayer
Prevent use of uninitialized memory / valgrind failure. Found-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-07-02jpeg2000: Remove unneeded returnsMichael Niedermayer
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-06-07jpeg2000: Zero prec->cblkMichael Niedermayer
Prevent use of uninitialized memory / valgrind failure Found-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-06-05jpeg2000: check that nreslevels2decode has been initialized before useMichael Niedermayer
Fixes out of array accesses Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-06-03jpeg2000: Fix unintended sign extension in malloc arguments of precMichael Niedermayer
Fixes: CID1026772/3 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-06-03jpeg2000: Fix Unintended sign extension in malloc arguments of cblk.Michael Niedermayer
Fixes CID1026770 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-31j2k/jpeg2000dec: mergeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-30jpeg2000/j2k: merge j2k/jpeg2000.c/hMichael Niedermayer
Now only j2kdec / jpeg2000dec.c remain Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-30jpeg2000: remove unneeded castsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-30jpeg2000: merges quantization fixes from j2kMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-30jpeg2000: remove unneeded variable initializationMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-30jpeg2000: tag_tree_size: replace check by assertMichael Niedermayer
This function is never called with values large enough for the error condition to occur Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-30j2k/jpeg2000: split data pointer in int & float.Michael Niedermayer
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>
2013-05-29j2k/jpeg2000: split stepsize in float & int variablesMichael Niedermayer
This is more clear and less prone to mistakes. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-29j2k/jpeg2000: fix typo in lut_gain indexMichael Niedermayer
no testcase Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-28j2kdec/jpeg2000dec: partially merge quantization codeMichael Niedermayer
The quantization code needs more work, not so much work merging but more work investigating what is correct. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-27j2k/jpeg2000: Partially merge quantization codeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-27j2k/jpeg2000: merge a few whitespacesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-27j2k/jpeg2000: restructure cblk coordMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-26j2k: cosmetics from jpeg2000Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-26jpeg2000/j2k: merge getsigctxno()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-04-22Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: avcodec: Bump minor for JPEG 2000 decoder JPEG 2000 decoder for DCinema The mqc code is merged, the rest is added independent of the existing jpeg2000 decoder and encoder. Conflicts: Changelog doc/general.texi libavcodec/Makefile libavcodec/allcodecs.c libavcodec/mqc.c libavcodec/mqc.h libavcodec/mqcdec.c libavcodec/version.h tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-04-22JPEG 2000 decoder for DCinemaNicolas Bertrand
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>