118 Commits (bba2a7cc5f7c7aaa32a938f3d4edd9f555f39cdb)

Author SHA1 Message Date
Anton Khirnov fe80fa53bc 4xm: replace forcing EMU_EDGE by a copy 11 years ago
Anton Khirnov fffca3d278 4xm: return a proper error code. 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Luca Barbato 2f034f255c 4xm: Reject not a multiple of 16 dimension 12 years ago
Luca Barbato 59d7bb99b6 4xm: check bitstream_size boundary before using it 12 years ago
Luca Barbato fbd0dacc8d 4xm: refactor decode_p_block 12 years ago
Luca Barbato 94aefb1932 4xm: do not overread the source buffer in decode_p_block 12 years ago
Luca Barbato be373cb50d 4xm: do not overread the prestream buffer 12 years ago
Luca Barbato de2e5777e2 4xm: validate the buffer size before parsing it 12 years ago
Luca Barbato 145023f572 4xm: reject frames not compatible with the declared version 12 years ago
Luca Barbato 1f0c607560 4xm: drop pointless assert 12 years ago
Luca Barbato b8b809908e 4xm: forward errors from decode_p_block 12 years ago
Luca Barbato 50ec1db62d 4xm: fold last_picture lazy allocation in decode_p_frame 12 years ago
Luca Barbato e7a44f87d0 4xm: refactor fourxm_read_header 12 years ago
Luca Barbato 08859d19b4 4xm: use the correct logging context 12 years ago
Diego Biurrun 2832ea26f3 Remove commented-out debug #define cruft 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Anton Khirnov 8097fc9a2d 4xm: check the return value of read_huffman_tables(). 12 years ago
Diego Biurrun 88bd7fdc82 Drop DCTELEM typedef 12 years ago
Anton Khirnov f7d15d2f42 4xm: operate with pointers to AVFrames instead of whole structs. 12 years ago
Anton Khirnov 85383d139a 4xm: eliminate a pointless indirection 12 years ago
Anton Khirnov aa15afb7ce 4xm: simplify code with FFSWAP 12 years ago
Anton Khirnov 10c26e928a 4xm: return meaningful error codes 12 years ago
Anton Khirnov b047c68783 4xm: don't rely on get_buffer() initializing the frame. 12 years ago
Diego Biurrun 511cf612ac miscellaneous typo fixes 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
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Mans Rullgard acb2c79c21 4xm: fix invalid array indexing 13 years ago
Diego Biurrun a92be9b856 Replace memset(0) by zero initializations. 13 years ago
Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
Martin Storsjö e96b4a53df vlc/rl: Add ff_ prefix to the nonstatic symbols 13 years ago
Yordan Makariev 0c5d78a898 4xm, timefilter: K&R formatting cosmetics 13 years ago
Alex Converse 7181c4edee cosmetics: Remove extra newlines at EOF 13 years ago
Aneesh Dogra 9b55b4bb3a 4xm: Prevent buffer overreads. 13 years ago
Ronald S. Bultje 3fa646e859 Revert "4xm: Prevent buffer overreads." 13 years ago
Aneesh Dogra 295a7c0238 4xm: Prevent buffer overreads. 13 years ago
Aneesh Dogra 4b84f68223 4xm: pass the correct remaining buffer size to decode_i2_frame(). 13 years ago
Aneesh Dogra 893f137679 4xm: fix calculation of the next output line position in decode_i2_frame(). 13 years ago
Anton Khirnov d09298f0d6 4xm: remove unused variables. 13 years ago
Shitiz Garg 355d917c0b 4xm: Add a check in decode_i_frame to prevent buffer overreads 13 years ago
Aneesh Dogra 1443ea93d9 4xm: Use bytestream2 functions to prevent overreads 13 years ago
Justin Ruggles bc78ceec2b 4xm: remove unneeded check for remaining unused data. 13 years ago
Laurent Aimar 1b1182ce97 4xm: prevent NULL dereference with invalid huffman table 13 years ago
Laurent Aimar 8d518a9c4f 4xm: clear FF_INPUT_BUFFER_PADDING_SIZE bytes in temporary buffers 13 years ago
Mans Rullgard 84dda40762 4xm: fix signed overflow 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Stefano Sabatini 975a1447f7 Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago