summaryrefslogtreecommitdiff
path: root/libavcodec/rv34dsp.h
Commit message (Collapse)AuthorAgeFilesLines
* rv34: joint coefficient decoding and dequantizationChristophe GISQUET2012-01-041-1/+0
| | | | | | | | | | | Perform dequantization while decoding coefficients instead of performing it on the entire coefficients buffer. Since quantized coefficients are very sparse, this usually causes a small speedup. Speedup of around 1% on Panda board compared to the removed here neon code. Global speedup is probably around 3%. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* rv40: rearrange loop filter functionsMans Rullgard2011-12-141-6/+15
| | | | | | | This splits the loop filter functions into smaller, more SIMD-friendly functions. Signed-off-by: Mans Rullgard <mans@mansr.com>
* rv34: move 4x4 dequant to RV34DSPContextMans Rullgard2011-12-131-0/+1
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* rv40: NEON optimised chroma MCJanne Grunau2011-12-061-0/+1
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* rv34: NEON optimised inverse transform functionsJanne Grunau2011-12-061-0/+2
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* rv40: move loop filter to rv34dsp contextJanne Grunau2011-11-301-0/+7
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* rv34: move inverse transform functions to DSP contextJanne Grunau2011-10-121-0/+4
|
* Add weighted motion compensation for RV40 B-framesKostya Shishkov2011-08-111-0/+6
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Move RV3/4-specific DSP functions into their own contextKostya Shishkov2011-08-111-0/+44
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>