コード例 #1
0
 private void _mediaDownLoadThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     try
     {
         if (this._isPlayerAudio && (e.Result != null))
         {
             if (File.Exists(e.Result.ToString()))
             {
                 VideoBroadcast broadcast = new VideoBroadcast(e.Result.ToString());
                 broadcast.ShowDialog();
                 broadcast.Dispose();
                 broadcast = null;
             }
         }
         else if (!this._isPlayerAudio && File.Exists(e.Result.ToString()))
         {
             VideoBroadcast broadcast2 = new VideoBroadcast(e.Result.ToString());
             broadcast2.ShowDialog();
             broadcast2.Dispose();
             broadcast2 = null;
         }
     }
     catch (Exception exception)
     {
         Record.execFileRecord("异常播放获取的音视频", exception.Message);
     }
     finally
     {
         this.pnlMedia.Enabled = true;
     }
 }
コード例 #2
0
 static void AssertVideoBroadcast(VideoBroadcast videoBroadcast, VideoBroadcastOptions options)
 {
     AssertVideoItem(videoBroadcast, options);
     Assert.AreEqual(videoBroadcast.Icon, options.Icon);
     Assert.AreEqual(videoBroadcast.Region, options.Region);
     Assert.AreEqual(videoBroadcast.ChannelNr, options.ChannelNr);
 }
コード例 #3
0
        public void VideoBroadcastInstantiation()
        {
            var options = new VideoBroadcastOptions();

            SetVideoBroadcastOptions(options);
            var video_broadcast = new VideoBroadcast("-1", "-1", options);

            AssertVideoBroadcast(video_broadcast, options);
            AssertVideoBroadcast(video_broadcast, video_broadcast.GetOptions());
        }
コード例 #4
0
ファイル: ImageList.cs プロジェクト: lexzh/Myproject
 private void _mediaDownLoadThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     try
     {
         if (this._isPlayerAudio && (e.Result != null))
         {
             if (File.Exists(e.Result.ToString()))
             {
                 VideoBroadcast broadcast = new VideoBroadcast(e.Result.ToString());
                 broadcast.ShowDialog();
                 broadcast.Dispose();
                 broadcast = null;
             }
         }
         else if (!this._isPlayerAudio && File.Exists(e.Result.ToString()))
         {
             VideoBroadcast broadcast2 = new VideoBroadcast(e.Result.ToString());
             broadcast2.ShowDialog();
             broadcast2.Dispose();
             broadcast2 = null;
         }
     }
     catch (Exception exception)
     {
         Record.execFileRecord("异常播放获取的音视频", exception.Message);
     }
     finally
     {
         this.pnlMedia.Enabled = true;
     }
 }