From dddd06d5b48664212ace4bb510757e9bb221b598 Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Wed, 18 Apr 2012 22:29:46 +0200 Subject: [PATCH] Make tiff-in-mov QuickTime-compatible for more colour-spaces. Fixes ticket #1228. --- libavcodec/tiffenc.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libavcodec/tiffenc.c b/libavcodec/tiffenc.c index d7165dc4ef..587e98e277 100644 --- a/libavcodec/tiffenc.c +++ b/libavcodec/tiffenc.c @@ -252,23 +252,28 @@ static int encode_frame(AVCodecContext * avctx, AVPacket *pkt, bpp_tab[3] = 16; break; case PIX_FMT_RGBA: + avctx->bits_per_coded_sample = s->bpp = 32; s->photometric_interpretation = 2; break; case PIX_FMT_RGB24: + avctx->bits_per_coded_sample = s->bpp = 24; s->photometric_interpretation = 2; break; case PIX_FMT_GRAY8: + avctx->bits_per_coded_sample = 0x28; s->bpp = 8; s->photometric_interpretation = 1; break; case PIX_FMT_PAL8: + avctx->bits_per_coded_sample = s->bpp = 8; s->photometric_interpretation = 3; break; case PIX_FMT_MONOBLACK: case PIX_FMT_MONOWHITE: + avctx->bits_per_coded_sample = s->bpp = 1; s->photometric_interpretation = avctx->pix_fmt == PIX_FMT_MONOBLACK; bpp_tab[0] = 1; -- 2.11.0