comparison OrthancStone/Sources/Loaders/SeriesFramesLoader.cpp @ 1726:0257339b0884

new method ParseDicomFromWadoCommand::IsSameCommand()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 01 Dec 2020 18:01:42 +0100
parents 5b8b88e5bfd6
children 9ac2a65d4172
comparison
equal deleted inserted replaced
1725:c8d0ffb3047d 1726:0257339b0884
442 std::unique_ptr<Payload> payload(new Payload(source, index, sopInstanceUid, quality, protection.release())); 442 std::unique_ptr<Payload> payload(new Payload(source, index, sopInstanceUid, quality, protection.release()));
443 443
444 const std::map<std::string, std::string> empty; 444 const std::map<std::string, std::string> empty;
445 445
446 std::unique_ptr<ParseDicomFromWadoCommand> command( 446 std::unique_ptr<ParseDicomFromWadoCommand> command(
447 new ParseDicomFromWadoCommand(source, sopInstanceUid, source.CreateDicomWebCommand(uri, empty, empty, NULL))); 447 new ParseDicomFromWadoCommand(source, sopInstanceUid, false /* no server-side transcoding */,
448 Orthanc::DicomTransferSyntax_LittleEndianExplicit /* dummy value */,
449 source.CreateDicomWebCommand(uri, empty, empty, NULL)));
448 command->AcquirePayload(payload.release()); 450 command->AcquirePayload(payload.release());
449 451
450 { 452 {
451 std::unique_ptr<ILoadersContext::ILock> lock(context_.Lock()); 453 std::unique_ptr<ILoadersContext::ILock> lock(context_.Lock());
452 lock->Schedule(GetSharedObserver(), priority, command.release()); 454 lock->Schedule(GetSharedObserver(), priority, command.release());