Beispiel #1
0
 private void AddEvent(MediaPlayerEvent.EventType et)
 {
     Debug.Log("[SimpleController] Event: " + et.ToString());
     _eventLog.Enqueue(et.ToString());
     if (_eventLog.Count > 5)
     {
         _eventLog.Dequeue();
         _eventTimer = 1f;
     }
 }
 private void AddEvent(MediaPlayerEvent.EventType et)
 {
     Helper.LogInfo("[MediaPlayer] Event: " + et.ToString(), this);
     _eventLog.Enqueue(et.ToString());
     if (_eventLog.Count > 5)
     {
         _eventLog.Dequeue();
         _eventTimer = 1f;
     }
 }
Beispiel #3
0
    public void OnVideoEvent(MediaPlayer mp, MediaPlayerEvent.EventType et, ErrorCode errorCode)
    {
        switch (et)
        {
        case MediaPlayerEvent.EventType.ReadyToPlay:
            break;

        case MediaPlayerEvent.EventType.Started:
            break;

        case MediaPlayerEvent.EventType.FirstFrameReady:
            _displayUGUI.color = Color.white;
            break;

        case MediaPlayerEvent.EventType.FinishedPlaying:
            //Debug.Log("Event: !!");
            //currentIndex++;
            //if (currentIndex > maxIndex) currentIndex = 0;
            //SingleMoviePlayer.Instance.ReplayMovieAt(currentIndex);
            //SingleMoviePlayer.Instance.StopMovie();
            _displayUGUI.color = Color.black;
            if (!SingleMoviePlayer.Instance.mvPlayer.Control.IsLooping())
            {
                SingleMoviePlayer.Instance.StopMovie();
                bg.SetActive(true);
                _displayUGUI.color = Color.black;
            }
            break;
        }

        Debug.Log("Event: " + et.ToString());
    }
Beispiel #4
0
    public void OnVideoEvent(MediaPlayer mp, MediaPlayerEvent.EventType et, ErrorCode code)
    {
        switch (et)
        {
        case MediaPlayerEvent.EventType.ReadyToPlay:
            StartCoroutine(StartClip());
            break;

        case MediaPlayerEvent.EventType.FirstFrameReady:
            break;

        case MediaPlayerEvent.EventType.FinishedPlaying:
            break;
        }
        Debug.Log("Event: " + et.ToString());
    }
Beispiel #5
0
        // Callback function to handle events
        public void OnVideoEvent(MediaPlayer mp, MediaPlayerEvent.EventType et)
        {
            switch (et)
            {
            case MediaPlayerEvent.EventType.ReadyToPlay:
                break;

            case MediaPlayerEvent.EventType.Started:
                break;

            case MediaPlayerEvent.EventType.FirstFrameReady:
                break;

            case MediaPlayerEvent.EventType.FinishedPlaying:
                break;
            }

            Debug.Log("Event: " + et.ToString());
        }
Beispiel #6
0
        private void OnVideoEvent(MediaPlayer mp, MediaPlayerEvent.EventType et, ErrorCode errorCode)
        {
            switch (et)
            {
                case MediaPlayerEvent.EventType.ReadyToPlay:
                    break;
                case MediaPlayerEvent.EventType.Started:
                    break;
                case MediaPlayerEvent.EventType.FirstFrameReady:
                    break;
                case MediaPlayerEvent.EventType.FinishedPlaying:
					if (finishedPlayingAction != null)
						finishedPlayingAction(movieName);
					else
						_mediaPlayer.CloseVideo();
                    break;
            }
            Debug.Log("Event: " + et.ToString());
        }
    // Callback function to handle events
    public void OnVideoEvent(MediaPlayer mp, MediaPlayerEvent.EventType et,
                             ErrorCode errorCode)
    {
        switch (et)
        {
        case MediaPlayerEvent.EventType.ReadyToPlay:
            mp.Control.Play();
            break;

        case MediaPlayerEvent.EventType.FirstFrameReady:
            Debug.Log("First frame ready");
            break;

        case MediaPlayerEvent.EventType.FinishedPlaying:
            mp.Control.Rewind();
            break;
        }
        Debug.Log("Event: " + et.ToString());
    }
Beispiel #8
0
 public void OnVideoEvent(MediaPlayer mp, MediaPlayerEvent.EventType et, ErrorCode errorCode)
 {
     if (errorCode != ErrorCode.None)  {
       Debug.LogError("ERROR:" + errorCode.ToString() + ":" + et.ToString());
     }
     switch (et)
     {
         case MediaPlayerEvent.EventType.ReadyToPlay:
             mp.Control.Play();
             break;
         case MediaPlayerEvent.EventType.FirstFrameReady:
             //Debug.Log("First frame ready");
             //Debug.Log("duration:" + mp.Info.GetDurationMs());
             break;
         case MediaPlayerEvent.EventType.FinishedPlaying:
             //mp.Control.Rewind();
             break;
     }
     //Debug.Log("Event: " + et.ToString());
 }
Beispiel #9
0
        // Callback function to handle events
        public void OnVideoEvent(MediaPlayer mp, MediaPlayerEvent.EventType et, ErrorCode errorCode)
        {
            switch (et)
            {
            case MediaPlayerEvent.EventType.ReadyToPlay:
                Debug.Log(mp.gameObject.name + " IS READY TO PLAY");
                break;

            case MediaPlayerEvent.EventType.Started:
                break;

            case MediaPlayerEvent.EventType.FirstFrameReady:
                SwapPlayers();
                break;

            case MediaPlayerEvent.EventType.FinishedPlaying:
                break;
            }

            Debug.Log(mp.name + "Event: " + et.ToString());
        }