92 Commits (d0f76e6a11a17f211584aa56dba0e3f785c97f2e)

Author SHA1 Message Date
Andreas Rheinhardt fe6037fd04 avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 8 months ago
Andreas Rheinhardt 7814dd77aa avcodec/mpegpicture: Cache AVFrame.data and linesize values 8 months ago
Andreas Rheinhardt ec1eba792a avcodec/mpegvideo: Shorten variable names 8 months ago
Michael Niedermayer d5cc21741b
avcodec/vc1_block: remove unneeded store to off in vc1_decode_p_mb_intfi() 8 months ago
Michael Niedermayer 992b28f572
avcodec/vc1_block: remove unused off from vc1_decode_p_mb_intfr() 8 months ago
Andreas Rheinhardt e5dcde620d avcodec/vc1: Avoid superfluous VLC structures 1 year ago
Andreas Rheinhardt 7902c0df4c avcodec/msmpeg4_vc1_data: Avoid superfluous VLC structures 1 year ago
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() 3 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() 6 years ago
Michael Niedermayer 6962fd586e avcodec/vc1_block: Check for double escapes 6 years ago
Michael Niedermayer c9415e815a avcodec/vc1_block: Fix invalid shifts in vc1_decode_i_blocks() 6 years ago
Michael Niedermayer b153ba1c2e avcodec/vc1_block: fix invalid shift in vc1_decode_p_mb() 6 years ago
Michael Niedermayer 2cb1f79735 avcodec/vc1_block: Check get_vlc2() return before use 6 years ago
Michael Niedermayer f31ed8f3b0 avcodec/vc1_block: Fix integer overflow in ff_vc1_pred_dc() 6 years ago
Michael Niedermayer 79204a1fc8 avcodec/vc1_block: Check for vlc error in vc1_decode_ac_coeff() 6 years ago
Michael Niedermayer d08d4a8c73 avcodec/vc1_block: Fix mqaunt check for negative values 7 years ago
Jerome Borsboom f92e95e9b5 avcodec/vc1: change the internal ordering of blocks within a macroblock 7 years ago
Jerome Borsboom 1cf6129d13 avcodec/vc1: fix condition guarding overlap filter on I picture 7 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