mMediaPlayer.setScreenOnWhilePlaying(true); mPrepareStartTime = System.currentTimeMillis(); mMediaPlayer.prepareAsync();
mMediaPlayer.prepareAsync(); mCurrentState = STATE_PREPARING; attachMediaController();
private void initVideo(Message msg) { try { currentVideoWidth = 0; currentVideoHeight = 0; if (playerManager != null) { playerManager.release(); } playerManager = getPlayManager(); cacheManager = getCacheManager(); if (cacheManager != null) { cacheManager.setCacheAvailableListener(this); } playerManager.initVideoPlayer(context, msg, optionModelList, cacheManager); setNeedMute(needMute); IMediaPlayer mediaPlayer = playerManager.getMediaPlayer(); mediaPlayer.setOnCompletionListener(this); mediaPlayer.setOnBufferingUpdateListener(this); mediaPlayer.setScreenOnWhilePlaying(true); mediaPlayer.setOnPreparedListener(this); mediaPlayer.setOnSeekCompleteListener(this); mediaPlayer.setOnErrorListener(this); mediaPlayer.setOnInfoListener(this); mediaPlayer.setOnVideoSizeChangedListener(this); mediaPlayer.prepareAsync(); } catch (Exception e) { e.printStackTrace(); } }
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); mMediaPlayer.setScreenOnWhilePlaying(true); mMediaPlayer.prepareAsync();
@Override public void prepareAsync() throws IllegalStateException { mBackEndMediaPlayer.prepareAsync(); }
@Override public void prepareAsync() throws IllegalStateException { mBackEndMediaPlayer.prepareAsync(); }
@Override public void prepareAsync() throws IllegalStateException { mBackEndMediaPlayer.prepareAsync(); }
@Override public void prepareAsync() throws IllegalStateException { mBackEndMediaPlayer.prepareAsync(); }
@Override public void prepareAsync() throws IllegalStateException { mBackEndMediaPlayer.prepareAsync(); }
@Override public void prepareAsync() throws IllegalStateException { mBackEndMediaPlayer.prepareAsync(); }
@Override public void prepareAsync() throws IllegalStateException { mBackEndMediaPlayer.prepareAsync(); }
@Override public void prepareAsync() throws IllegalStateException { mBackEndMediaPlayer.prepareAsync(); }
@Override public void prepareAsync() throws IllegalStateException { mBackEndMediaPlayer.prepareAsync(); }
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); mMediaPlayer.setScreenOnWhilePlaying(true); mMediaPlayer.prepareAsync(); if (mHudViewHolder != null) mHudViewHolder.setMediaPlayer(mMediaPlayer);
mMediaPlayer.setDataSource(mCurrentUrl); mMediaPlayer.prepareAsync(); mCurrentState = STATE_PREPARING; if (mVideoController != null) {
mMediaPlayer.prepareAsync(); mCurrentState = STATE_PREPARING; if (mController != null) {
mMediaPlayer.setOnInfoListener(this); mMediaPlayer.setOnVideoSizeChangedListener(this); mMediaPlayer.prepareAsync();
mMediaPlayer.setDisplay(mSurfaceHolder); mMediaPlayer.setScreenOnWhilePlaying(true); mMediaPlayer.prepareAsync(); mCurrentState = STATE_PREPARING; attachMediaController();
@Override public void doPrepar(final Context context, final String url, final Map<String, String> headers, Object... objects) { // new Thread(new Runnable() { // @Override // public void run() { try { release(); mediaPlayer = getMedia(context, url, headers, objects); mediaPlayer.setOnPreparedListener(IjkBaseMedia.this); mediaPlayer.setOnVideoSizeChangedListener(IjkBaseMedia.this); mediaPlayer.setOnCompletionListener(IjkBaseMedia.this); mediaPlayer.setOnErrorListener(IjkBaseMedia.this); mediaPlayer.setOnInfoListener(IjkBaseMedia.this); mediaPlayer.setOnBufferingUpdateListener(IjkBaseMedia.this); mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); mediaPlayer.setScreenOnWhilePlaying(true); mediaPlayer.prepareAsync(); } catch (Exception e) { e.printStackTrace(); onError(mediaPlayer, MEDIA_ERROR_UNKNOWN, MEDIA_ERROR_UNKNOWN); } //} }).start(); }
mediaPlayer.setDataSource(context, uri, headers); currentState(STATE_PREPARING); mediaPlayer.prepareAsync(); } catch (IOException e) { currentState(STATE_ERROR);