diff options
author | Mans Rullgard <mans@mansr.com> | 2012-10-04 17:30:34 +0100 |
---|---|---|
committer | Mans Rullgard <mans@mansr.com> | 2012-10-05 22:33:32 +0100 |
commit | 07eb7e20af63a244d9e1813626fac38a84e8c869 (patch) | |
tree | b83758778ef483137dac80981d1333083279078b /libavcodec/mpeg12data.c | |
parent | 642b4efaf7b3055ab4b26bda252149eb35babc4b (diff) | |
download | ffmpeg-07eb7e20af63a244d9e1813626fac38a84e8c869.tar.gz |
ppc: swscale: rework yuv2planeX_altivec()
This gets rid of the variable-length scratch buffer by filtering 16
pixels at a time and writing directly to the destination. The extra
loads this requires to load the source values are compensated by not
doing a round-trip to memory before shifting.
Signed-off-by: Mans Rullgard <mans@mansr.com>
Diffstat (limited to 'libavcodec/mpeg12data.c')
0 files changed, 0 insertions, 0 deletions