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);
     }