diff Framework/Algorithms/TranscodeTileCommand.cpp @ 57:91fc9583b2de

big refactoring to support sparse tiling
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 24 Nov 2016 17:48:24 +0100
parents 7a88c614be04
children 7a3853d51c45
line wrap: on
line diff
--- a/Framework/Algorithms/TranscodeTileCommand.cpp	Thu Nov 24 15:41:21 2016 +0100
+++ b/Framework/Algorithms/TranscodeTileCommand.cpp	Thu Nov 24 17:48:24 2016 +0100
@@ -61,12 +61,14 @@
       for (unsigned int y = y_; y < y_ + countTilesY_; y++)
       {
         LOG(INFO) << "Adding tile (" << x << "," << y << ") at level " << level_;
-        const std::string* rawTile = source_.GetRawTile(x, y);
+
+        ImageCompression compression;
+        const std::string* rawTile = source_.GetRawTile(compression, x, y);
 
         if (rawTile != NULL)
         {
           // Simple transcoding
-          target_.WriteRawTile(*rawTile, source_.GetImageCompression(), level_, x, y);
+          target_.WriteRawTile(*rawTile, compression, level_, x, y);
         }
         else
         {