Exemple #1
0
 void airplay_GetPlaybackPosition(object sender, GetPlaybackPositionEventArgs e)
 {
     Invoke((MethodInvoker) delegate()
     {
         if (videoForm != null)
         {
             videoForm.GetProgress(e);
         }
     });
 }
Exemple #2
0
        void airplayServer_GetPlaybackPosition(object sender, GetPlaybackPositionEventArgs e)
        {
            AirplayVideoPlayer currentVideoPlayer = getPlayer <AirplayVideoPlayer>();

            if (currentVideoPlayer != null)
            {
                e.Duration = currentVideoPlayer.Duration.TotalSeconds;
                e.Position = currentVideoPlayer.CurrentTime.TotalSeconds;
            }
        }
 void airplayServer_GetPlaybackPosition(object sender, GetPlaybackPositionEventArgs e)
 {
     invoke(delegate()
     {
         if (isVideoPlaying)
         {
             e.Duration = currentVideoPlayer.Duration;
             e.Position = currentVideoPlayer.CurrentPosition;
         }
     });
 }
 public void GetProgress(GetPlaybackPositionEventArgs e)
 {
     e.Duration = m_Playback.Duration / (double)COMHelper.UNITS;
     e.Position = m_Playback.Position / (double)COMHelper.UNITS;
 }