From 2df7277711cbe3ca5415ff8e31228dcffa309211 Mon Sep 17 00:00:00 2001 From: Vittorio Giovara Date: Thu, 15 Jan 2015 15:15:22 +0100 Subject: swscale: fix gbrap to gbrap alpha scaling --- libswscale/input.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'libswscale') diff --git a/libswscale/input.c b/libswscale/input.c index f575b7bfbd..e806bce661 100644 --- a/libswscale/input.c +++ b/libswscale/input.c @@ -596,12 +596,11 @@ static void planar_rgb_to_y(uint8_t *dst, const uint8_t *src[4], int width) } } -static void planar_rgb_to_a(uint8_t *_dst, const uint8_t *src[4], int width) +static void planar_rgb_to_a(uint8_t *dst, const uint8_t *src[4], int width) { - uint16_t *dst = (uint16_t *)_dst; int i; for (i = 0; i < width; i++) - dst[i] = src[3][i] << 6; + dst[i] = src[3][i]; } static void planar_rgb_to_uv(uint8_t *dstU, uint8_t *dstV, const uint8_t *src[4], int width) -- cgit v1.2.3