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-04-30avcodec/tiff: Support 410 and 440 YCbCrMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-29avcodec/tiff: support 4:2:2 and 4:1:1 YCbCrMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-27avcodec/tiff: Support yuv 420 and 444Michael Niedermayer
Fixes Ticket416 Trolled-by: jb Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-27avcodec/tiff: parse subsample factorsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-20avcodec/tiff: use av_malloc(z)_array()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-20avcodec/exif/exif_add_metadata: add support for SSHORT & SBYTEMichael Niedermayer
No working testcase, this omission was just spoted when the parser apparently went out of sync. Reviewed-by; Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-13avcodec/tiff: remove unused variablesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-13Merge commit '345a96c327e8f2a8077189af9f5e8d2b3f4ad5fe'Michael Niedermayer
* commit '345a96c327e8f2a8077189af9f5e8d2b3f4ad5fe': tiffdec: remove an unneeded variable Conflicts: libavcodec/tiff.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-13Merge commit 'a9b046fb0ae5395c4d1d8a82cd0d3e354b5034ed'Michael Niedermayer
* commit 'a9b046fb0ae5395c4d1d8a82cd0d3e354b5034ed': tiff: use a better name and enum values for PhotometricInterpretation Conflicts: libavcodec/tiff.c libavcodec/tiff.h libavcodec/tiffenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-13Merge commit 'fdbe18b7b0545f9b5923d25a5433e4f735719ecc'Michael Niedermayer
* commit 'fdbe18b7b0545f9b5923d25a5433e4f735719ecc': tiffdec: use a single strip if RowsPerStrip is 0 Conflicts: libavcodec/tiff.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-13Merge commit '0a467a9b594dd67aa96bad687d05f8845b009f18'Michael Niedermayer
* commit '0a467a9b594dd67aa96bad687d05f8845b009f18': tiffdec: use bytestream2 to simplify overread/overwrite protection Conflicts: libavcodec/tiff.c See: 1ec83d9a9e472f485897ac92bad9631d551a8c5b Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-13Merge commit 'bf2064f046af64c59a416c814474a39b0a457569'Michael Niedermayer
* commit 'bf2064f046af64c59a416c814474a39b0a457569': tiffdec: rename variables for consistency and fix variable shadowing Conflicts: libavcodec/tiff.c See: 251345a3fe221d60e9b275567085f9475de68092 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-12tiffdec: remove an unneeded variableJustin Ruggles
2014-04-12tiff: use a better name and enum values for PhotometricInterpretationJustin Ruggles
Also add additional known values and log as missing features.
2014-04-12tiffdec: use a single strip if RowsPerStrip is 0Justin Ruggles
The spec does not specify that 0 is an error condition, and there are samples which use 0 when the whole image is in one strip.
2014-04-12tiffdec: use bytestream2 to simplify overread/overwrite protectionJustin Ruggles
Based on a patch by Paul B Mahol <onemda@gmail.com> CC:libav-stable@libav.org
2014-04-12tiffdec: rename variables for consistency and fix variable shadowingJean First
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2014-04-12tiffdec: use correct data type for palette entries and set alpha to 0xFFJustin Ruggles
2014-04-07Read aspect ratio from tiff image files.Carl Eugen Hoyos
2014-02-23Issue-#3407 : Enhance precision for double to string conversion, useful for ↵Sylvain Fabre
GEOTIFF double values Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-02avcodec/tiff: reset geotag_count in free_geotags()Michael Niedermayer
Fixes null pointer dereference Fixes: signal_sigsegv_19d922e_3688_cov_1577641655_aletrek_tiff.mov Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-01Merge commit 'c265b8bb7638546919465e3585441b1d40c4b13d'Michael Niedermayer
* commit 'c265b8bb7638546919465e3585441b1d40c4b13d': tiff: stop using deprecated avcodec_set_dimensions targa: stop using deprecated avcodec_set_dimensions svq1dec: stop using deprecated avcodec_set_dimensions sunrast: stop using deprecated avcodec_set_dimensions Conflicts: libavcodec/sunrast.c libavcodec/targa.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-10-31tiff: stop using deprecated avcodec_set_dimensionsAnton Khirnov
2013-10-27avcodec/tiff: factorize offset init codeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-10-27avcodec/tiff: remove TIFF_LONG special caseMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-10-27avcodec/tiff: Fix use of uninitialized off variableMichael Niedermayer
Fixes CID1108608 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-10-20avcodec/tiff: remove byte based bpp special caseMichael Niedermayer
This case does not work as off is uninitialized and it should be handled fine by the generic code below Fixes CID1108608 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-13tiff: frame multithreading supportPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-08-13avcodec/tiff: Refactor TIFF tag related functions to share the code.Thilo Borgmann
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-11tiff: continue parsing on non fatal errorsMichael Niedermayer
Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-09avcodec/tiff: remove redundant checkMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-09avcodec/tiff: avoid seek back on reading tagsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-06-08Merge commit '9c2216976907336dfae0e8e38a4d70ca2465a92c'Michael Niedermayer
* commit '9c2216976907336dfae0e8e38a4d70ca2465a92c': tiff: do not overread the source buffer Conflicts: libavcodec/tiff.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-06-08Merge commit '999ccd2d0a43640921088578f138c874f6cc0f8a'Michael Niedermayer
* commit '999ccd2d0a43640921088578f138c874f6cc0f8a': tiff: cleanup the error paths Conflicts: libavcodec/tiff.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-06-08Merge commit '016c5b066de08a93a5f6b5beb0ef377356b35cde'Michael Niedermayer
* commit '016c5b066de08a93a5f6b5beb0ef377356b35cde': tiff: refactor fax support in a separate function Conflicts: libavcodec/tiff.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-06-08Merge commit '103937681d7e6afd3e8caf8937272575e450fb55'Michael Niedermayer
* commit '103937681d7e6afd3e8caf8937272575e450fb55': tiff: refactor deflate support in a separate function Conflicts: libavcodec/tiff.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-06-07tiff: do not overread the source bufferLuca Barbato
At least 2 bytes from the source are read every loop. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-06-07tiff: cleanup the error pathsLuca Barbato
Return the proper error values and optionally report them.
2013-06-07tiff: refactor fax support in a separate functionLuca Barbato
2013-06-07tiff: refactor deflate support in a separate functionLuca Barbato
Report when zlib support is missing.
2013-06-07tiff: simplify picking right pixel formatPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-06-06tiff: correctly decode saparate planes with horizontal differencing predictorPaul B Mahol
Closes #2648. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-06-03tiff: fix memleakMichael Niedermayer
Fixes CID1026764 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-06-03Merge commit '46ce9ded96ffcb798b03da894cdb5fdac376a6ee'Michael Niedermayer
* commit '46ce9ded96ffcb798b03da894cdb5fdac376a6ee': tiff: K&R formatting cosmetics Conflicts: libavcodec/tiff.c libavcodec/tiff.h libavcodec/tiffenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-06-02tiff: K&R formatting cosmeticsDiego Biurrun
2013-06-02Fix compilation of libavcodec/tiff.cCarl Eugen Hoyos
2013-06-02tiff: planar rgbPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-05-29tiff: support inverted fill_order for packbits compressionPaul B Mahol
Fixes #1995. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-05-29tiff: add helper function for fill_order casePaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-03-14tiff: fix handling of metadata with refcounted framesHendrik Leppkes
Since the conversion to refcounted frames, the tiff decoder only wrote the metadata into its internal "picture" in its own context, never exposing the metadata to the user, and eventually leaking the metadata. Instead, properly store the metadata directly into the frame being decoded into. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>