152 Commits (7b80b3cef0a23bf47629098024c2e17c2ab6832b)

Author SHA1 Message Date
Anton Khirnov a0a872d073 indeo3: check motion vectors. 12 years ago
Anton Khirnov 34e6af9e20 indeo3: fix data size check 12 years ago
Anton Khirnov 66531d634e indeo3: switch parsing the header to bytestream2 12 years ago
Diego Biurrun 6d97484d72 avcodec: av_log_ask_for_sample() ---> avpriv_request_sample() 12 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Ronald S. Bultje 4b642ab19b indeo3: use hpeldsp instead of dsputil for half-pel functions. 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Mans Rullgard b9ee5f2cab indeo3: replace use of copy_block4 with put_pixels 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 b0428741c6 indeo3: move get_buffer() above decode_plane() calls 12 years ago
Paul B Mahol 20ac916e6d indeo3: release buffer before calling decode_plane 12 years ago
Paul B Mahol b02116cc4a Revert "Partly revert f174fba: indeo3 decoder does not support direct rendering." 12 years ago
Carl Eugen Hoyos 8bf44d5c96 Partly revert f174fba: indeo3 decoder does not support direct rendering. 12 years ago
Paul B Mahol 9051025102 lavc: remove duplicated .capabilities 12 years ago
Anton Khirnov bff5e5f8b3 indeo3: remove duplicate capabilities line. 12 years ago
Anton Khirnov f174fbac3c lavc: add CODEC_CAP_DR1 to all video decoders missing them 12 years ago
Kostya Shishkov 169514c440 indeo3: do not try to output more lines than we can fit 12 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Anton Khirnov e4d4044339 indeo3: fix out of cell write. 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Kostya Shishkov 6de226a2b8 indeo3: validate new frame size before resetting decoder 13 years ago
Kostya Shishkov bc00da2701 indeo3: when freeing buffers, set pointers referencing them to NULL as well 13 years ago
Kostya Shishkov 81064a8045 indeo3: initialise pixel planes on allocation 13 years ago
Kostya Shishkov fc417db3f1 indeo3: ensure that decoded cell data is in 7-bit range as presumed by decoder 13 years ago
Hendrik Leppkes 4b7fa553a9 indeo3: fix motion vector validation 13 years ago
Michael Niedermayer 4a80ebe491 indeo3: Fix reallocation code so that it doesnt become inconsistent. 13 years ago
Michael Niedermayer a84851bef8 indeo3dec: check mv bitstream pointer 13 years ago
Michael Niedermayer 8a521d57b3 indeo3dec: Fix end pointer. 13 years ago
Michael Niedermayer ba775a54bc indeo3: fix out of picture write. 13 years ago
Michael Niedermayer 50f4f272fe indeo3: Fix out of reference reading with NULL blocks. 13 years ago
Michael Niedermayer e75518e18d indeo3: move MV check up. 13 years ago
Michael Niedermayer 33a183df46 indeo3: Fix overreading requant_tab. 13 years ago
Michael Niedermayer 56ffa3fefb indeo3: Check motion vectors. 13 years ago
Ronald S. Bultje fc9bc08dca Indeo3: fix crashes on corrupt bitstreams. 13 years ago
Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
Hendrik Leppkes 6071644287 indeo3: fix motion vector validation 13 years ago
Janne Grunau be540e0cb3 indeo3: check motion vectors for validity 13 years ago
Michael Niedermayer 134aaa79f7 indeo3: Fix null ptr dereference 13 years ago
Michael Niedermayer cd645c15d8 indeo3: check return values of allocate_frame_buffers() 13 years ago
Aneesh Dogra 464ccb0144 indeo3: check per-plane data buffer against input buffer bounds. 13 years ago
Kostya Shishkov 1469f943ad indeo3: cosmetics 13 years ago
Aneesh Dogra 97980db487 indeo3: error out if no motion vector is set. 13 years ago
Michael Niedermayer 1afe49b062 indeo3: out of array read checks for decode_plane() 13 years ago
Michael Niedermayer e9e642cbfb indeo3: Check remaining bits in parse_bintree() 13 years ago
Michael Niedermayer e421b79d01 indeo3: fix null pointer dereference in vulnerable.mov 13 years ago
Alex Converse 1149fbc763 indeo3: Fix a fencepost error. 13 years ago
Maxim Poliakovski 594b54b51e replacement Indeo 3 decoder 13 years ago
Diego Biurrun 124e28847b Remove some stray unnecessary ffmpeg references. 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago