162 Commits (f0ca6ffa0ae5d5564516ee7a18aa1e234751444a)

Author SHA1 Message Date
Jason Garrett-Glaser 23117d69c1 VP8: unroll MB mode decoding tree 15 years ago
Jason Garrett-Glaser 370b622a45 VP8: eliminate a dereference in coefficient decoding 15 years ago
Jason Garrett-Glaser f311208cf1 VP8: much faster DC transform handling 15 years ago
Jason Garrett-Glaser 827d43bb9d VP8: move zeroing of luma DC block into the WHT 15 years ago
Pascal Massimino d2840fa49c only store intra prediction modes on the boundary for keyframes, not as a plane. 15 years ago
Jason Garrett-Glaser 10bf2eebbe VP8: simplify token_prob handling 15 years ago
Pascal Massimino c22b4468a6 prevent access to vp8_coeff_band[16] 15 years ago
Pascal Massimino a8ab0cccf7 b0rk3d FATE + black helicopters hissing -> rolling back to r24556 and sleeping 15 years ago
Pascal Massimino 62d1f7864e perform the clipping on luma_dc_qmul[1] and chroma_qmul[0] earlier 15 years ago
Pascal Massimino e7e81959d6 save some copies by moving some fields out of proba[2] 15 years ago
Jason Garrett-Glaser fca05ea8a0 VP8: add missing free 15 years ago
Carl Eugen Hoyos 28e241de5d Fix r24445: Instead of needlessly initialising a variable, silence the warning. 15 years ago
David Conrad ca18a478e3 VP8: Inline traversing vp8_small_mvtree 15 years ago
David Conrad 7697cdcf95 VP8: Use vp56_rac_get_prob_branchy when the bit is only used by an if() 15 years ago
David Conrad fe1b5d974a Decode DCT tokens by branching to a different code path for each branch 15 years ago
Jason Garrett-Glaser 13a1304bb3 Add myself to VP8 copyright and maintainers. 15 years ago
Jason Garrett-Glaser 414ac27d8f VP8: always_inline some things to force gcc to do the right thing 15 years ago
Jason Garrett-Glaser 06d50ca804 VP8: use AV_RL24 instead of defining a new RL24. 15 years ago
Jason Garrett-Glaser 9fddd14a8e VP8: Slightly faster MV selection 15 years ago
Jason Garrett-Glaser 14767f35ed VP8: use AV_ZERO32 instead of AV_WN32A where relevant 15 years ago
Jason Garrett-Glaser 09959ec46e VP8: eliminate redundant code in r24458 15 years ago
Jason Garrett-Glaser a71abb714e VP8: shave a few clocks off check_intra_pred_mode 15 years ago
Jason Garrett-Glaser 0087aa47d0 VP8: fix broken sign bias code in MV pred 15 years ago
Jason Garrett-Glaser 3ae079a3c8 VP8: optimize DC-only chroma case in the same way as luma. 15 years ago
Jason Garrett-Glaser 3df56f4118 VP8: Clean up some variable shadowing. 15 years ago
Jason Garrett-Glaser 8a467b2d44 VP8: 30% faster idct_mb 15 years ago
Jason Garrett-Glaser ef38842f0b VP8: smarter prefetching 15 years ago
Jason Garrett-Glaser c25c776708 VP8: clear DCT blocks in iDCT instead of using clear_blocks. 15 years ago
Jason Garrett-Glaser b74f70d646 VP8: avoid a memset for non-i4x4 blocks with no coefficients 15 years ago
Jason Garrett-Glaser 145d31865d Get rid of more unnecessary dereferences in VP8 deblocking 15 years ago
Jason Garrett-Glaser 867215336d Shut up an uninitialized variable GCC warning in VP8. 15 years ago
Jason Garrett-Glaser c4211046d2 Smarter VP8 prefetching 15 years ago
Jason Garrett-Glaser 8cfae560ad Fix stupid bug in VP8 prefetching code 15 years ago
Jason Garrett-Glaser 2a38c2e99a Eliminate a LUT in escape decoding in VP8 decode_block_coeffs 15 years ago
Jason Garrett-Glaser d292c3455e Eliminate some repeated dereferences in VP8 inter_predict 15 years ago
Jason Garrett-Glaser b946111fde Eliminate a pointless memset for intra blocks in P-frames in VP8 15 years ago
Jason Garrett-Glaser b9a7186bf4 VP8: Don't store segment in macroblock struct anymore. 15 years ago
Jason Garrett-Glaser c55e0d34ba Convert VP8 macroblock structures to a ring buffer. 15 years ago
Jason Garrett-Glaser 968570d65f Calculate deblock strength per-MB instead of per-row 15 years ago
Jason Garrett-Glaser d1c58fce20 Avoid tracking i4x4 modes in P-frames in VP8 15 years ago
Jason Garrett-Glaser 158e062c95 Avoid useless fill_rectangle in P-frames in VP8 15 years ago
Jason Garrett-Glaser 7bf254c41d Optimize partition mv decoding in VP8 15 years ago
Jason Garrett-Glaser c0498b3031 Take shortcuts for mv0 case in VP8 MC 15 years ago
Jason Garrett-Glaser 702e8d3376 Much faster VP8 mv and mode prediction 15 years ago
Jason Garrett-Glaser d864dee8ab Add prefetching to VP8 decoder 15 years ago
Måns Rullgård 096971e892 vp8: indent 15 years ago
Måns Rullgård 070ce7efad vp8: add do { } while(0) around XCHG() macro to avoid confusing if/else 15 years ago
Diego Biurrun 153da88dfb Add some braces to silence the warning: 15 years ago
Ronald S. Bultje 3facfc99da Change function prototypes for width=8 inner and mbedge loopfilter functions 15 years ago
David Conrad 9ac831c2c0 vp8: Save mb border needed for intra prediction so that loop filter can run 15 years ago