summaryrefslogtreecommitdiff
path: root/libavcodec/h264.c
Commit message (Expand)AuthorAge
...
* export refsMichael Niedermayer2008-12-24
* Optimize pred_pskip_motion()Michael Niedermayer2008-12-24
* IndentMichael Niedermayer2008-12-23
* Integrate get_te0_golomb() calls into the code, this allows some checksMichael Niedermayer2008-12-23
* Use get_ue_golomb_31() where possible, almost all are just in headersMichael Niedermayer2008-12-23
* indentMichael Niedermayer2008-12-23
* Use the new VLC table for the first non trailing coeff too.Michael Niedermayer2008-12-23
* Optimize esc removal code.Michael Niedermayer2008-12-23
* IndentMichael Niedermayer2008-12-23
* unified CAVLC level decoding LUT.Michael Niedermayer2008-12-23
* 100l, I broke H.264 again, forgot one hunk.Michael Niedermayer2008-12-23
* Optimize 0 0 0-3 search, 45% faster on pentium dual.Michael Niedermayer2008-12-23
* Simplify decode_cabac_mb_ref() a little bit, 2 cpu cycles faster onMichael Niedermayer2008-12-22
* IndentMichael Niedermayer2008-12-22
* inline decode_cabac_mb_type for I & P frames, 9 cycles faster on pentium dual.Michael Niedermayer2008-12-22
* Negate 2 more variables, 1 cpu cycle faster on pentium dual.Michael Niedermayer2008-12-22
* Simplify if/else, no speed changeMichael Niedermayer2008-12-22
* Negate a few variables, this simplifies the code and makes it 5 cycles fasterMichael Niedermayer2008-12-22
* Simplify ifs(), 8 cpu cycles faster on pentium dualMichael Niedermayer2008-12-22
* Simplify if(), 3 cpu cycles faster in pentium dual.Michael Niedermayer2008-12-22
* Rename libavcodec/i386/ --> libavcodec/x86/.Diego Biurrun2008-12-22
* Remove a bunch of unused variables.Diego Biurrun2008-12-22
* Remove useless code.Michael Niedermayer2008-12-21
* Only execute clear_blocks() when needed.Michael Niedermayer2008-12-21
* Optimize get_dct8x8_allowed().Michael Niedermayer2008-12-20
* H.264 loopfilter speed tweaksJason Garrett-Glaser2008-12-19
* Fix decoding with the plain C idcts ofMichael Niedermayer2008-12-19
* Replace /2 by >>1 in decode_cabac_mb_dqp()Michael Niedermayer2008-12-19
* Simplify ctx update in decode_cabac_mb_dqp().Michael Niedermayer2008-12-19
* Simplify ctx calculation in decode_cabac_mb_dqp()Michael Niedermayer2008-12-19
* Clear FF_INPUT_BUFFER_PADDING_SIZE bytes at the end of NALs in rbsp_buffer.Alexander Strange2008-12-19
* Move filter_luma_intra into dsputil for later addition of asm.Jason Garrett-Glaser2008-12-19
* Simplify chroma AC in CABAC residual decoding.Jason Garrett-Glaser2008-12-19
* Optimize ctx calculation in decode_cabac_mb_mvd(), code by dark shikari.Michael Niedermayer2008-12-19
* Remove unacceptable NULL pointer hack from mc code.Michael Niedermayer2008-12-18
* Check ref values in CABAC H.264 for validity.Michael Niedermayer2008-12-18
* Move idct_(dc)add closer to where it is needed.Michael Niedermayer2008-12-18
* indentMichael Niedermayer2008-12-18
* Reorder ifs in chroma hl_decode_mb to avoid a duplicate transform_bypassMichael Niedermayer2008-12-18
* s/h->cbp_table[mb_xy]/h->cbp/Michael Niedermayer2008-12-18
* Faster CAVLC decoding of trailing_ones. Based on a patch by dark shikari.Michael Niedermayer2008-12-18
* Replace i by trailing_ones, part of a patch by dark shikari.Jason Garrett-Glaser2008-12-18
* Remove if() surrounding decode_cabac_mb_type() that can never be true.Michael Niedermayer2008-12-18
* Remove unreachable else clause, found by dark shikari.Michael Niedermayer2008-12-18
* Remove useless IS_8x8DCT check i forgot, spotted by dark shikari.Michael Niedermayer2008-12-18
* Do not calculate idct_dc_add/idct_add when the variables are unused.Michael Niedermayer2008-12-18
* Remove redundant nnz variable.Michael Niedermayer2008-12-18
* indentMichael Niedermayer2008-12-18
* Use the new idct functions (except chroma as it was slower in benchmarks)Michael Niedermayer2008-12-18
* Skip non intra luma code when there is no coded luma.Michael Niedermayer2008-12-18