comparison Core/DicomNetworking/Internals/CommandDispatcher.cpp @ 3646:5faf76511931 storage-commitment

integration mainline->storage-commitment
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 04 Feb 2020 08:37:55 +0100
parents f6a73611ec5c 8aab20dde416
children 898903022836
comparison
equal deleted inserted replaced
3644:e168a2dedb00 3646:5faf76511931
475 { 475 {
476 storageTransferSyntaxes.push_back(UID_MPEG2MainProfileAtMainLevelTransferSyntax); 476 storageTransferSyntaxes.push_back(UID_MPEG2MainProfileAtMainLevelTransferSyntax);
477 storageTransferSyntaxes.push_back(UID_MPEG2MainProfileAtHighLevelTransferSyntax); 477 storageTransferSyntaxes.push_back(UID_MPEG2MainProfileAtHighLevelTransferSyntax);
478 } 478 }
479 479
480 // New in Orthanc 1.6.0
481 if (!server.HasApplicationEntityFilter() ||
482 server.GetApplicationEntityFilter().IsAllowedTransferSyntax(remoteIp, remoteAet, calledAet, TransferSyntax_Mpeg4))
483 {
484 storageTransferSyntaxes.push_back(UID_MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax);
485 storageTransferSyntaxes.push_back(UID_MPEG4HighProfileLevel4_1TransferSyntax);
486 storageTransferSyntaxes.push_back(UID_MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax);
487 storageTransferSyntaxes.push_back(UID_MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax);
488 storageTransferSyntaxes.push_back(UID_MPEG4StereoHighProfileLevel4_2TransferSyntax);
489 }
490
480 if (!server.HasApplicationEntityFilter() || 491 if (!server.HasApplicationEntityFilter() ||
481 server.GetApplicationEntityFilter().IsAllowedTransferSyntax(remoteIp, remoteAet, calledAet, TransferSyntax_Rle)) 492 server.GetApplicationEntityFilter().IsAllowedTransferSyntax(remoteIp, remoteAet, calledAet, TransferSyntax_Rle))
482 { 493 {
483 storageTransferSyntaxes.push_back(UID_RLELosslessTransferSyntax); 494 storageTransferSyntaxes.push_back(UID_RLELosslessTransferSyntax);
484 } 495 }