@Override
 protected void onPause() {
   super.onPause();
   if (mRajRenderer == null) return;
   mSurfaceView.onPause();
   mRajRenderer.onVisibilityChanged(false);
   mRajRenderer.onSurfaceDestroyed();
 }
 public void onSurfaceDestroyed() {
   mMediaPlayer.release();
   super.onSurfaceDestroyed();
 }