Example #1
0
        void AssignMediaPlayerSource(string url)
        {
            Dispatcher.BeginInvoke(new Action(() =>
            {
                var r = new Random();

                if (_debugMode)
                {
                    FileSizeTextBox.Text = _mediaFileSize.ToString();
                }
                //StopAllStopwatch();
                StatusBar.Text = "Filesize aquired";
                Log("Assigning source to media player");
                StatusBar.Text = "Initiating media player";
                if (url == string.Empty)
                {
                    MediaPlayer.ClearValue(MediaElement.SourceProperty);
                }
                else
                {
                    MediaPlayer.Source = new Uri(url + r.Next());
                }
            }));
        }