Author: post
Date: 2013-06-30 14:20:45 +0200 (Sun, 30 Jun 2013)
New Revision: 557

Modified:
   RawSpeed/DngDecoder.cpp
Log:
Allow DNG files to ignore byte count via hint.

Modified: RawSpeed/DngDecoder.cpp
===================================================================
--- RawSpeed/DngDecoder.cpp     2013-06-28 17:55:36 UTC (rev 556)
+++ RawSpeed/DngDecoder.cpp     2013-06-30 12:20:45 UTC (rev 557)
@@ -207,6 +207,8 @@
 
         for (uint32 i = 0; i < slices.size(); i++) {
           DngStrip slice = slices[i];
+          if (hints.find("ignore_bytecount") != hints.end())
+            slice.count = mFile->getSize() - slice.offset;
           ByteStream in(mFile->getData(slice.offset), slice.count);
           iPoint2D size(width, slice.h);
           iPoint2D pos(0, slice.offsetY);


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to