30 Commits (b9553cf4b80d79c280ae7c989593ce1daac4cafa)

Author SHA1 Message Date
Michael Niedermayer e7077f5e7b H264: replace pixel_size by pixel_shift 14 years ago
Oskar Arvidsson d268bed209 Add support for higher QP values in h264. 14 years ago
Oskar Arvidsson dc172ecc6e Add the notion of pixel size in h264 related functions. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Ronald S. Bultje 7f8c11b005 Set gray (128) U/V planes for chroma-less samples. Fixes two fate samples 14 years ago
Ronald S. Bultje 772225c041 Revert 2a1f431d38, it broke H264 lossless. 14 years ago
Ronald S. Bultje 66c6b5e2a5 Revert 2a1f431d38, it broke H264 lossless. 14 years ago
Ronald S. Bultje 8bcfe7f7fd Set gray (128) U/V planes for chroma-less samples. Fixes two fate samples 14 years ago
Jason Garrett-Glaser 2a1f431d38 H.264/SVQ3: make chroma DC work the same way as luma DC 14 years ago
Jason Garrett-Glaser 5657d14094 H.264: switch to x264-style tracking of luma/chroma DC NNZ 14 years ago
Jason Garrett-Glaser 19fb234e4a H.264: split luma dc idct out and implement MMX/SSE2 versions 14 years ago
Jason Garrett-Glaser b70c95e05a H.264: 8% faster CAVLC zero-run decoding 14 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Michael Niedermayer 9885284c22 Check level_prefix a bit (this just checks the max our bitreader can handle, 15 years ago
Michael Niedermayer 8897b247a5 Remove some unneeded fill_rectangle() for 16x16 blocks. 15 years ago
Michael Niedermayer 69cc31832f Move check for and call of predict_field_decoding_flag() from the mb code to 15 years ago
Michael Niedermayer c1bb66ac19 Split setting neighboring MBs from fill_decode_caches() 15 years ago
Michael Niedermayer 996b099a0f Branchless setting of MB_TYPE_8x8DCT. 15 years ago
Michael Niedermayer 81afcf1fae Remove cruft. 15 years ago
Michael Niedermayer 449d1442a6 a[b-1] -> (a-1)[b]. 15 years ago
Michael Niedermayer 7abc860323 Optimize suffix_length computation, 1 cpu cycle speedup. 15 years ago
Michael Niedermayer eeb1e92feb Simplify suffix_length computation, same speed. 15 years ago
Michael Niedermayer c78295ad1b Optimize level_code computation, 6cpu cycles speedup. 15 years ago
Michael Niedermayer 8ba436171f 1 cpu cycle faster suffix_length calculation. 15 years ago
Michael Niedermayer 1f445f5473 Move dquant check into qscale overflow check. 15 years ago
Michael Niedermayer 87df989ee3 Merge multiple IS_* macro uses where possible. 15 years ago
Michael Niedermayer 2b3649f656 Fix compilation with -O0. 15 years ago
Michael Niedermayer 439d6b1dcf filter_mb_fast needs cbp_table to be set. 15 years ago
Michael Niedermayer f432b43b08 Split fill_caches() between filter and decoder. 15 years ago
Michael Niedermayer c988f97566 Rearchitecturing the stiched up goose part 1 15 years ago
Michael Niedermayer ddd60f28d8 Replace cabac checks in inline functions from h264.h with constants. 15 years ago
Michael Niedermayer 8e71d89a7b Move golomb_to_int*cbp tables back to h264_data.h as svq3.c used them. 15 years ago
Michael Niedermayer e1e949026e Split cavlc out of h264.c. 15 years ago