[FFmpeg-cvslog] lavc/dpx: Allow packed 12-bit little-endian images.
Carl Eugen Hoyos
git at videolan.org
Sat Jun 16 17:20:20 EEST 2018
ffmpeg | branch: master | Carl Eugen Hoyos <ceffmpeg at gmail.com> | Sat Jun 16 16:18:06 2018 +0200| [07d1c4ae3f45bda6085e55a16e8b79aa4fd0bde9] | committer: Carl Eugen Hoyos
lavc/dpx: Allow packed 12-bit little-endian images.
Can be tested with GraphicsMagick.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=07d1c4ae3f45bda6085e55a16e8b79aa4fd0bde9
---
libavcodec/dpx.c | 13 -------------
1 file changed, 13 deletions(-)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index e9f0e05ecd..582a861fdc 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;
More information about the ffmpeg-cvslog
mailing list