61 Commits (81f25a105136bc404df63bf8386e90492ef84944)

Author SHA1 Message Date
Michael Niedermayer d08d4a8c73 avcodec/vc1_block: Fix mqaunt check for negative values 6 years ago
Jerome Borsboom f92e95e9b5 avcodec/vc1: change the internal ordering of blocks within a macroblock 6 years ago
Jerome Borsboom 1cf6129d13 avcodec/vc1: fix condition guarding overlap filter on I picture 6 years ago
Jerome Borsboom c68f60e80a avcodec/vc1: rewrite vc1_decode_i_blocks to align with VC-1 spec 7 years ago
Jerome Borsboom 4dc7ff7e10 avcodec/vc1: add Simple and Main profile to vc1_put_signed_blocks_clamped 7 years ago
Carl Eugen Hoyos a707a0b657 Revert "avcodec/vc1: add Simple and Main profile to vc1_put_signed_blocks_clamped" 7 years ago
Jerome Borsboom 77a3dfb328 avcodec/vc1: rewrite vc1_decode_i_blocks to align with VC-1 spec 7 years ago
Jerome Borsboom 2065317db6 avcodec/vc1: add Simple and Main profile to vc1_put_signed_blocks_clamped 7 years ago
Jerome Borsboom 8a4dbd3e9f avcodec/vc1: store zero MVs for all blocks in a MB 7 years ago
Jerome Borsboom c0402e1e30 avcodec/vc1: fix mquant calculation for interlace field pictures 7 years ago
Jerome Borsboom ca878845ae avcodec/vc1: DIRECTBIT is only present in inter MBs 7 years ago
Jerome Borsboom 19c3df0cd6 avcodec/vc1: fix mquant calculation 7 years ago
Jerome Borsboom 144ce364cd avcodec/vc1: more corrections for AC inverse quantization scaling 7 years ago
Jerome Borsboom 797c1536a4 avcodec/vc1: correct AC inverse quantization scaling 7 years ago
Jerome Borsboom cc5deeb74a avcodec/vc1: add overlap smooting and loop filter for frame/field-interlace 7 years ago
Jerome Borsboom e60e14ef92 avcodec/vc1: re-implement vc1_put_signed_blocks_clamped 7 years ago
Jerome Borsboom c5f74b1e23 avcodec/vc1: store additional bitstream elements during MB decoding 7 years ago
Jerome Borsboom 20de893b3b avcodec/vc1: change to using v->block instead of s->block for P frames 7 years ago
Michael Niedermayer d06b01fc2d avcodec/vc1_block: simplify ac_val computation 7 years ago
Alexandra Hájková fa64aea12e unary: Convert to the new bitstream reader 8 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Vittorio Giovara c2084ffcbf intrax8: Use the generic horizband function 9 years ago
Vittorio Giovara b1268e0f03 intrax8: Pass macroblock coordinates to ff_intrax8_decode_picture 9 years ago
Vittorio Giovara 8072345e9f intrax8: Keep a reference to the GetBitContext reader 9 years ago
Vittorio Giovara eaeba6f241 intrax8: Pass the output frame to the decoding function 9 years ago
Vittorio Giovara 577393321c intrax8: Carry over the loopfilter value in ff_intrax8_decode_picture 9 years ago
Vittorio Giovara 0c6a70873f intrax8: Move error resilience out of intrax8 9 years ago
Paolo Bizzarri 1542ec9638 cosmetics: Drop spurious spaces from if clauses 9 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 9 years ago
Vittorio Giovara 848e86f74d mpegvideo: Drop flags and flags2 10 years ago
Carl Eugen Hoyos 83356cf6cc lavc/vc1: Never decode vc1 as gray if gray decoding was not enabled. 10 years ago
Michael Niedermayer 982e7bbfa6 avcodec/vc1: Skip chroma operations if CODEC_FLAG_GRAY is set 10 years ago
zhaoxiu.zeng 94f5ac93d7 avcodec/vc1_block: Optimize vc1_decode_i_block_adv() 10 years ago
zhaoxiu.zeng 21581182ca avcodec/vc1_block: Optimize vc1_decode_i_block() 10 years ago
zhaoxiu.zeng 80a0daa0f6 avcodec/vc1_block: cosmetics 10 years ago
zhaoxiu.zeng 137fbab11b avcodec/vc1_block: move early exit code up in ff_vc1_pred_dc() 10 years ago
zhaoxiu.zeng 9914502264 avcodec/vc1_block: Use av_clip_uintp2() 10 years ago
zhaoxiu.zeng ec908ce427 avcodec/vc1_block: Optimize vc1_decode_ac_coeff() 10 years ago
zhaoxiu.zeng ccad34e3ca avcodec/vc1_block: Simplify dcdiff initialization 10 years ago
zhaoxiu.zeng bd55f01c96 avcodec/vc1_block: Simplify dir_ptr / pred initialization 10 years ago
zhaoxiu.zeng f6b195cfb9 avcodec/vc1: Simplify pred/mc loops 10 years ago
zhaoxiu.zeng d8e030c3cc avcodec/vc1: Simplify dmv_y initialization 10 years ago
zhaoxiu.zeng 751883c602 avcodec/vc1: Simplify code setting and using extend_x/y 10 years ago
zhaoxiu.zeng 71de5542bb avcodec/vc1: Make init_block_index() inline 10 years ago
zhaoxiu.zeng e2edb10f8e avcodec/vc1: use uint8_t for size_table 10 years ago
zhaoxiu.zeng 53cb0babb4 avcodec/vc1: simplify offset table and access 10 years ago
Luca Barbato d25afb579f vc1: Set the is_intra bitfield to all 1 when needed 10 years ago
Luca Barbato b67138598c vc1: Simplify a little setting the intra variables 10 years ago
Luca Barbato 04d14c9b68 vc1: Split the decoder in components 10 years ago