From: Seven Du Date: Fri, 13 Feb 2015 02:38:42 +0000 (+0800) Subject: FS-7500: fix rgb2yuv typo X-Git-Tag: v1.6.2~614^2~393 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b90ef728f3332d13343d08ab6f422400cc599d89;p=thirdparty%2Ffreeswitch.git FS-7500: fix rgb2yuv typo --- diff --git a/src/switch_core_video.c b/src/switch_core_video.c index 80132b6950..3ee1433b70 100644 --- a/src/switch_core_video.c +++ b/src/switch_core_video.c @@ -295,7 +295,7 @@ SWITCH_DECLARE(void) switch_color_rgb2yuv(switch_rgb_color_t *rgb, switch_yuv_co { yuv->y = (uint8_t)(((rgb->r * 4897) >> 14) + ((rgb->g * 9611) >> 14) + ((rgb->b * 1876) >> 14)); yuv->u = (uint8_t)(- ((rgb->r * 2766) >> 14) - ((5426 * rgb->g) >> 14) + rgb->b / 2 + 128); - yuv->v = (uint8_t)(rgb->r / 2 -((6855 * rgb->b) >> 14) - ((rgb->b * 1337) >> 14) + 128); + yuv->v = (uint8_t)(rgb->r / 2 -((6855 * rgb->g) >> 14) - ((rgb->b * 1337) >> 14) + 128); } SWITCH_DECLARE(void) switch_color_set_yuv(switch_yuv_color_t *color, const char *str)