public void SetNativeFile(Interfaces.EncodeType type, bool value) { switch (type) { case Interfaces.EncodeType.Audio: this.audio.NativeFile = value; return; case Interfaces.EncodeType.Image: this.image.NativeFile = value; return; case Interfaces.EncodeType.Video: this.video.NativeFile = value; return; default: return; } }
public bool GetNativeFile(Interfaces.EncodeType type) { switch (type) { case Interfaces.EncodeType.Audio: return(this.audio.NativeFile); case Interfaces.EncodeType.Image: return(this.image.NativeFile); case Interfaces.EncodeType.Video: return(this.video.NativeFile); default: return(false); } }
public void SetEncodeStrings(Interfaces.EncodeType type, string[] encode) { switch (type) { case Interfaces.EncodeType.Audio: this.audio.SetEncodeStrings(encode); return; case Interfaces.EncodeType.Image: this.image.SetEncodeStrings(encode); return; case Interfaces.EncodeType.Video: this.video.SetEncodeStrings(encode); return; case Interfaces.EncodeType.Stream: this.stream.SetEncodeStrings(encode); return; default: return; } }
public string[] GetEncodeStrings(Interfaces.EncodeType type) { switch (type) { case Interfaces.EncodeType.Audio: return(this.audio.GetEncodeStrings()); case Interfaces.EncodeType.Image: return(this.image.GetEncodeStrings()); case Interfaces.EncodeType.Video: return(this.video.GetEncodeStrings()); case Interfaces.EncodeType.Stream: return(this.stream.GetEncodeStrings()); default: return(null); } }