OSDN Git Service

VC1: merge idct8x8, coeff adjustments and put_pixels.
authorRonald S. Bultje <rsbultje@gmail.com>
Mon, 21 Feb 2011 14:07:13 +0000 (09:07 -0500)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 22 Feb 2011 01:44:36 +0000 (02:44 +0100)
commit6a786b15c34765ec00be3cd808dafbb041fd5881
tree29df90cbe6fcc3e4f7729a8121e4513298841742
parent90ed2776ea7368f1b6cf07af5f29fd06efbfcd65
VC1: merge idct8x8, coeff adjustments and put_pixels.

Merging these functions allows merging some loops, which makes the
results (particularly after SIMD optimizations) much faster.
(cherry picked from commit f8bed30d8b176fa030f6737765338bb4a2bcabc9)
libavcodec/ppc/vc1dsp_altivec.c
libavcodec/vc1.c
libavcodec/vc1dec.c
libavcodec/vc1dsp.c
libavcodec/vc1dsp.h