summaryrefslogtreecommitdiffstats
path: root/libswscale
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-03-20 16:12:03 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-03-20 16:12:03 +0000
commit1c91e6157f4b71696ae212cb89fd22cc6443bd42 (patch)
tree658cf56c820f8a405d19c944cbcf7fbeec53cadc /libswscale
parentdbf1674a342b3c9552998c30f0aeeadf0a6dd651 (diff)
downloadmpv-1c91e6157f4b71696ae212cb89fd22cc6443bd42.tar.bz2
mpv-1c91e6157f4b71696ae212cb89fd22cc6443bd42.tar.xz
Fix swscale compilation with Altivec enabled.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29015 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libswscale')
-rw-r--r--libswscale/swscale_template.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libswscale/swscale_template.c b/libswscale/swscale_template.c
index 5c3bf2ae50..7faeff90c9 100644
--- a/libswscale/swscale_template.c
+++ b/libswscale/swscale_template.c
@@ -1212,7 +1212,7 @@ static inline void RENAME(yuv2packedX)(SwsContext *c, int16_t *lumFilter, int16_
#if HAVE_ALTIVEC
/* The following list of supported dstFormat values should
match what's found in the body of ff_yuv2packedX_altivec() */
- if (!(c->flags & SWS_BITEXACT) && !c->alpPixBuf
+ if (!(c->flags & SWS_BITEXACT) && !c->alpPixBuf &&
(c->dstFormat==PIX_FMT_ABGR || c->dstFormat==PIX_FMT_BGRA ||
c->dstFormat==PIX_FMT_BGR24 || c->dstFormat==PIX_FMT_RGB24 ||
c->dstFormat==PIX_FMT_RGBA || c->dstFormat==PIX_FMT_ARGB))