diff Framework/Layers/OrthancFrameLayerSource.cpp @ 96:f8bce1bebe01 wasm

removal of the NotifyLayerError callback
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 30 May 2017 10:30:57 +0200
parents 5945e81734a3
children d18dcc963930
line wrap: on
line diff
--- a/Framework/Layers/OrthancFrameLayerSource.cpp	Tue May 30 10:12:54 2017 +0200
+++ b/Framework/Layers/OrthancFrameLayerSource.cpp	Tue May 30 10:30:57 2017 +0200
@@ -55,7 +55,7 @@
                                                       SliceImageQuality quality)
   {
     bool isFull = (quality == SliceImageQuality_Full);
-    LayerSourceBase::NotifyLayerReady(FrameRenderer::CreateRenderer(image, slice, isFull), slice);
+    LayerSourceBase::NotifyLayerReady(FrameRenderer::CreateRenderer(image, slice, isFull), slice, false);
   }
 
   void OrthancFrameLayerSource::NotifySliceImageError(const OrthancSlicesLoader& loader,
@@ -63,7 +63,7 @@
                                                       const Slice& slice,
                                                       SliceImageQuality quality)
   {
-    LayerSourceBase::NotifyLayerError(slice.GetGeometry());
+    LayerSourceBase::NotifyLayerReady(NULL, slice, true);
   }
 
   OrthancFrameLayerSource::OrthancFrameLayerSource(IWebService& orthanc,
@@ -130,7 +130,8 @@
       }
       else
       {
-        LayerSourceBase::NotifyLayerError(viewportSlice);
+        Slice slice;
+        LayerSourceBase::NotifyLayerReady(NULL, slice, true);
       }
     }
   }