comparison Framework/Layers/OrthancFrameLayerSource.h @ 100:166a555becbf wasm

fix jpeg decoding in wasm
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 30 May 2017 22:22:04 +0200
parents efd9ef2b67f1
children fcec0ab44054
comparison
equal deleted inserted replaced
99:efd9ef2b67f1 100:166a555becbf
30 class OrthancFrameLayerSource : 30 class OrthancFrameLayerSource :
31 public LayerSourceBase, 31 public LayerSourceBase,
32 private OrthancSlicesLoader::ICallback 32 private OrthancSlicesLoader::ICallback
33 { 33 {
34 private: 34 private:
35 OrthancSlicesLoader loader_; 35 OrthancSlicesLoader loader_;
36 SliceImageQuality quality_;
36 37
37 virtual void NotifyGeometryReady(const OrthancSlicesLoader& loader); 38 virtual void NotifyGeometryReady(const OrthancSlicesLoader& loader);
38 39
39 virtual void NotifyGeometryError(const OrthancSlicesLoader& loader); 40 virtual void NotifyGeometryError(const OrthancSlicesLoader& loader);
40 41
55 void LoadInstance(const std::string& instanceId, 56 void LoadInstance(const std::string& instanceId,
56 unsigned int frame); 57 unsigned int frame);
57 58
58 void LoadSeries(const std::string& seriesId); 59 void LoadSeries(const std::string& seriesId);
59 60
61 void SetImageQuality(SliceImageQuality quality)
62 {
63 quality_ = quality;
64 }
65
60 virtual size_t GetSliceCount() const 66 virtual size_t GetSliceCount() const
61 { 67 {
62 return loader_.GetSliceCount(); 68 return loader_.GetSliceCount();
63 } 69 }
64 70