From 07d1c4ae3f45bda6085e55a16e8b79aa4fd0bde9 Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Sat, 16 Jun 2018 16:18:06 +0200 Subject: [PATCH] lavc/dpx: Allow packed 12-bit little-endian images. Can be tested with GraphicsMagick. --- libavcodec/dpx.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c index e9f0e05ecda..582a861fdc4 100644 --- a/libavcodec/dpx.c +++ b/libavcodec/dpx.c @@ -232,19 +232,6 @@ static int decode_frame(AVCodecContext *avctx, stride = (avctx->width * elements + 2) / 3 * 4; break; case 12: - if (!packing) { - int tested = 0; - if (descriptor == 50 && endian) { // Little endian needs tests - tested = 1; - } - if (descriptor == 51 && endian) { // Little endian needs tests - tested = 1; - } - if (!tested) { - av_log(avctx, AV_LOG_ERROR, "Packing to 16bit required\n"); - return -1; - } - } stride = avctx->width * elements; if (packing) { stride *= 2; -- 2.39.2