onPlayerStateChanged method
Handle player state changes
Implementation
bool onPlayerStateChanged(int playerId, PlayerState state) {
if (_playerId != playerId) {
return false; //player doesn't belong to this call
}
if (state != PlayerState.started) {
_playerId = 0; //player finished or failed
notifyListeners();
}
return true;
}