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,