From e967e27c36ade86dd4afe5b4f452b0e46a404184 Mon Sep 17 00:00:00 2001 From: Vincent Penquerc'h Date: Sat, 28 Jan 2012 13:05:09 +0000 Subject: [PATCH] videobox: avoid wrapping opaque to transparent --- gst/videobox/gstvideobox.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/videobox/gstvideobox.c b/gst/videobox/gstvideobox.c index 9d311840b2..213aa9eea5 100644 --- a/gst/videobox/gstvideobox.c +++ b/gst/videobox/gstvideobox.c @@ -3274,8 +3274,8 @@ static void gst_video_box_process (GstVideoBox * video_box, const guint8 * src, guint8 * dest) { - guint b_alpha = CLAMP (video_box->border_alpha * 256, 0, 256); - guint i_alpha = CLAMP (video_box->alpha * 256, 0, 256); + guint b_alpha = CLAMP (video_box->border_alpha * 256, 0, 255); + guint i_alpha = CLAMP (video_box->alpha * 256, 0, 255); GstVideoBoxFill fill_type = video_box->fill_type; gint br, bl, bt, bb, crop_w, crop_h;