From 3582adb989cdb6e1e75bf9341ffcebf35e58b737 Mon Sep 17 00:00:00 2001 From: Christophe Fergeau Date: Fri, 29 Jul 2011 18:52:15 +0200 Subject: [PATCH] mjpeg: add missing SPICE_BITMAP_FMT_RGBA I forgot to handle SPICE_BITMAP_FMT_RGBA when mapping from spice image formats to libjpeg-turbo colorspaces. --- server/mjpeg_encoder.c | 1 + 1 file changed, 1 insertion(+) diff --git a/server/mjpeg_encoder.c b/server/mjpeg_encoder.c index ea2e15fe..4b1023ab 100644 --- a/server/mjpeg_encoder.c +++ b/server/mjpeg_encoder.c @@ -207,6 +207,7 @@ int mjpeg_encoder_start_frame(MJpegEncoder *encoder, SpiceBitmapFmt format, encoder->cinfo.input_components = 3; switch (format) { case SPICE_BITMAP_FMT_32BIT: + case SPICE_BITMAP_FMT_RGBA: encoder->bytes_per_pixel = 4; #ifdef JCS_EXTENSIONS encoder->cinfo.in_color_space = JCS_EXT_BGRX;