Mercurial > hg > orthanc
comparison OrthancServer/ServerContext.cpp @ 3980:e42f5445d20d
Fix decoding of DICOM images for plugins
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 26 May 2020 09:04:00 +0200 |
parents | 5fe8c6d3212e |
children | a2e4edc7b9aa |
comparison
equal
deleted
inserted
replaced
3979:464d40d572bd | 3980:e42f5445d20d |
---|---|
1294 return NULL; | 1294 return NULL; |
1295 } | 1295 } |
1296 } | 1296 } |
1297 | 1297 |
1298 | 1298 |
1299 ImageAccessor* ServerContext::DecodeDicomFrame(const void* dicom, | |
1300 size_t size, | |
1301 unsigned int frameIndex) | |
1302 { | |
1303 DicomInstanceToStore instance; | |
1304 instance.SetBuffer(dicom, size); | |
1305 return DecodeDicomFrame(instance, frameIndex); | |
1306 } | |
1307 | |
1308 | |
1299 void ServerContext::StoreWithTranscoding(std::string& sopClassUid, | 1309 void ServerContext::StoreWithTranscoding(std::string& sopClassUid, |
1300 std::string& sopInstanceUid, | 1310 std::string& sopInstanceUid, |
1301 DicomStoreUserConnection& connection, | 1311 DicomStoreUserConnection& connection, |
1302 const std::string& dicom, | 1312 const std::string& dicom, |
1303 bool hasMoveOriginator, | 1313 bool hasMoveOriginator, |