Am implementing a playlist of songs in my game that loops in the background. Everything works fine except that MediaPlayer.State is not implemented so I have no way of knowing when the song has completed and need to move to the next song.
In XNA windows I simply check to see if the song is not playing
if (MediaPlayer.State != MediaState.Playing)
in the Update loop and then start the next song. Is there a workaround for this or can I have only one song that loops.