164 Commits (6f838dee3cf86bf8b7196ef25bcce1cb4736a0c4)

Author SHA1 Message Date
Michael Niedermayer 82a60de3b7 avcodec/pngdec: handle 4 more bytes with SIMD for RGB64 in paeth prediction 10 years ago
Michael Niedermayer ed9be7dd47 avcodec/x86/pngdsp: fix off by 1 error 10 years ago
Benoit Fouet 4fa2758c79 avcodec/pngdec: check av_image_get_linesize return value 10 years ago
Benoit Fouet 0f6931f4b6 avcodec/pngdec: use memcpy instead of byte loops for P frames. 10 years ago
Benoit Fouet 1d69ab9d1c avcodec/pngdec: fix indentation in handle_row() 10 years ago
Benoit Fouet 6e9b060e4f avcodec/pngdec: fix mem leak in init() 10 years ago
Benoit Fouet 08aec6f68e libavcodec/pngdec: support 'previous' dispose operation for APNG. 10 years ago
Benoit Fouet 543fceba9c apng: move shared header from avformat to avcodec. 10 years ago
Benoit Fouet ebf2052a61 avcodec/pngdec: apng: fix output buffer filling when no blending is needed. 10 years ago
Benoit Fouet af8804ac86 avcodec/pngdec: allow for some code path optimizations. 10 years ago
Benoit Fouet aff50ae1d1 avcodec/pngdec: do not blend on transparent black 10 years ago
Benoit Fouet cfd83a8af6 avcodec/pngdec: add support for 'over' blend operation for 'none' dispose operation. 10 years ago
Benoit Fouet 7dfee8d697 avcodec/pngdec: split P frames handling to a separate function. 10 years ago
Michael Niedermayer 9a53707e86 avcodec/pngdec: Fix paeth prediction with small images 10 years ago
Michael Niedermayer 79ceaf827b avcodec/pngdec: Check IHDR/IDAT order 10 years ago
Benoit Fouet 33acebd3cc avcodec/pngdec: add APNG support. 10 years ago
Benoit Fouet 00df32f6a9 avcodec/pngdec: split frame decoding in its own function. 10 years ago
Benoit Fouet 8cab24df07 avcodec/pngdec: create a function to handle small (<=4) bits per pixel values. 10 years ago
Benoit Fouet 24ca2ffad8 avcodec/pngdec: use else if instead of if for small bpp handling. 10 years ago
Benoit Fouet c25b6ae8a2 avcodec/pngdec: fix some indentation/whitespaces 10 years ago
Benoit Fouet 6499e63f7b avcodec/pngdec: create a function to decode tRNS chunk. 10 years ago
Benoit Fouet 4f313a50ee avcodec/pngdec: create a function to decode PLTE chunk. 10 years ago
Benoit Fouet b35fa04152 avcodec/pngdec: create a function to decode IDAT chunk. 10 years ago
Benoit Fouet 3f1eaf590c avcodec/pngdec: create a function to decode pHYs chunk. 10 years ago
Benoit Fouet 1523d1484d avcodec/pngdec: create a function to decode IHDR chunk. 10 years ago
Benoit Fouet 98abb98cb1 avcodec/pngdec: rename decode_frame to decode_frame_png 10 years ago
Michael Niedermayer e830902934 avcodec/pngdec: Calculate MPNG bytewidth more defensively 10 years ago
Michael Niedermayer 3e2b745020 avcodec/pngdec: Check bits per pixel before setting monoblack pixel format 10 years ago
Michael Niedermayer a6153bde3d avcodec/pngdec: print the actual number of bytes left in the error case 10 years ago
Vittorio Giovara e64f0bf2d2 png: support reading gray+alpha at 16 bits 10 years ago
Vittorio Giovara 2257165bff png: disable broken MMX/SIMD code for bpp <= 2 10 years ago
Vittorio Giovara e96c3b81ca avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8 10 years ago
Vittorio Giovara 92a36a6b33 pngdec: correctly indent macros 10 years ago
Michael Niedermayer c163f5e601 avcodec/pngdec: fix () in OP_* macros 11 years ago
Vittorio Giovara c598b569fb png: K&R formatting cosmetics 11 years ago
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 11 years ago
Paul B Mahol dd1d29bd5f pngdec: use av_fast_padded_malloc(z) 11 years ago
Paul B Mahol 6e643239d9 pngdec: frame multithreading support 11 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