diff options
Diffstat (limited to 'postproc/swscale_template.c')
-rw-r--r-- | postproc/swscale_template.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/postproc/swscale_template.c b/postproc/swscale_template.c index 2d266f5655..000f2e291e 100644 --- a/postproc/swscale_template.c +++ b/postproc/swscale_template.c @@ -943,9 +943,15 @@ static inline void RENAME(yuv2packedX)(SwsContext *c, int16_t *lumFilter, int16_ break; #endif default: +#ifdef HAVE_ALTIVEC + altivec_yuv2packedX (c, lumFilter, lumSrc, lumFilterSize, + chrFilter, chrSrc, chrFilterSize, + dest, dstW, dstY); +#else yuv2packedXinC(c, lumFilter, lumSrc, lumFilterSize, chrFilter, chrSrc, chrFilterSize, dest, dstW, dstY); +#endif break; } } |