|
@@ -96,7 +96,7 @@ static void HandleMediaInstanceStateChanged(const libvlc_event_t * event, void *
|
|
|
newState = VLCMediaPlayerStatePlaying;
|
|
|
else if (event->type == libvlc_MediaPlayerPaused)
|
|
|
newState = VLCMediaPlayerStatePaused;
|
|
|
- else if (event->type == libvlc_MediaPlayerEndReached)
|
|
|
+ else if (event->type == libvlc_MediaPlayerEndReached || event->type == libvlc_MediaPlayerStopped)
|
|
|
newState = VLCMediaPlayerStateStopped;
|
|
|
else if (event->type == libvlc_MediaPlayerEncounteredError)
|
|
|
newState = VLCMediaPlayerStateError;
|