121 Commits (949d2176ef0a37c6ecbb65be0f1199536a2d9278)

Author SHA1 Message Date
Michael Niedermayer d34bf886e9 avcodec/vp56: Implement very basic error concealment 8 years ago
Michael Niedermayer 9e6a242755 avcodec/vp56: Check for the bitstream end, pass error codes on 8 years ago
Michael Niedermayer 03dab49a12 avcodec/vp56: Add () to protect TRANSPOSE()s arguments 10 years ago
Himangi Saraogi 7769be590c vp56: Return meaningful error codes 10 years ago
Matt Oliver cef99e12bc Use rac_get_prob branchy version when used within a conditional branch. 11 years ago
Diego Biurrun f2408ec9d7 Give IDCT matrix transpose macro a more descriptive name 11 years ago
Ronald S. Bultje 458446acfa lavc: Edge emulation with dst/src linesize 11 years ago
Anton Khirnov 2e0ab4d314 vp56: stop using deprecated avcodec_set_dimensions 11 years ago
Ronald S. Bultje 93f305473f lavc: Convert some remaining strides to ptrdiff_t 11 years ago
Ronald S. Bultje face578d56 Rewrite emu_edge functions to have separate src/dst_stride arguments. 11 years ago
Ronald S. Bultje c341f734e5 Convert multiplier for MV from int to ptrdiff_t. 11 years ago
Reimar Döffinger 547c2f002a Make decoding alpha optional for some codecs. 11 years ago
Paul B Mahol 942babd87f avcodec/vp56: use av_reallocp_array() and check if allocation failed 11 years ago
Diego Biurrun 239f55bf3c vp56data: Move all data tables to the .c file 11 years ago
Ronald S. Bultje cb7ecb7563 vp56: Use hpeldsp instead of dsputil for half-pel functions 12 years ago
Ronald S. Bultje 015821229f vp3: Use full transpose for all IDCTs 12 years ago
Michael Niedermayer feeb8ca56d vp56: Check av_frame_ref() return code 12 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Michael Niedermayer 12fe78a77b vp56: remove unused variable 12 years ago
Ronald S. Bultje 704c9874a3 vp56: use hpeldsp instead of dsputil for half-pel functions. 12 years ago
Ronald S. Bultje d85c9b036e vp3/x86: use full transpose for all IDCTs. 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Ronald S. Bultje f859678f3f vp56: Remove clear_blocks call, and clear alpha plane U/V DC only 12 years ago
Diego Biurrun 79dad2a932 dsputil: Separate h264chroma 12 years ago
Ronald S. Bultje 8af915c21b vp56: remove clear_blocks call, and clear alpha plane U/V DC only. 12 years ago
Ronald S. Bultje 4a73fbd9c5 vp3/5: move put_no_rnd_pixels_l2 from dsputil to VP3DSPContext. 12 years ago
Ronald S. Bultje 0e02b381b4 Remove put_no_rnd_pixels_l2 function pointer for w=16 from dsputil. 12 years ago
Ronald S. Bultje 8c53d39e7f lavc: introduce VideoDSPContext 12 years ago
Luca Barbato f33b5ba63e vp56: release frames on error 12 years ago
Luca Barbato bb675d3ac6 vp56: make parse_header return standard error codes 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 9c208b404c vp56: Ignore reconfiguration from the alpha plane. 12 years ago
Michael Niedermayer 9195377bc5 vp56dec: Fix handling of alpha configuration changes. 12 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Ben Jackson 374c17c8fc lavc/vp56: Re-indent functions affected by threading refactor 12 years ago
Ben Jackson 39a3894ad5 lavc/vp6: Implement "slice" threading for VP6A decode 12 years ago
Ben Jackson 1c20fcf0b0 lavc/vp56: Simplify get/release_buffer code 12 years ago
Ben Jackson eebc11ebc8 lavc/vp56: Move golden_frame into VP56Context 12 years ago
Ben Jackson 23503cadd1 lavc/vp56: Refactor ff_vp56_init into ff_vp56_init/ff_vp56_init_context 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Mans Rullgard 28f9ab7029 vp3: move idct and loop filter pointers to new vp3dsp context 13 years ago
Michael Niedermayer d85b3c4fff vp56dec: avoid freeing the returned frame before returning it. 13 years ago
Martin Storsjö d1b357d78b vp56: Add ff_ prefix to nonstatic symbols 13 years ago
Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
Reimar Döffinger 371e165443 Try to set AVFrame.reference to correct values. 13 years ago
Laurent Aimar 3d09d0017d vp56: Release old pictures after a resolution changes 13 years ago
Laurent Aimar 066fff755a vp6: Check for huffman tree build errors 13 years ago
Laurent Aimar 0ec6d6e9b6 vp56: Check for missing reference frame data 13 years ago
Laurent Aimar 1aad9cd9d2 vp56:Fix error recovery code on size changes in vp5/6 decoder 13 years ago