public void GetCodec_KnownTransferSyntax_ShouldReturnCodecObject(DicomTransferSyntax transferSyntax, string expected) { var codec = TranscoderManager.GetCodec(transferSyntax); var actual = codec.Name; Assert.Equal(expected, actual); }
/// <summary> /// Set the implementation to use for DICOM transcoder management. /// </summary> /// <param name="impl"></param> public static void SetImplementation(TranscoderManager impl) { implementation = impl; }
private static IDicomCodec InitializeCodec(DicomTransferSyntax syntax) { return(syntax.IsEncapsulated && TranscoderManager.HasCodec(syntax) ? TranscoderManager.GetCodec(syntax) : null); }
/// <summary> /// Initializes the static fields of <see cref="DesktopTranscoderManager"/>. /// </summary> static DesktopTranscoderManager() { Instance = new DesktopTranscoderManager(); }
/// <summary> /// Initializes the static fields of <see cref="WindowsTranscoderManager"/>. /// </summary> static WindowsTranscoderManager() { Instance = new WindowsTranscoderManager(); }
/// <summary> /// Initializes the static fields of <see cref="DesktopTranscoderManager"/>. /// </summary> static DesktopTranscoderManager() { Instance = new DesktopTranscoderManager(); }
/// <summary> /// Initializes the static fields of <see cref="WindowsTranscoderManager"/>. /// </summary> static WindowsTranscoderManager() { Instance = new WindowsTranscoderManager(); }
/// <summary> /// Initializes the static fields of <see cref="MonoTranscoderManager"/>. /// </summary> static MonoTranscoderManager() { Instance = new MonoTranscoderManager(); }
/// <summary> /// Set the implementation to use for DICOM transcoder management. /// </summary> /// <param name="impl"></param> public static void SetImplementation(TranscoderManager impl) { implementation = impl; }
/// <summary> /// Initializes the static fields of <see cref="MonoTranscoderManager"/>. /// </summary> static MonoTranscoderManager() { Instance = new MonoTranscoderManager(); }