134 Commits (6c775606d1827feed6fee64ba80da0e68067378b)

Author SHA1 Message Date
Reimar Döffinger c05df6895f Use ff_msmpeg4_decode_init to initialize ff_msmp4_mb_i_vlc since static 15 years ago
Reimar Döffinger 2ba8301769 Mark all pix_fmts and supported_framerates compound literals as const. 15 years ago
Diego Biurrun 700363afe7 Only enable WMV3 decoder when it has been turned on in the build system. 16 years ago
Diego Biurrun e0f58e39c4 Do not check for both CONFIG_VC1_VDPAU_DECODER and CONFIG_WMV3_VDPAU_DECODER, 16 years ago
Kostya Shishkov 74a30595b2 Edge emulation should be used in B-frame MC in mspel mode with 16 years ago
Jason Garrett-Glaser 351653a51e VC-1/WMV: Remove redundant ff_init_block_index() calls. 16 years ago
Jason Garrett-Glaser 010f98f96a VC-1/WMV3 decoding: don't clear blocks unless they're actually used. 16 years ago
Jason Garrett-Glaser 4f717c69ed idct_dc for VC-1/WMV3 decoder; ~11% faster decoding overall. 16 years ago
Diego Biurrun b761659bef Split decoder-specific code off from vc1.c into vc1dec.c and keep code 16 years ago
Baptiste Coudurier 35b2c65756 vc1 and wmv3 decoders use MPV_frame_start which uses get_buffer, set CODEC_CAP_DR1 16 years ago
Baptiste Coudurier 87e302bfd8 remove unused hack which set AVCodecContext frame_number to pic timestamp 16 years ago
Baptiste Coudurier 2d05bc8641 set pict_type in VC-1 parser, fix some timestamps problems 16 years ago
David Conrad ebcf3b742b Ensure that we don't read from invalid memory with B-frame qpel 16 years ago
Benjamin Larsson 10c773c12f Remove dead assignments found by CSA 16 years ago
Kostya Shishkov b750fb6945 Display dimensions should not affect the real size of coded frame, thus set 16 years ago
Kostya Shishkov 21fce71fd1 Switch VLC tables in WMV3/VC-1 decoder to new static init method 16 years ago
Kostya Shishkov f7cf12b209 Set flag after VC-1 VLCs are initialized to avoid race condition 16 years ago
Kostya Shishkov 346802aa99 Remove some useless assignments and variables found by Clang 16 years ago
David Conrad 2d08f9ea54 VC1 loop filter uses the frame quantizer not the mb quantizer 16 years ago
David Conrad 3992526b3c Split VC1 loop filter into separate functions for h/v and size 16 years ago
David Conrad 0e58865d6e Move VC1 loop filter to DSPContext 16 years ago
David Conrad 8013da7364 VC1: add and use avg_no_rnd chroma MC functions 16 years ago
David Conrad c374691b28 Rename put_no_rnd_h264_chroma* to reflect its usage in VC1 only 16 years ago
David Conrad 6cecd63005 VC1: Do qpel when needed for both MVs in a B frame 16 years ago
Carl Eugen Hoyos e161e007be Use INIT_VLC_USE_STATIC and not its value "1". 16 years ago
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
David Conrad 828775e160 Remove unused FILTSIGN macro 16 years ago
Gwenole Beauchesne bb691a6da4 Add support for HW accelerated VC-1 decoding through the new 16 years ago
Carl Eugen Hoyos 1a022c2fbf Apply correct pix_fmts to WMV3_VDPAU and VC1_VDPAU. 16 years ago
Carl Eugen Hoyos ac00575d92 Fix VC1 and WMV3 playback in MPlayer. 16 years ago
Gwenole Beauchesne 4daa41c415 Rename buf_vdpau to buf_start 16 years ago
Michael Niedermayer c269cf68a0 Approved hunks for VAAPI / our new shiny hwaccel API 16 years ago
Diego Biurrun de86157836 cosmetics: 'void/int inline' --> 'inline void/int' to avoid warnings of the type 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Gwenole Beauchesne f92a6c66ed Record B-fraction index from frame header and two fields from entry point structure 16 years ago
Kostya Shishkov 81169111ef Fix Doxygen comments for VC-1 decoder. 16 years ago
Stefan Gehrer 3e7233688a avoid duplication of size_table and offset_table 16 years ago
Kostya Shishkov 1cae2ef9a6 Remove the block with always false condition from vc1_parse_frame_header() 16 years ago
Kostya Shishkov a28d522491 VC-1 postproc field is 2 bits wide while decoder read only single bit. 16 years ago
Carl Eugen Hoyos 27052238c0 Cosmetics: Fix indentation after last commit. 16 years ago
NVIDIA Corporation c5b42f4a80 Add VDPAU hardware accelerated decoding for WMV3 and VC1 which can 16 years ago
Aurelien Jacobs 199436b952 moves mid_pred() into mathops.h (with arch specific code split by directory) 16 years ago
Jason Garrett-Glaser 5a44906d8e Fix 10L in r16670 (broke deblocking code) 16 years ago
Jason Garrett-Glaser 0a359cf157 Faster VC-1 C loopfilter using lots of xor magic 16 years ago
Kostya Shishkov 7a96cd3123 VC-1 display dimensions should affect coded dimensions only (I think) 16 years ago
Kostya Shishkov e9ca5f0892 Print VC-1 aspect ratio in debug 16 years ago
Kostya Shishkov 820089cb06 421l: fix loop filter for P-frames in VC-1 16 years ago
Carl Eugen Hoyos 63bfcb6997 Fill range_map* in VC1Context. 16 years ago
Carl Eugen Hoyos 49186206eb Add refdist_flag to VC1Context. 16 years ago
Kostya Shishkov 55374d57e8 421l: postproc flag may be present in any VC-1 AP frame type 16 years ago