Exemple #1
0
 private void Afr_PlayingFinished(object sender, Sources.PlayingFinishedEventArgs e)
 {
     UISync.Execute(() =>
     {
         btnTest.Enabled = true;
     });
 }
Exemple #2
0
 void VideoSourcePlayingFinished(object sender, PlayingFinishedEventArgs e)
 {
     PlayingFinished?.Invoke(sender, e);
 }
Exemple #3
0
        public void AudioDeviceAudioFinished(object sender, PlayingFinishedEventArgs e)
        {
            if (IsReconnect)
                return;

            if (IsClone)
            {
                SetErrorState("Mic source offline");
                Levels = null;

                if (!ShuttingDown)
                    _requestRefresh = true;

                return;
            }

            switch (e.ReasonToFinishPlaying)
            {
                case ReasonToFinishPlaying.DeviceLost:
                    SetErrorState("Device Lost");
                    break;
                case ReasonToFinishPlaying.EndOfStreamReached:
                    SetErrorState("End of Stream");
                    break;
                case ReasonToFinishPlaying.VideoSourceError:
                    SetErrorState("Source Error");
                    break;
                case ReasonToFinishPlaying.StoppedByUser:
                    Disable(false);
                    break;
            }

            Levels = null;
        }
Exemple #4
0
        private void VideoDeviceVideoFinished(object sender, PlayingFinishedEventArgs e)
        {
            if (IsReconnect)
                return;

            switch (e.ReasonToFinishPlaying)
            {
                case ReasonToFinishPlaying.DeviceLost:
                    SetErrorState("Device Lost");
                    break;
                case ReasonToFinishPlaying.EndOfStreamReached:
                    SetErrorState("End of Stream");
                    break;
                case ReasonToFinishPlaying.VideoSourceError:
                    SetErrorState("Source Error");
                    break;
                case ReasonToFinishPlaying.StoppedByUser:
                    Disable(false);
                    break;
            }

            //LastFrame = null;
        }
Exemple #5
0
 private void _talkSource_AudioFinished(object sender, PlayingFinishedEventArgs e)
 {
     //LogMessageToFile("Talk Finished: " + reason);
 }
Exemple #6
0
 private void Vfr_PlayingFinished(object sender, Sources.PlayingFinishedEventArgs e)
 {
 }