public static VLCFileType FileTypeHelper(string ext) { if (VideoExtensions.Contains(ext)) { return(VLCFileType.Video); } else if (AudioExtensions.Contains(ext)) { return(VLCFileType.Audio); } else { return(VLCFileType.Other); } }
Task ICanAcceptFiles.Import(params string[] paths) { Schedule(() => { var firstFile = new FileInfo(paths.First()); if (ImageExtensions.Contains(firstFile.Extension)) { ChangeBackgroundImage(firstFile.FullName); } else if (AudioExtensions.Contains(firstFile.Extension)) { audioTrackTextBox.Text = firstFile.FullName; } }); return(Task.CompletedTask); }
public void PlayDeactivationSound() { AudioExtensions.PlayClipObjectAndDestroy(_deactivationAudioSource); }