103 Commits (e11ceea68ff365e59e0fa8dea0c28182dc6f4287)

Author SHA1 Message Date
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 12 years ago
Paul B Mahol f64288960b gifdec: remove redundant "gif: " from av_dlog() 12 years ago
Paul B Mahol 3662f787e7 gifdec: pass avctx to av_log() 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 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
Reinhard Tartler 7ffe76e540 Merge libavcore into libavutil 14 years ago