summaryrefslogtreecommitdiff
path: root/libavcodec/h264.c
Commit message (Expand)AuthorAge
* 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
* Skip chroma handling when there is no coded chroma.Michael Niedermayer2008-12-18
* Replace != 0 || check by |Michael Niedermayer2008-12-17
* Split filter_mb_dir() out of filter_mb().Michael Niedermayer2008-12-17
* Fix indention, also do a little vertical alignment of changed lines.Michael Niedermayer2008-12-16
* Factorize 3 multiplications out, code becomes 3 cpu cycles faster.Michael Niedermayer2008-12-16
* Move ENABLE_SMALL back to the per MB check, as otherwise gcc wont removeMichael Niedermayer2008-12-16
* Do not recalculate constant part of is_complex for every MB.Michael Niedermayer2008-12-16
* Support the new lossless mode.Michael Niedermayer2008-12-16
* Enable filter_mb_fast if CODEC_FLAG2_FAST is set.Michael Niedermayer2008-12-15
* Add a few const qualifiers in appropriate places.Anders Grönberg2008-12-14
* Check that cpb_count is within the allowed range.Michael Niedermayer2008-12-05
* Get rid of now unneeded pps/sps correctness code as pps/sps will notMichael Niedermayer2008-12-01
* Allocate parameter sets sanely instead of using alloc_parameter_set().Michael Niedermayer2008-12-01
* Fix segfault due to deallocated entries in delayed_pic after size change.Michael Niedermayer2008-11-30
* Move encoder-specific quantize_c and related tables to the H.264 encoder.Diego Biurrun2008-11-26
* Use golomb_to_pict_type instead of its duplicate, slice_type_map.Diego Biurrun2008-11-24
* Fix H.264 decoding.Carl Eugen Hoyos2008-11-13
* Making it easier to send arbitrary structures as work orders to MT workersRoman Shaposhnik2008-11-12
* h264: Implement decoding of picture timing SEI message.Andreas Öman2008-11-04
* Replace literally hardcoded max slice number by named constant.Michael Niedermayer2008-10-28
* uses FF_ARRAY_ELEMS() where appropriateAurelien Jacobs2008-10-21
* Mark ff_div6 and ff_rem6 static in h264.c. Patch by Diego PettenòDiego Pettenò2008-10-04