Listener interface for playback events.
Called on playback error.
Called when a single loop iteration completes.
Called when all loops complete and playback stops. Not called if looping infinitely.
Called when playback pauses.
Called when playback starts.