29 Commits (ddb901b74d7a71b6d4968f7490d1932821b5f703)

Author SHA1 Message Date
  Måns Rullgård c67278098d Move array specifiers outside DECLARE_ALIGNED() invocations 15 years ago
  Michael Niedermayer 258b60c224 Gcc idiocy fixes related to filter_mb_edge*. 15 years ago
  Michael Niedermayer 31f6e3c19e Make calculation of mask_edge free of branches, faster of course but probably 15 years ago
  Alexander Strange bec358d683 H.264: Declare bS with DECLARE_ALIGNED_8 for uint64_t casts. 15 years ago
  Michael Niedermayer 97775235ec Simplify/Optimize another of the mbaff loop filter cases. 15 years ago
  Michael Niedermayer 085d9d98e8 Only calculate the second chroma qp if it differs from the firstin the main 15 years ago
  Michael Niedermayer 948180e7b1 Set bS with 64bits at a time. 15 years ago
  Michael Niedermayer 87df989ee3 Merge multiple IS_* macro uses where possible. 15 years ago
  Michael Niedermayer 55c54371c4 Simplify and optimize intra code in h264_loopfilter.c 15 years ago
  Michael Niedermayer 9528ce7b99 Sightly simplify initialization of int start. 15 years ago
  Michael Niedermayer 655a1d57d5 Reenable ff_h264_filter_mb_fast() for all slices it supported before. 15 years ago
  Michael Niedermayer 2b3649f656 Fix compilation with -O0. 15 years ago
  Michael Niedermayer bffe82f504 Rather call filter_mb_mbaff_edge*v() more often than do extra calculations 15 years ago
  Michael Niedermayer 0fe674cb4a Use h->slice_num where possible. 15 years ago
  Michael Niedermayer bce6a1e7c7 Enable filter_mb_fast for CAVLC P slices. 15 years ago
  Michael Niedermayer 42ebca8551 PAFF CABAC P slices seem to work as well, so enable them for ff_h264_filter_mb_fast() too. 15 years ago
  Michael Niedermayer a8f4921595 Reenable filter_mb_fast for I slices and progressive CABAC P slices. 15 years ago
  Michael Niedermayer b6ef858ec7 Move CAVLC 8x8 DCT special case from ff_h264_filter_mb() to fill_caches 15 years ago
  Michael Niedermayer 6d7e6b2657 Perform reference remapping at fill_cache() time instead of in the 15 years ago
  Michael Niedermayer 44a5e7b64c Move the qp check to skip the loop filter up. 15 years ago
  Michael Niedermayer b6303e6d2a Reorganize how values are stored in h->non_zero_count. 15 years ago
  Michael Niedermayer c988f97566 Rearchitecturing the stiched up goose part 1 15 years ago
  Michael Niedermayer 7931bb2a0c Comment for() ; out 15 years ago
  Michael Niedermayer ed3d7e2f65 Mark a few functions as noinline, this makes ff_h264_filter_mb() a bit smaller 15 years ago
  Michael Niedermayer 183a86c958 Apply last 2 optimizations to similar code i forgot. 15 years ago
  Michael Niedermayer 3f55a651c4 Another microopt, 4 cpu cycles for avoidance of FFABS(). 15 years ago
  Michael Niedermayer 26147d368b Minor (2 cpu cycles) optimization ||->|. 15 years ago
  Michael Niedermayer 2e36c931f0 Avoid wasting 4 cpu cycles per MB in redundantly calculating qp_thresh. 15 years ago
  Michael Niedermayer 082cf97106 Split h264 loop filter off h264.c. 15 years ago