47 Commits (53a715f576bb4618f91a2f6caba995c48239a5f5)

Author SHA1 Message Date
John Stebbins 7b20d35a54 vc1: re-initialize tables after width/height change. 14 years ago
Ronald S. Bultje 7d2e03afc8 vc1: make overlap filter for I-frames bit-exact. 14 years ago
Ronald S. Bultje 5c9f147e05 vc1dec: use s->start/end_mb_y instead of passing them as function args. 14 years ago
Ronald S. Bultje 18b6a69ce9 Revert "VC1: merge idct8x8, coeff adjustments and put_pixels." 14 years ago
Stefano Sabatini 975a1447f7 Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. 14 years ago
Anton Khirnov e7021c0ed5 lavc: remove FF_API_HURRY_UP cruft 14 years ago
Ronald S. Bultje 0b05864eef vc1: fix fate-vc1 after previous commit. 14 years ago
Ronald S. Bultje 58bb6b7d93 wmv3dec: fix playback of complex WMV3 files using simple_idct. 14 years ago
Alberto Delmás 768c525114 Parse sprite data for WMVP and WVP2, and decode sprites for the latter 14 years ago
Anton Khirnov 8ed2ae09a2 lavc: mark hurry_up for removal on next major bump 14 years ago
Ronald S. Bultje c47d383502 vc1: make P-frame deblock filter bit-exact. 14 years ago
Ronald S. Bultje f44d6445b7 vc1: slice support. 14 years ago
Ronald S. Bultje b81a935bd9 vc1: fix up memleaks in the error codepath. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Hendrik Leppkes 0215006ab7 VC1: Export profile/level 14 years ago
Baptiste Coudurier fb98507126 vc1: fix decoding when end sequence is present 14 years ago
Ronald S. Bultje f8bed30d8b VC1: merge idct8x8, coeff adjustments and put_pixels. 14 years ago
Ronald S. Bultje bbfd2e7ab4 VC1: inline vc1_put_block() in vc1_decode_i_blocks(). 14 years ago
Ronald S. Bultje 70aa916e46 VC1: don't use vc1_put_block() in vc1_decode_i_blocks_adv(). 14 years ago
Reimar Döffinger 2bbec1eda4 Fix invalid reads in VC1 decoder 14 years ago
Ronald S. Bultje 12802ec060 dsputil: move VC1-specific stuff into VC1DSPContext. 14 years ago
Ronald S. Bultje 0b16cdc3fa VC1: simplify a calculation in a loop. 14 years ago
Ronald S. Bultje 1da6ea3954 VC1: transpose IDCT 8x8 coeffs while reading. 14 years ago
Ronald S. Bultje 2e27959879 Move ff_emulated_edge_mc() into DSPContext. 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Kostya Shishkov cba322d76d Make WMV3 decoder attempt to decode WMVP as well 14 years ago
David Conrad fca58a815a vc1: Fix ordering of loop filter for I/B frames 15 years ago
David Conrad 3683b7e570 vc1: ff_draw_horiz_band needs a one row delay when the loop filter is active 15 years ago
Kostya Shishkov 42ff9d7a58 Make WMV3 decoder print more errors when decoding beta WMV9 files. 15 years ago
Reimar Döffinger 0724a674fc Change type of zz_table to uint8_t to match the scantables it points to. 15 years ago
Kostya Shishkov 1c100b1367 321l: do not use shifted s->linesize instead of correct s->uvlinesize. 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Kostya Shishkov d2df291f73 ff_msmpeg4_decode_init() calls ff_h263_decode_init() which calls 15 years ago
Måns Rullgård d68b27a95d VC1: fix missing include h263.h 15 years ago
Michael Niedermayer 261a3c2d05 Move AVCodecs from h263dec.c to msmpeg4.c and disentangle init decode init. 15 years ago
Kostya Shishkov 53b04467ae Warn when WVC1 cannot be decoded 15 years ago
Andrew Dennison 95ce961d88 Since some junk may be or may be not present before actual VC-1 extradata, 15 years ago
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. 16 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