125 Commits (91a61c4c156dcc4d5a8ac579b6b5dd310deeaefe)

Author SHA1 Message Date
Carl Eugen Hoyos 666749f669 Decode png images without iend chunk. 11 years ago
Michael Niedermayer cb079b1b2b avcodec/pngdec: fix signed overflow 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Martin Storsjö a81cad8f86 pngdec: Stop trying to decode once inflate returns Z_STREAM_END 11 years ago
Michael Niedermayer 65bf9a44d7 avcodec/pngdec: check for stream end in png_decode_idat() 11 years ago
Paul B Mahol 7d7b4e8d5c avcodec/png: remove obsolete comments 11 years ago
Michael Niedermayer 60fed98e63 avcodec/pngdec: fix last_row_size type 11 years ago
Michael Niedermayer 7b47d7f75e avcodec/pngdec: Fix padded alloc code with threads 11 years ago
Paul B Mahol 2a75459519 pngdec: do not release buffer on failure instead report full progress 12 years ago
Paul B Mahol dd1d29bd5f pngdec: use av_fast_padded_malloc(z) 12 years ago
Paul B Mahol 6e643239d9 pngdec: frame multithreading support 12 years ago
Stefano Sabatini 0a3589bf2f lavc/pngdec: return meaningful error codes 12 years ago
Michael Niedermayer 3b58ab4c5f pngdec: dont treat mpng like png with key and non keyframes 12 years ago
Diego Biurrun 2832ea26f3 Remove commented-out debug #define cruft 12 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Michael Niedermayer f59ff8faa2 pngdec: use AVFrame accessor functions 12 years ago
Michael Niedermayer 1ac0fa50ef pngdec/filter: dont access out of array elements at the end 12 years ago
Carl Eugen Hoyos 3c3d68a976 Fix 1bpp palettized png with width not a multiple of 8. 12 years ago
Anton Khirnov 9221c0af77 pngdec: cosmetics, reformat. 12 years ago
Michael Niedermayer 9e36d9e4ed pngdec: fix decoding of right column for 2/4bpp 12 years ago
Anton Khirnov df9b956751 lavc: fix decode_frame() third parameter semantics for video decoders 12 years ago
Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 12 years ago
Michael Niedermayer 623cfc93d9 pngdec: check that format matches too not just dimensions 12 years ago
Nicolas George 805b57001f lavc/pngdec: decode textual data (tEXt and zTXt). 12 years ago
Michael Niedermayer b12d92efd6 avoid "0xFF << 24" as it is considered a integer overflow in C99 12 years ago
Paul B Mahol 8288c2b6cb pngdec: read sample aspect ratio 12 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Michael Niedermayer 0da0b5e0f8 pngdec: av_log() zlib errors 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Paul B Mahol a09ae4ef65 Remove duplicated png and mng signatures. 13 years ago
Ronald S. Bultje d2205d6543 png: check bit depth for PAL8/Y400A pixel formats. 13 years ago
Michael Niedermayer a63c813797 pngdec: check bits_per_pixel for palette mode. 13 years ago
Michael Niedermayer c7dc19d68f png: make sure the previous frames dimensions match before using it as reference 13 years ago
Martin Storsjö 00c3b67b8a cosmetics: Align codec declarations 13 years ago
Paul B Mahol 25b67dc765 png: fix warning about discarding qualifiers [-Wincompatible-pointer-types] 13 years ago
Clément Bœsch 50a3867bab png: make ff_png_pass_mask local to pngdec. 13 years ago
Michael Niedermayer 8f394a6cf8 pngdec: print error message for truncated pngs even if we output them 13 years ago
Michael Niedermayer 4ed47d3354 pngdec: dont discard incomplete images. 13 years ago
Michael Niedermayer eeb792d862 pngdec: Print error messages for the various failure pathes. 13 years ago
Ronald S. Bultje 4c25269ced png: convert to bytestream2 API. 13 years ago
Michael Niedermayer 39a3a53b66 pngdec: validate length. 13 years ago
Michael Niedermayer 8a08503b78 pngdec: Print error if signature is wrong. 13 years ago
Paul B Mahol 08630d25a2 png: make .long_name more descriptive 13 years ago
Michael Niedermayer 146ef3f37c pngdec: fix warning about pointer types 13 years ago
Carl Eugen Hoyos 97da38c99b Allow decoding of 64bit png images. 13 years ago
Carl Eugen Hoyos ea604de91e Simplify "deloco" and support decoding of 48bit loco png. 13 years ago
Ronald S. Bultje e92003514d png: move DSP functions to their own DSP context. 13 years ago
Michael Niedermayer 49f2056289 pngdec: Convert 2/4 bit formats to 8bit. 13 years ago
Michael Niedermayer d1c48025a7 pngdec: Do not use SIMD paeth prediction for bpp=2 13 years ago