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 onBufferComplete() {
   player_back.setVisibility(View.GONE);
   vPlayerHandler.sendEmptyMessage(BUFFER_COMPLETE);
   if (vPlayer != null && !vPlayer.needResume()) startPlayer();
 }