134 Commits (d15f65c4699de54eafc3b9a8f145cad978666520)

Author SHA1 Message Date
Andreas Rheinhardt ac6c1080cd avcodec/vp56: Avoid functions with only one caller 3 years ago
Andreas Rheinhardt 55379dac53 avcodec/vp56: Cleanup generically in case of init failure 3 years ago
Michael Niedermayer db78bc1297 avcodec/vp56: Consider the alpha start as end of the prior header 6 years ago
Peter Ross d8ebfd1bdf avcodec/vp6: select idct based (loosely) on number of coefficients decoded 6 years ago
Peter Ross 160ebe0a8d avcodec/vp6: use ff_vp3dsp_[hv]_loop_filter_12 6 years ago
Peter Ross 10a57f55e6 avcodec/vp6: use rounded shift for chroma motion vector calculation 6 years ago
Michael Niedermayer 98da63b3f5 avcodec/vp56: Check avctx->error_concealment before enabling EC 8 years ago
Michael Niedermayer 6e913f2129 avcodec/vp56: Reset have_undamaged_frame on resolution changes 8 years ago
Michael Niedermayer 2ce4f28431 avcodec/vp56: Require a correctly decoded frame before using vp56_conceal_mb() 8 years ago
Michael Niedermayer 4bed066377 avcodec/vp56: Clear dimensions in case of failure in the middle of a resolution change 8 years ago
Michael Niedermayer 4c0139463c avcodec/vp56: Factorize vp56_render_mb() out 8 years ago
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
Diego Biurrun 721d57e608 vp56: Separate VP5 and VP6 dsp initialization 9 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 12 years ago
Diego Biurrun 239f55bf3c vp56data: Move all data tables to the .c file 12 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 13 years ago
Ben Jackson 39a3894ad5 lavc/vp6: Implement "slice" threading for VP6A decode 13 years ago
Ben Jackson 1c20fcf0b0 lavc/vp56: Simplify get/release_buffer code 13 years ago