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;
}