104 Commits (5e7524195c6a69e887c28976304db70e94d9eea4)

Author SHA1 Message Date
Christophe Gisquet 4ddb3a6df0 gifdec: use truncated width for image manipulation 11 years ago
Michael Niedermayer 745c40a47f avcodec/gifdec: check that the correct number of bytes was decoded 11 years ago
Michael Niedermayer 564ae836fb avcodec/gifdec: print error if image is not within dimensions 11 years ago
Anton Khirnov 1f3e56b6dc gifdec: convert to bytestream2 11 years ago
Anton Khirnov c453723ad7 gifdec: check that the image dimensions are non-zero 11 years ago
Anton Khirnov 8255535c5f gifdec: stop using deprecated avcodec_set_dimensions 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Diego Biurrun 2832ea26f3 Remove commented-out debug #define cruft 12 years ago
Michael Niedermayer d23b8462b5 gifdec: reset previous Graphic Control Extension disposal type 12 years ago
Michael Niedermayer afdfff485b avcodec/gifdec: Add av_log() to workaround gcc 4.2 miscompiling the code 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 ff080346c6 gifdec: use AVFrame accessor functions 12 years ago
Paul B Mahol 7003d650b0 lavc/gifdec: remove obsolete check 12 years ago
Paul B Mahol 51c7af9d32 lavc/gifdec: move idx_line allocation out of gif_read_header1() 12 years ago
Paul B Mahol 285128eedf lavc/gifdec: do not return nonzero *got_frame if frame is not passed 12 years ago
Paul B Mahol aaebdce3d9 lavc/gifdec: simplify "!= 0" checks 12 years ago
Paul B Mahol f1412c7997 lavc/gifdec: use memcpy() 12 years ago
Michael Niedermayer 286930d302 gifdec: check that w,h is not zero 12 years ago
Michael Niedermayer c10350358d gifdec: gif_copy_img_rect: Fix end pointer 12 years ago
Michael Niedermayer 46cb61819d gifdec: check that the last keyframe exists and has been successfully parsed. 12 years ago
Anton Khirnov 048ffb9bb2 gifdec: return meaningful error codes. 12 years ago
Paul B Mahol 0c8943939e gifdec: use log level that have more common sense 12 years ago
Don Moir 522cb6abf2 gifdec: use transparent instead of background color index 12 years ago
Don Moir 64f4fb75c4 gifdec: fix transparent background color 12 years ago
Carl Eugen Hoyos a3a22c2178 Revert "Always write all colours for animated gif files, including transparent ones." 12 years ago
Paul B Mahol cfa530034f gifdec: remove dead store 12 years ago
Carl Eugen Hoyos d4fdaafdb7 Always write all colours for animated gif files, including transparent ones. 12 years ago
Paul B Mahol 9321e93502 gifdec: fix invalid write in gif_copy_img_rect 12 years ago
Paul B Mahol c004de0b1c gifdec: fix invalid write in giff_fill_rect 12 years ago
Paul B Mahol 3fd60d8049 gifdec: port to bytestream2 API 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
Paul B Mahol 49435d3888 gifdec: read pixel aspect ratio 12 years ago
Paul B Mahol 2152b60f39 gifdec: use av_fast_malloc() 12 years ago
Paul B Mahol d56b15017a undo file modifiers that suck in 12 years ago
Vitaliy E Sugrobov 005cb97e3e Move some definitions to header file. 12 years ago
Vitaliy E Sugrobov de0cb7f070 Additional checks to prevent overread. 12 years ago
Vitaliy E Sugrobov 91499f4ee8 Prepare gif decoder for use in conjunction with gif demuxer. 12 years ago
Vitaliy E Sugrobov c5fe41c768 Add meaningful error codes and constants. 12 years ago
Michael Niedermayer 612ecfbbbb gifdec: check ff_lzw_decode_init() return value, fix out of array reads 12 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Paul B Mahol 2da5a5ce00 gifdec: return more meaningful error codes 13 years ago
Paul B Mahol f64288960b gifdec: remove redundant "gif: " from av_dlog() 13 years ago
Paul B Mahol 3662f787e7 gifdec: pass avctx to av_log() 13 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Martin Storsjö 00c3b67b8a cosmetics: Align codec declarations 13 years ago
Mans Rullgard 3bd1162a52 gif: fix invalid signed shifts 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago