diff OrthancServer/ServerContext.h @ 3912:7610af1532c3 transcoding

prototyping automated transcoding of incoming DICOM files
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 08 May 2020 13:43:50 +0200
parents 0ef7f4528be2
children 6ddad3e0b569
line wrap: on
line diff
--- a/OrthancServer/ServerContext.h	Fri May 08 12:10:04 2020 +0200
+++ b/OrthancServer/ServerContext.h	Fri May 08 13:43:50 2020 +0200
@@ -229,6 +229,12 @@
     bool transcodeDicomProtocol_;
     std::unique_ptr<IDicomTranscoder>  dcmtkTranscoder_;
 
+    IDicomTranscoder& GetTranscoder();
+    
+    StoreStatus StoreAfterTranscoding(std::string& resultPublicId,
+                                      DicomInstanceToStore& dicom,
+                                      StoreInstanceMode mode);
+
   public:
     class DicomCacheLocker : public boost::noncopyable
     {