Ensure that resume() can be called while the device is in the BUFFERING state but really playing, attempting to transition to PAUSED by calling Pause() multiple times.