summaryrefslogtreecommitdiff
path: root/libavcodec/h264_direct.c
Commit message (Expand)AuthorAgeFilesLines
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-201-1/+1
* Get rid of mb2b8_xy and b8_stride, change arrays organized based on b8_stride toMichael Niedermayer2010-02-251-17/+19
* H264: use alias-safe macrosMåns Rullgård2010-02-181-7/+7
* 10l ;; gcc 2.95 compilation fix by mikeMichael Niedermayer2010-02-151-1/+1
* 10l use pack16to32(), should fix big endian h264 failures.Michael Niedermayer2010-02-151-2/+2
* Cosmetics, vertical align.Michael Niedermayer2010-02-141-1/+1
* Move setting MB_TYPE_L0L1 for direct MBs up, this is simpler.Michael Niedermayer2010-02-131-1/+0
* Simplify if()Michael Niedermayer2010-02-131-1/+1
* Init sub_mb_type cleanly.Michael Niedermayer2010-02-131-2/+1
* 100l Forgoten hunk.unbreak compile before someone notices.Michael Niedermayer2010-02-131-1/+0
* Restructure spatial direct MV generation so that the zero predictior shortcutMichael Niedermayer2010-02-131-65/+70
* Split spatial and temporal direct MV generation.Michael Niedermayer2010-02-131-3/+87
* Special case for spatial direct MV predictor being 0.Michael Niedermayer2010-02-131-1/+7
* Pack MVs together from the begin for spatial direct, this simplifies the codeMichael Niedermayer2010-02-131-20/+17
* Reorder and factorize mb_type ifs, 1 cpu cycle faster and simpler.Michael Niedermayer2010-02-091-9/+8
* Set partitioning to 16x16 for spatial direct MBs with mixed interlacing.Michael Niedermayer2010-02-081-0/+4
* Detect spatial direct MBs partitioned smaller than 16x16 that can be partitionedMichael Niedermayer2010-02-081-0/+5
* Detect equal 4x4 blocks in spatial direct MBs.Michael Niedermayer2010-02-081-1/+6
* Branchless calculation of ref_offset.Michael Niedermayer2010-02-081-3/+2
* Remove incorrect fixme, i see no case that is missing.Michael Niedermayer2010-02-081-2/+0
* Replace call to pred_motion() in direct spatial mv pred by codeMichael Niedermayer2010-02-081-6/+28
* Set x264_build so that checks are simpler.Michael Niedermayer2010-02-081-2/+2
* Zero a/b only in the branch where they need to be zeroed.Michael Niedermayer2010-02-071-2/+4
* Merge mv&ref related code for spatial direct MV code.Michael Niedermayer2010-02-071-20/+11
* Precalculate a few variables for direct mv prediction for interlaced MBs.Michael Niedermayer2010-02-071-11/+11
* Set direct MB partitioning for 16x8 and 8x16 colocated MBs to the respective ...Michael Niedermayer2010-02-071-0/+3
* Factorize setting sub_mb_type out.Michael Niedermayer2010-02-071-2/+1
* Remove FIXMEs for cases that are disallowed by the spec.Michael Niedermayer2010-02-071-2/+1
* Skip the fill_colmap() case thats for MBAFF if we dont have an MBAFF frame.Michael Niedermayer2010-02-071-0/+1
* Fix colocated map.Michael Niedermayer2010-02-071-3/+3
* Fix reference selection for colocated MBs from frames to fields.Michael Niedermayer2010-02-071-0/+6
* Add assert(sps.direct_8x8_inference_flag) to FIXME comment.Michael Niedermayer2010-02-071-0/+1
* ref_offset must be added after checking references validity.Michael Niedermayer2010-02-071-2/+2
* Long term references behave different from short term in spatial direct MV ca...Michael Niedermayer2010-02-061-3/+3
* Fix compilation with -O0.Michael Niedermayer2010-01-181-4/+0
* Split motion vector prediction off h264.c/h.Michael Niedermayer2010-01-121-0/+1
* Split direct mode (macro)block decoding off h264.c.Michael Niedermayer2010-01-121-0/+468