diff options
author | Ronald S. Bultje <rsbultje@gmail.com> | 2011-06-30 17:35:13 -0700 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-07-11 03:51:10 +0200 |
commit | 948ccdadf4b9c4b15e2777d25517ef1343675785 (patch) | |
tree | 98bcb64d78938eed5e01f1d11c808e65fb0af68c /libswscale/x86 | |
parent | f2db5602ba8e51436a0b491c85f8b309fccb59c8 (diff) | |
download | ffmpeg-948ccdadf4b9c4b15e2777d25517ef1343675785.tar.gz |
swscale: for >8bit scaling, read in native bit-depth.
For 9/10bit, it means we don't have to upscale to 16bit before
actual scaling or pixel format conversion, and thus a performance
gain.
Diffstat (limited to 'libswscale/x86')
-rw-r--r-- | libswscale/x86/swscale_template.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libswscale/x86/swscale_template.c b/libswscale/x86/swscale_template.c index 73df06cf40..7603f1a415 100644 --- a/libswscale/x86/swscale_template.c +++ b/libswscale/x86/swscale_template.c @@ -1868,7 +1868,7 @@ static void RENAME(rgb24ToUV)(int16_t *dstU, int16_t *dstV, #if !COMPILE_TEMPLATE_MMX2 // bilinear / bicubic scaling -static void RENAME(hScale)(int16_t *dst, int dstW, +static void RENAME(hScale)(SwsContext *c, int16_t *dst, int dstW, const uint8_t *src, const int16_t *filter, const int16_t *filterPos, int filterSize) { |