Ejemplo n.º 1
0
        public void GetCodec_KnownTransferSyntax_ShouldReturnCodecObject(DicomTransferSyntax transferSyntax, string expected)
        {
            var codec  = TranscoderManager.GetCodec(transferSyntax);
            var actual = codec.Name;

            Assert.Equal(expected, actual);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Set the implementation to use for DICOM transcoder management.
 /// </summary>
 /// <param name="impl"></param>
 public static void SetImplementation(TranscoderManager impl)
 {
     implementation = impl;
 }
Ejemplo n.º 3
0
 private static IDicomCodec InitializeCodec(DicomTransferSyntax syntax)
 {
     return(syntax.IsEncapsulated && TranscoderManager.HasCodec(syntax)
         ? TranscoderManager.GetCodec(syntax)
         : null);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Initializes the static fields of <see cref="DesktopTranscoderManager"/>.
 /// </summary>
 static DesktopTranscoderManager()
 {
     Instance = new DesktopTranscoderManager();
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Initializes the static fields of <see cref="WindowsTranscoderManager"/>.
 /// </summary>
 static WindowsTranscoderManager()
 {
     Instance = new WindowsTranscoderManager();
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Initializes the static fields of <see cref="DesktopTranscoderManager"/>.
 /// </summary>
 static DesktopTranscoderManager()
 {
     Instance = new DesktopTranscoderManager();
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Initializes the static fields of <see cref="WindowsTranscoderManager"/>.
 /// </summary>
 static WindowsTranscoderManager()
 {
     Instance = new WindowsTranscoderManager();
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Initializes the static fields of <see cref="MonoTranscoderManager"/>.
 /// </summary>
 static MonoTranscoderManager()
 {
     Instance = new MonoTranscoderManager();
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Set the implementation to use for DICOM transcoder management.
 /// </summary>
 /// <param name="impl"></param>
 public static void SetImplementation(TranscoderManager impl)
 {
     implementation = impl;
 }
Ejemplo n.º 10
0
 /// <summary>
 /// Initializes the static fields of <see cref="MonoTranscoderManager"/>.
 /// </summary>
 static MonoTranscoderManager()
 {
     Instance = new MonoTranscoderManager();
 }