Mercurial > hg > orthanc
comparison Plugins/Engine/OrthancPlugins.h @ 3906:f0dd5ded8927 transcoding
refactoring using IDicomTranscoder::TranscodedDicom
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 08 May 2020 11:16:16 +0200 |
parents | 8f7ad4989fec |
children | 0e3849268a55 |
comparison
equal
deleted
inserted
replaced
3905:061f3d031b5d | 3906:f0dd5ded8927 |
---|---|
226 const void* parameters); | 226 const void* parameters); |
227 | 227 |
228 protected: | 228 protected: |
229 // From "MemoryBufferTranscoder" | 229 // From "MemoryBufferTranscoder" |
230 virtual bool Transcode(std::string& target, | 230 virtual bool Transcode(std::string& target, |
231 DicomTransferSyntax& sourceSyntax /* out */, | |
232 DicomTransferSyntax& targetSyntax /* out */, | |
231 bool& hasSopInstanceUidChanged /* out */, | 233 bool& hasSopInstanceUidChanged /* out */, |
232 const void* buffer, | 234 const void* buffer, |
233 size_t size, | 235 size_t size, |
234 const std::set<DicomTransferSyntax>& allowedSyntaxes, | 236 const std::set<DicomTransferSyntax>& allowedSyntaxes, |
235 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; | 237 bool allowNewSopInstanceUid) ORTHANC_OVERRIDE; |