Added MediaPlayerCallback interface