Mercurial > hg > orthanc
diff OrthancServer/Sources/ServerEnumerations.cpp @ 4474:f8c1d94363b6
new configuration options: "AcceptedTransferSyntaxes" and "H265TransferSyntaxAccepted"
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 26 Jan 2021 15:50:52 +0100 |
parents | 68f52897c119 |
children | 39192eb9b43d |
line wrap: on
line diff
--- a/OrthancServer/Sources/ServerEnumerations.cpp Tue Jan 26 14:48:10 2021 +0100 +++ b/OrthancServer/Sources/ServerEnumerations.cpp Tue Jan 26 15:50:52 2021 +0100 @@ -471,6 +471,10 @@ target.insert(DicomTransferSyntax_MPEG2MainProfileAtHighLevel); break; + case TransferSyntaxGroup_Rle: + target.insert(DicomTransferSyntax_RLELossless); + break; + case TransferSyntaxGroup_Mpeg4: // New in Orthanc 1.6.0 target.insert(DicomTransferSyntax_MPEG4BDcompatibleHighProfileLevel4_1); @@ -479,11 +483,13 @@ target.insert(DicomTransferSyntax_MPEG4HighProfileLevel4_2_For3DVideo); target.insert(DicomTransferSyntax_MPEG4StereoHighProfileLevel4_2); break; + + case TransferSyntaxGroup_H265: + // New in Orthanc 1.9.0 + target.insert(DicomTransferSyntax_HEVCMainProfileLevel5_1); + target.insert(DicomTransferSyntax_HEVCMain10ProfileLevel5_1); + break; - case TransferSyntaxGroup_Rle: - target.insert(DicomTransferSyntax_RLELossless); - break; - default: throw OrthancException(ErrorCode_ParameterOutOfRange); }