public AudioMapper(SuraMeta suraMeta, Qari qari) { InitializeComponent(); this.suraMeta = suraMeta; this.qari = qari; suraTextBlock.Text = suraMeta.SuraNo + " " + suraMeta.NameArabic; qariTextBlock.Text = qari.Name; DispatcherTimer timer = new DispatcherTimer(); timer.Interval = TimeSpan.FromMilliseconds(100); timer.Tick += timer_Tick; timer.Start(); LoadSlices(suraMeta); LoadAudioQuran(); }
internal static bool IsAudioFileExist(Qari qari, int suraNo) { string path = string.Format("Sounds//{0}//{1}.mp3", qari.EnglishName, suraNo.ToString().PadLeft(3, '0')); return(File.Exists(path)); }