85 Commits (99dfdb45a89955916651eeaeac77d938e9a4217a)

Author SHA1 Message Date
Andreas Rheinhardt 5739fa8be2 avcodec/vc1_block: Remove redundant write 2 years ago
Andreas Rheinhardt d1d30edf42 avcodec/msmpeg4data: Move data shared between msmpeg4 and VC-1 out 2 years ago
Andreas Rheinhardt 8f7bf45895 avcodec/vc1_block: Don't duplicate #defines 2 years ago
Andreas Rheinhardt 5bcae5251f avcodec/vc1_block: Remove dead calls to ff_mpeg_draw_horiz_band() 2 years ago
Andreas Rheinhardt 145236741d avcodec/mpegvideo: Inline values in ff_update_block_index() 2 years ago
Andreas Rheinhardt 965cfc6684 avcodec/mpegvideo: Move decoder-only stuff to a new header 3 years ago
Andreas Rheinhardt 8ae0ef5327 avcodec/vc1_pred: Remove unused function parameter 3 years ago
Andreas Rheinhardt fbb81ea2c6 avcodec/msmpeg4dec: Don't check for errors for complete VLCs 4 years ago
Michael Niedermayer 3056e19e68 avcodec/vc1_block: Fix integer overflow in ac value 4 years ago
Michael Niedermayer fea90e9438 libavcodec/vc1: Remove bits variable 5 years ago
Michael Niedermayer 0e010e489b avcodec/vc1_block: Fix integer overflow in AC rescaling in vc1_decode_i_block_adv() 5 years ago
Michael Niedermayer 7fc1baf0ca avcodec/vc1_block: Fix undefined behavior in ac prediction rescaling 5 years ago
Michael Niedermayer 2a8785966c avcodec/vc1_block: Check input in the block decode loops 5 years ago
Michael Niedermayer 947732c56d avcodec/vc1_block: Check for end of bitstream at the top of vc1_decode_i_blocks_adv() 5 years ago
Michael Niedermayer 6fdeb20817 avcodec/vc1_block: Fixes integer overflow in vc1_decode_i_block_adv() 5 years ago
Michael Niedermayer 2f588ccfb7 avcodec/vc1_block: Fix invalid left shift in vc1_decode_p_mb() 5 years ago
Michael Niedermayer c722a69253 avcodec/vc1_block: Fix invalid shift with rangeredfrm 5 years ago
Michael Niedermayer fe536b6d99 avcodec/vc1_block: Check the return code from vc1_decode_p_block() 5 years ago
Michael Niedermayer 6962fd586e avcodec/vc1_block: Check for double escapes 5 years ago
Michael Niedermayer c9415e815a avcodec/vc1_block: Fix invalid shifts in vc1_decode_i_blocks() 5 years ago
Michael Niedermayer b153ba1c2e avcodec/vc1_block: fix invalid shift in vc1_decode_p_mb() 5 years ago
Michael Niedermayer 2cb1f79735 avcodec/vc1_block: Check get_vlc2() return before use 5 years ago
Michael Niedermayer f31ed8f3b0 avcodec/vc1_block: Fix integer overflow in ff_vc1_pred_dc() 5 years ago
Michael Niedermayer 79204a1fc8 avcodec/vc1_block: Check for vlc error in vc1_decode_ac_coeff() 5 years ago
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