summaryrefslogtreecommitdiff
path: root/libswscale/swscale_template.c
diff options
context:
space:
mode:
authorCédric Schieli <cschieli@gmail.com>2009-03-20 14:16:24 +0000
committerCédric Schieli <cschieli@gmail.com>2009-03-20 14:16:24 +0000
commit6268f55be53cac5753acf516f44847aab02374c1 (patch)
tree4e12ce9cb9010055c1a7249f20aa65f0b7958935 /libswscale/swscale_template.c
parent6858492e6c3cba8b616baf54c809038e379317d8 (diff)
YUVA420P is now supported as output format
Originally committed as revision 29012 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Diffstat (limited to 'libswscale/swscale_template.c')
-rw-r--r--libswscale/swscale_template.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libswscale/swscale_template.c b/libswscale/swscale_template.c
index 2730942352..1069add564 100644
--- a/libswscale/swscale_template.c
+++ b/libswscale/swscale_template.c
@@ -3206,6 +3206,9 @@ static int RENAME(swScale)(SwsContext *c, uint8_t* src[], int srcStride[], int s
}
}
+ if ((dstFormat == PIX_FMT_YUVA420P) && !alpPixBuf)
+ fillPlane(dst[3], dstStride[3], dstW, dstY-lastDstY, lastDstY, 255);
+
#if HAVE_MMX
__asm__ volatile(SFENCE:::"memory");
__asm__ volatile(EMMS:::"memory");