Ejemplo n.º 1
0
 @Override
 public void onSurfaceDestroyed(SurfaceHolder holder) {
   if (vPlayer != null && vPlayer.isInitialized()) {
     if (vPlayer.isPlaying()) {
       vPlayer.stop();
       vPlayer.setState(PlayerService.STATE_NEED_RESUME);
     }
     vPlayer.releaseSurface();
     if (vPlayer.needResume()) vPlayer.start();
   }
 }
Ejemplo n.º 2
0
 @Override
 public void pause() {
   if (isInitialized()) vPlayer.stop();
 }
Ejemplo n.º 3
0
 protected void stopPlayer() {
   if (isInitialized()) {
     vPlayer.stop();
   }
 }