code: public void pause() throws IllegalStateException {
          Log.d(TAG, "pause");
          if (mediaPlayer != null) {
              currentState = State.PAUSED;
              mediaPlayer.pause();
          } else throw new RuntimeException("Media Player is not initialized");
      }
docs: MediaPlayer method (pause)
  
  @see <a href="http://developer.android.com/reference/android/media/MediaPlayer.html#pause%28%29">pause</a>