Fix 16 bit cscd samples, 16 bit raw means RGB555 on Windows, and the original
[ffmpeg.git] / libavcodec / cscd.c
index ad738bf..d8733d6 100644 (file)
@@ -220,7 +220,7 @@ static int decode_init(AVCodecContext *avctx) {
     }
     avctx->has_b_frames = 0;
     switch (avctx->bits_per_sample) {
-        case 16: avctx->pix_fmt = PIX_FMT_RGB565; break;
+        case 16: avctx->pix_fmt = PIX_FMT_RGB555; break;
         case 24: avctx->pix_fmt = PIX_FMT_BGR24; break;
         case 32: avctx->pix_fmt = PIX_FMT_RGBA32; break;
         default: