Esempio n. 1
0
        private object PlaybackTimeChangedHandler(VideoOS.Platform.Messaging.Message message, FQID dest, FQID sender)
        {
            // Only pick up messages coming from my own PlaybackController (sender is null for the common PlaybackController)
            if (_playbackFQID.EqualGuids(sender))
            {
                DateTime time = (DateTime)message.Data;
                //Debug.WriteLine("PlaybackTimeChangedHandler: " + time.ToLongTimeString());

                TimeChangedHandler(time);

                timeLineUserControl1.SetShowTime(time);
            }
            return(null);
        }
Esempio n. 2
0
 private object PlaybackIndicationHandler(VideoOS.Platform.Messaging.Message message, FQID dest, FQID sender)
 {
     if ((sender == null && _playbackControllerFQID == null) || _playbackControllerFQID.EqualGuids(sender))                      // If message from right hand side control
     {
         if (message.Data is PlaybackCommandData)
         {
             PlaybackCommandData data = (PlaybackCommandData)message.Data;
             if (data.Command == PlaybackData.PlayStop)
             {
                 _speed2 = 0;
             }
         }
     }
     return(null);
 }