aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/h264.h
Commit message (Expand)AuthorAgeFilesLines
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
* h264: Add Intra and Constrained Baseline profiles to avctx.profileJanne Grunau2011-02-011-0/+6
* Make ff_h264_decode_rbsp_trailing static to h264.cDiego Elio Pettenò2011-01-251-6/+0
* Revert 2a1f431d38ea9c05abb215d70c7dc09cdb6888ab, it broke H264 lossless.Ronald S. Bultje2011-01-201-1/+0
* H.264/SVQ3: make chroma DC work the same way as luma DCJason Garrett-Glaser2011-01-151-0/+1
* H.264: switch to x264-style tracking of luma/chroma DC NNZJason Garrett-Glaser2011-01-141-3/+16
* H.264: split luma dc idct out and implement MMX/SSE2 versionsJason Garrett-Glaser2011-01-141-4/+1
* Add av_unused to decode_mb_skip declaration to fix the following warning:Eli Friedman2010-07-061-1/+1
* Factorize ff_generate_sliding_window_mmcos() out.Michael Niedermayer2010-07-051-0/+2
* Fix grammar errors in documentationMåns Rullgård2010-06-301-11/+11
* Cleanup prev commit, flag variable should start with 0Howard Chu2010-05-281-1/+1
* Parse avctx->extradata if available.Howard Chu2010-05-281-0/+1
* Factorize ff_h264_decode_extradata().Howard Chu2010-05-261-0/+1
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-201-1/+1
* Move static function fill_filter_caches() from h264.h to h264.c.Diego Biurrun2010-04-131-216/+0
* Fix implicit weight for b frames in mbaff.Michael Niedermayer2010-03-301-1/+1
* Replace @returns by @return.Benoit Fouet2010-03-301-4/+4
* Move H264 dsputil functions into their own structMåns Rullgård2010-03-161-0/+2
* H264: fix signed overflow in constant multiplicationMåns Rullgård2010-03-151-1/+1
* Remove DECLARE_ALIGNED_{8,16} macrosMåns Rullgård2010-03-061-6/+6
* Port Optimizations about *_type init from decode to filter code.Michael Niedermayer2010-03-041-6/+11
* Optimize *_type init, 1.5 cpu cycles faster.Michael Niedermayer2010-03-041-1/+9
* Reorder indexes in weight tables.Michael Niedermayer2010-03-031-2/+2
* Move all context fields that are not used in the mb and block layersMichael Niedermayer2010-03-031-64/+73
* remove unused left_border field from context.Michael Niedermayer2010-03-031-1/+0
* Note about luma/chroma_weight tables and their datatype.Michael Niedermayer2010-03-031-0/+1
* move svq3 specific fields to the end of the contextMichael Niedermayer2010-03-031-8/+7
* Merge weight & offset tables, 15 cpu cycles faster.Michael Niedermayer2010-03-031-4/+2
* Another 3 useless zeroing instructions.Michael Niedermayer2010-03-031-3/+0
* Load the whole left side of mv&ref only when needed.Michael Niedermayer2010-03-031-0/+12
* Merge h->slice_table[left_xy[0/1] ] checks, 4 cpu cycles speedupMichael Niedermayer2010-02-271-2/+1
* Split *_type setting up, 4 cpu cycles faster.Michael Niedermayer2010-02-271-5/+12
* Only load the topleft mv/ref when the topright is unavailable.Michael Niedermayer2010-02-261-10/+11
* Remove some useless operations from the code setting left_cbp.Michael Niedermayer2010-02-261-3/+3
* Simplify code to set cbp_*Michael Niedermayer2010-02-261-11/+3
* Move init of right side of ref_cache from fill_caches() to init_the_darn_deco...Michael Niedermayer2010-02-261-3/+0
* Remove 3 mv_cache zeroing instructions that zeroed the right side.Michael Niedermayer2010-02-261-3/+0
* Remove useless check of the 2 left MBs of a pair being in the same slice.Michael Niedermayer2010-02-261-2/+2
* Remove unneeded line of code from the neighbor setting code in h264.Michael Niedermayer2010-02-261-1/+0
* Get rid of mb2b8_xy and b8_stride, change arrays organized based on b8_stride toMichael Niedermayer2010-02-251-24/+20
* Store data in direct_table interleaved.Michael Niedermayer2010-02-251-9/+9
* Simplify intra4x4_pred_mode_cache init.Michael Niedermayer2010-02-251-14/+2
* Reorder intra4x4_pred_mode so that we can read/write 4 values at once.Michael Niedermayer2010-02-251-7/+3
* Store intra4x4_pred_mode per row only.Michael Niedermayer2010-02-251-7/+9
* unroll tiny and trivial loop. Same speed but clearer.Michael Niedermayer2010-02-251-3/+3
* Cut the size of mvd_table by yet another factor of 2.Michael Niedermayer2010-02-251-12/+14
* Keep mvd_table values of only 2 mb rows.Michael Niedermayer2010-02-251-4/+7
* Change mvd_cache & mvd_table to 8bit, this is overall a bit fasterMichael Niedermayer2010-02-241-22/+29
* Replace /2 by faster >>1 as the mvd values are now all positive.Michael Niedermayer2010-02-241-1/+1
* Remove unused variable. Seems i forgot to commit this.Michael Niedermayer2010-02-241-1/+0