private void release(boolean cleartargetstate) { if (mMediaPlayer != null) { mMediaPlayer.reset(); mMediaPlayer.release(); mMediaPlayer = null; mCurrentState = STATE_IDLE; if (cleartargetstate) { mTargetState = STATE_IDLE; } } }
public void stopPlayback() { if (mMediaPlayer != null) { mMediaPlayer.stop(); mMediaPlayer.release(); mMediaPlayer = null; mCurrentState = STATE_IDLE; mTargetState = STATE_IDLE; } }
/** * 停止视频 */ public void stopPlayback() { if (mMediaPlayer != null) { mMediaPlayer.stop(); mMediaPlayer.release(); mMediaPlayer = null; mCurrentState = PlayStateParams.STATE_IDLE; mTargetState = PlayStateParams.STATE_IDLE; AudioManager am = (AudioManager) mAppContext.getSystemService(Context.AUDIO_SERVICE); am.abandonAudioFocus(null); } }
public void release(boolean cleartargetstate) { if (mMediaPlayer != null) { mMediaPlayer.reset(); mMediaPlayer.release(); mMediaPlayer = null; // REMOVED: mPendingSubtitleTracks.clear(); mCurrentState = PlayStateParams.STATE_IDLE; if (cleartargetstate) { mTargetState = PlayStateParams.STATE_IDLE; } AudioManager am = (AudioManager) mAppContext.getSystemService(Context.AUDIO_SERVICE); am.abandonAudioFocus(null); } }
/** * 停止播放 */ public void stopPlayback() { if (mMediaPlayer != null) { mMediaPlayer.stop(); mMediaPlayer.release(); mMediaPlayer = null; mCurrentState = MediaPlayerParams.STATE_IDLE; mTargetState = MediaPlayerParams.STATE_IDLE; _notifyMediaStatus(); AudioManager am = (AudioManager) mAppContext.getSystemService(Context.AUDIO_SERVICE); am.abandonAudioFocus(null); } }
public void release(boolean cleartargetstate) { if (mMediaPlayer != null) { mMediaPlayer.reset(); mMediaPlayer.release(); mMediaPlayer = null; // REMOVED: mPendingSubtitleTracks.clear(); mCurrentState = MediaPlayerParams.STATE_IDLE; _notifyMediaStatus(); if (cleartargetstate) { mTargetState = MediaPlayerParams.STATE_IDLE; } AudioManager am = (AudioManager) mAppContext.getSystemService(Context.AUDIO_SERVICE); am.abandonAudioFocus(null); } }
public void release(boolean cleartargetstate) { if (mMediaPlayer != null) { mMediaPlayer.reset(); mMediaPlayer.release(); mMediaPlayer = null; // REMOVED: mPendingSubtitleTracks.clear(); mCurrentState = STATE_IDLE; if (cleartargetstate) { mTargetState = STATE_IDLE; } AudioManager am = (AudioManager) mAppContext.getSystemService(Context.AUDIO_SERVICE); am.abandonAudioFocus(null); } }
public static void setMediaPlayer(IMediaPlayer mp) { if (sMediaPlayer != null && sMediaPlayer != mp) { if (sMediaPlayer.isPlaying()) sMediaPlayer.stop(); sMediaPlayer.release(); sMediaPlayer = null; } sMediaPlayer = mp; }
public int togglePlayer() { if (mMediaPlayer != null) mMediaPlayer.release(); if (mRenderView != null) mRenderView.getView().invalidate(); openVideo(); return mSettings.getPlayer(); }
public void stopPlayback() { if (mMediaPlayer != null) { mMediaPlayer.stop(); mMediaPlayer.release(); mMediaPlayer = null; if (mHudViewHolder != null) mHudViewHolder.setMediaPlayer(null); mCurrentState = STATE_IDLE; mTargetState = STATE_IDLE; AudioManager am = (AudioManager) mAppContext.getSystemService(Context.AUDIO_SERVICE); am.abandonAudioFocus(null); } }
@Override public void release() { mBackEndMediaPlayer.release(); }
@Override public void release() { mBackEndMediaPlayer.release(); }
public void stopPlayback() { if (mMediaPlayer != null) { mMediaPlayer.stop(); mMediaPlayer.release(); mMediaPlayer = null; mCurrentState = STATE_IDLE; mTargetState = STATE_IDLE; } }
private void releaseMediaPlayer() { if (mediaPlayer != null) { log("releaseMediaPlayer"); mediaPlayer.release(); mediaPlayer = null; } }
public void stopPlayback() { if (mMediaPlayer != null) { mMediaPlayer.stop(); mMediaPlayer.release(); mMediaPlayer = null; mCurrentState = STATE_IDLE; mTargetState = STATE_IDLE; AudioManager am = (AudioManager) mAppContext.getSystemService(Context.AUDIO_SERVICE); am.abandonAudioFocus(null); } }
public int togglePlayer() { if (mMediaPlayer != null) mMediaPlayer.release(); if (mRenderView != null) mRenderView.getView().invalidate(); openVideo(); return 2; }
public static void setMediaPlayer(IMediaPlayer mp) { if (sMediaPlayer != null && sMediaPlayer != mp) { if (sMediaPlayer.isPlaying()) sMediaPlayer.stop(); sMediaPlayer.release(); sMediaPlayer = null; } sMediaPlayer = mp; }
public static void setMediaPlayer(IMediaPlayer mp) { if (sMediaPlayer != null && sMediaPlayer != mp) { if (sMediaPlayer.isPlaying()) sMediaPlayer.stop(); sMediaPlayer.release(); sMediaPlayer = null; } sMediaPlayer = mp; }
public void stopPlayback() { if (mMediaPlayer != null) { mMediaPlayer.stop(); mMediaPlayer.release(); mMediaPlayer = null; if (mHudViewHolder != null) mHudViewHolder.setMediaPlayer(null); mCurrentState = STATE_IDLE; mTargetState = STATE_IDLE; AudioManager am = (AudioManager) mAppContext.getSystemService(Context.AUDIO_SERVICE); am.abandonAudioFocus(null); } }
/** 释放播放器 */ private void releasePlayer(boolean notify) { if (mMediaPlayer != null) { mMediaPlayer.reset(); mMediaPlayer.release(); mMediaPlayer = null; } IVideoView iVideoView = getVideoView(); if (iVideoView != null && notify) { iVideoView.onReleasePlayer(); } }