89 Commits (83438a0db3c61f06979d1c4159e5c85d52eda488)

Author SHA1 Message Date
Michael Niedermayer 0da0b5e0f8 pngdec: av_log() zlib errors 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 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
Michael Niedermayer fd8a8373aa pngdec: Fix masks for interlaced decoding 13 years ago
Michael Niedermayer 602e97dfaa pngdec: Add some FF_DEBUG based av_logs. 13 years ago
Carl Eugen Hoyos e209a37777 Simplify 32bit png decoding. 13 years ago
Paul B Mahol e20a4881ff pngdec: show verbose message for unsupported files 13 years ago
Carl Eugen Hoyos 613cbf3168 Fix some 1bit png samples, they can be palettised. 13 years ago
Carl Eugen Hoyos 0c5fd6372e Do not try to read 16bit gray png files with alpha channel. 13 years ago
Reimar Döffinger 371e165443 Try to set AVFrame.reference to correct values. 13 years ago
Michael Niedermayer f962518036 pngdec: set reference correctly for corepng. 13 years ago
Carl Eugen Hoyos f863cdef81 Cosmetics: Fix comment. 13 years ago
Michael Niedermayer 0c9cba24b7 pngdec: implement 4bpp interlaced 13 years ago
Michael Niedermayer dcabb3d608 pngdec: implement 2 bpp interlaced. 13 years ago
Michael Niedermayer bc6445f2db pngdec: Fix interlaced PAETH prediction 13 years ago
Michael Niedermayer 2d4102fc13 pngdec: Implement 2bpp 13 years ago
Michael Niedermayer dc43ad6d1a pngdec: Fix interlaced 1bpp 13 years ago
Michael Niedermayer 738219c921 pngdec: 4bpp support 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 13 years ago
Mans Rullgard e23a05ab06 Fix incorrect max_lowres values 14 years ago
Mans Rullgard e65ab9d94f Remove unused variables 14 years ago
Stefano Sabatini 68bed67d2e pngdec: relax condition for setting monoblack pixel format 14 years ago
Stefano Sabatini ce5e49b0c2 replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_* 14 years ago
Stefano Sabatini 975a1447f7 Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. 14 years ago
ami_stuff 658296e344 Remove lowres support from png decoder 14 years ago
Baptiste Coudurier 045cc36fe7 100l, change #ifdef to #if 14 years ago
Baptiste Coudurier 46394d39e3 In png decoder, only call png_init_mmx if HAVE_MMX is defined. 14 years ago
Baptiste Coudurier e91946ed23 Rename y400a to gray8a. 14 years ago
Baptiste Coudurier 6d4c49a2af Move png mmx functions into x86/png_mmx.c, remove them from DSPContext. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Reinhard Tartler 7ffe76e540 Merge libavcore into libavutil 14 years ago