comparison OrthancServer/ServerContext.cpp @ 3941:771dbd9eb3bd transcoding

class CleaningInstancesJob to share cleaning code by merge/split jobs
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 18 May 2020 18:20:19 +0200
parents c205f670098e
children aae045f802f4
comparison
equal deleted inserted replaced
3940:3661e2a72482 3941:771dbd9eb3bd
293 "Unknown transfer syntax for ingest transcoding: " + s); 293 "Unknown transfer syntax for ingest transcoding: " + s);
294 } 294 }
295 } 295 }
296 else 296 else
297 { 297 {
298 isIngestTranscoding_ = true; 298 isIngestTranscoding_ = false;
299 LOG(INFO) << "Automated transcoding of incoming DICOM instances is disabled"; 299 LOG(INFO) << "Automated transcoding of incoming DICOM instances is disabled";
300 } 300 }
301 } 301 }
302 302
303 jobsEngine_.SetThreadSleep(unitTesting ? 20 : 200); 303 jobsEngine_.SetThreadSleep(unitTesting ? 20 : 200);
543 DicomInstanceToStore& dicom, 543 DicomInstanceToStore& dicom,
544 StoreInstanceMode mode) 544 StoreInstanceMode mode)
545 { 545 {
546 if (!isIngestTranscoding_) 546 if (!isIngestTranscoding_)
547 { 547 {
548 // No automated transcoding 548 // No automated transcoding. This was the only path in Orthanc <= 1.6.1.
549 return StoreAfterTranscoding(resultPublicId, dicom, mode); 549 return StoreAfterTranscoding(resultPublicId, dicom, mode);
550 } 550 }
551 else 551 else
552 { 552 {
553 // Automated transcoding of incoming DICOM files 553 // Automated transcoding of incoming DICOM files