111 Commits (8ec618826302c2c6661453b515d4974eb3178a96)

Author SHA1 Message Date
Luca Barbato 5b2a29552c indeo: Reject impossible FRAMETYPE_NULL 12 years ago
Luca Barbato f9e5261cab indeo: Do not reference mismatched tiles 12 years ago
Luca Barbato 28dda8a691 indeo: Sanitize ff_ivi_init_planes fail paths 12 years ago
Luca Barbato 25a6666f6c indeo: Bound-check before applying motion compensation 12 years ago
Luca Barbato dc79685195 indeo: Bound-check before applying transform 12 years ago
Luca Barbato 6a10142faa indeo: reject negative array indexes 12 years ago
Luca Barbato 6dfacd7ab1 indeo: Cosmetic formatting 12 years ago
Luca Barbato 62256010e9 indeo: Refactor ff_ivi_init_tiles and ivi_decode_blocks 12 years ago
Luca Barbato f6f36ca8ca indeo: Refactor ff_ivi_dec_huff_desc 12 years ago
Luca Barbato e6d8acf6a8 indeo: use a typedef for the mc function pointer 12 years ago
Luca Barbato b36e1893ef indeo: check for reference when inheriting mvs 12 years ago
Luca Barbato dd3754a488 indeo: use proper error code 12 years ago
Luca Barbato 7388c0c586 indeo: Properly forward the error codes 12 years ago
Kostya Shishkov 33f64fd5d5 indeo4: expand allowed quantiser range 12 years ago
Diego Biurrun 6fee1b90ce avcodec: Add av_cold attributes to init functions missing them 12 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Anton Khirnov 3ba40ebb6c ivi_common: do not call MC for intra frames when dc_transform is unset 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Michael Niedermayer 30872fa09b ivi_common: Fix use of uninitialized warnings 12 years ago
Anton Khirnov deabb52ab4 ivi_common: check that scan pattern is set before using it. 12 years ago
Anton Khirnov 07acdd651d ivi_common: use proper logging context in ivi_decode_blocks(). 12 years ago
Anton Khirnov 8ab42021f2 ivi_common: make some functions and tables static. 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
Michael Niedermayer 0efcf16a3e replace av_log(0, by av_log(NULL, 12 years ago
Michael Niedermayer dab70c62d2 ivi_common: check ref_tile size, fix out of array accesses 12 years ago
Michael Niedermayer a93c7ca6ef ivi_common: more MV Checks, fixes out of array reads 12 years ago
Michael Niedermayer 4c6e7c2d4d ivi_common: dont dereference null pointers. 12 years ago
Michael Niedermayer 5eaeb4237b ivi_common: dc_transform is needed for intra 12 years ago
Diego Biurrun 87cdd7c694 ivi_common: Drop unused function parameter from decode_band() 12 years ago
Diego Biurrun d5c62122a7 Move av_reverse table to libavcodec 12 years ago
Janne Grunau 6d556e8327 indeo4/5: remove constant parameter num_bands from wavelet recomposition 12 years ago
Anton Khirnov ae3da0ae55 indeo4/5: check empty tile size in decode_mb_info(). 12 years ago
Anton Khirnov 5d2170c53b ivi_common: make ff_ivi_process_empty_tile() static. 12 years ago
Michael Niedermayer b146d74730 indeo4: update AVCodecContext width/height on size change 12 years ago
Michael Niedermayer 891918431d indeo5dec: Make sure we have had a valid gop header. 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Michael Niedermayer 8258697c49 ivi_common: skip null frames for all indeo variants 13 years ago
Diego Biurrun 4f04f5cc8b indeo: Make ivi_calc_band_checksum() static, it is only used in one file. 13 years ago
Diego Biurrun 9ccbdc0aca indeo: Drop unused debug function ivi_check_band(). 13 years ago
Kostya Shishkov cf61aaaca1 indeo: check for invalid motion vectors 13 years ago
Kostya Shishkov 9603738221 indeo: check that band output buffer exists 13 years ago
Kostya Shishkov 23ba1503f2 indeo: clear allocated band buffers 13 years ago
Kostya Shishkov a6e4ac40a6 indeo: track tile macroblock size 13 years ago
Kostya Shishkov fe7a37c36f indeo: check custom Huffman tables for errors 13 years ago
Kostya Shishkov aa372cf470 factor out common decoding code for Indeo 4 and Indeo 5 13 years ago
Diego Biurrun b1563d0cf9 ivi_common: Initialize a variable at declaration in ff_ivi_decode_blocks(). 13 years ago
Michael Niedermayer e531e73a6f indeo: Make sure the to be used vlc table has been initilaized. 13 years ago
Michael Niedermayer 93927eb334 ff_ivi_decode_blocks: fix negative scan_pos case. 13 years ago
Michael Niedermayer f0bf9e9c2a indeo: Check allocated tile size in ff_ivi_process_empty_tile() 13 years ago