]> git.sesse.net Git - ffmpeg/commit
lavc/tiff: Default-initialize WhiteLevel DNG tag value
authorNick Renieris <velocityra@gmail.com>
Thu, 29 Aug 2019 13:10:53 +0000 (16:10 +0300)
committerPaul B Mahol <onemda@gmail.com>
Mon, 2 Sep 2019 07:26:52 +0000 (09:26 +0200)
commit15776ca18298a1214a19c2cbf456b0545f5ba60e
treeb5e8bed9e3047102d4a33eadb536ac4f643bb83e
parent9280e4b2918cb3d84b4ea082f4b06e9e6f4f62b8
lavc/tiff: Default-initialize WhiteLevel DNG tag value

Initialized to `(2 ^ BitsPerSample) - 1` as per the DNG Specification.

Also make sure that `BlackLevel < WhiteLevel`.

This fixes decoding for "X7 CinemaDNG" samples here:
- https://www.dji.com/gr/zenmuse-x7/info#downloads

Signed-off-by: Nick Renieris <velocityra@gmail.com>
libavcodec/tiff.c