comparison Plugins/Engine/OrthancPlugins.h @ 3944:aae045f802f4 transcoding

preparing simplified interface for IDicomTranscoder
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 19 May 2020 10:17:06 +0200
parents e6606d3ec892
children 5fe8c6d3212e
comparison
equal deleted inserted replaced
3943:b26d25d3c1c7 3944:aae045f802f4
237 _OrthancPluginService service, 237 _OrthancPluginService service,
238 const void* parameters); 238 const void* parameters);
239 239
240 protected: 240 protected:
241 // From "MemoryBufferTranscoder" 241 // From "MemoryBufferTranscoder"
242 virtual bool Transcode(std::string& target, 242 virtual bool TranscodeBuffer(std::string& target,
243 bool& hasSopInstanceUidChanged /* out */, 243 bool& hasSopInstanceUidChanged /* out */,
244 const void* buffer, 244 const void* buffer,
245 size_t size, 245 size_t size,
246 const std::set<DicomTransferSyntax>& allowedSyntaxes, 246 const std::set<DicomTransferSyntax>& allowedSyntaxes,
247 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; 247 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE;
248 248
249 public: 249 public:
250 OrthancPlugins(); 250 OrthancPlugins();
251 251
252 virtual ~OrthancPlugins(); 252 virtual ~OrthancPlugins();