# HG changeset patch # User kostya # Date 1163417968 0 # Node ID cdefe220b0074c361999454e4f17bea14c150065 # Parent 42e87000070270d1ffe0b5078a4b6733897a2460 Support for 16-bit grayscale diff -r 42e870000702 -r cdefe220b007 tiff.c --- a/tiff.c Mon Nov 13 11:38:42 2006 +0000 +++ b/tiff.c Mon Nov 13 11:39:28 2006 +0000 @@ -255,6 +255,14 @@ case 24: s->avctx->pix_fmt = PIX_FMT_RGB24; break; + case 16: + if(count == 1){ + s->avctx->pix_fmt = PIX_FMT_GRAY16BE; + }else{ + av_log(s->avctx, AV_LOG_ERROR, "This format is not supported (bpp=%i)\n", s->bpp); + return -1; + } + break; default: av_log(s->avctx, AV_LOG_ERROR, "This format is not supported (bpp=%i)\n", s->bpp); return -1;