tiffdec: Add support for GRAY16LE.
authorAlex Converse <alex.converse@gmail.com>
Wed, 19 Sep 2012 00:46:48 +0000 (17:46 -0700)
committerAlex Converse <alex.converse@gmail.com>
Wed, 19 Sep 2012 18:05:36 +0000 (11:05 -0700)
Tested with the GraphicsMagick TIFF archive and Libav generated files.

libavcodec/tiff.c

index f60c65e..2a48050 100644 (file)
@@ -259,7 +259,7 @@ static int init_image(TiffContext *s)
         s->avctx->pix_fmt = PIX_FMT_RGB24;
         break;
     case 161:
-        s->avctx->pix_fmt = PIX_FMT_GRAY16BE;
+        s->avctx->pix_fmt = s->le ? PIX_FMT_GRAY16LE : PIX_FMT_GRAY16BE;
         break;
     case 324:
         s->avctx->pix_fmt = PIX_FMT_RGBA;