android.view.SurfaceHolder.Callback#android.media.MediaPlayer.OnSeekCompleteListener源码实例Demo

下面列出了android.view.SurfaceHolder.Callback#android.media.MediaPlayer.OnSeekCompleteListener 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: FimiX8-RE   文件: CustomVideoView.java
public void seekAndPause(int position) {
    if (this.playerState == 1) {
        showPauseView(false);
        setCurrentPlayState(2);
        if (isPlaying()) {
            this.mediaPlayer.seekTo(position);
            this.mediaPlayer.setOnSeekCompleteListener(new OnSeekCompleteListener() {
                public void onSeekComplete(MediaPlayer mp) {
                    LogUtil.d(CustomVideoView.TAG, "do seek and pause");
                    CustomVideoView.this.mediaPlayer.pause();
                    CustomVideoView.this.mHandler.removeCallbacksAndMessages(null);
                }
            });
        }
    }
}
 
源代码2 项目: FimiX8-RE   文件: X8CustomVideoView.java
public void seekAndPause(int position) {
    if (this.playerState == 1) {
        showPauseView(false);
        this.listener.onVideoPause(false);
        setCurrentPlayState(2);
        if (isPlaying()) {
            this.mediaPlayer.seekTo(position);
            this.mediaPlayer.setOnSeekCompleteListener(new OnSeekCompleteListener() {
                public void onSeekComplete(MediaPlayer mp) {
                    LogUtil.d(X8CustomVideoView.TAG, "do seek and pause");
                    X8CustomVideoView.this.mediaPlayer.pause();
                    X8CustomVideoView.this.mHandler.removeCallbacksAndMessages(null);
                }
            });
        }
    }
}
 
源代码3 项目: FimiX8-RE   文件: CustomVideoView.java
public void seekAndResume(int position) {
    if (this.mediaPlayer != null) {
        showPauseView(true);
        entryResumeState();
        this.mediaPlayer.seekTo(position);
        this.mediaPlayer.setOnSeekCompleteListener(new OnSeekCompleteListener() {
            public void onSeekComplete(MediaPlayer mp) {
                LogUtil.d(CustomVideoView.TAG, "do seek and resume");
                CustomVideoView.this.mediaPlayer.start();
                CustomVideoView.this.mHandler.sendEmptyMessage(1);
            }
        });
    }
}
 
源代码4 项目: FimiX8-RE   文件: X8CustomVideoView.java
public void seekAndResume(int position) {
    if (this.mediaPlayer != null) {
        showPauseView(true);
        this.listener.onVideoPause(true);
        entryResumeState();
        this.mediaPlayer.seekTo(position);
        this.mediaPlayer.setOnSeekCompleteListener(new OnSeekCompleteListener() {
            public void onSeekComplete(MediaPlayer mp) {
                LogUtil.d(X8CustomVideoView.TAG, "do seek and resume");
                X8CustomVideoView.this.mediaPlayer.start();
                X8CustomVideoView.this.mHandler.sendEmptyMessage(1);
            }
        });
    }
}
 
源代码5 项目: letv   文件: VideoViewH264m3u8.java
public void setOnSeekCompleteListener(OnSeekCompleteListener l) {
    this.mOnSeekCompleteListener = l;
}
 
源代码6 项目: letv   文件: VideoViewH264LeMobile.java
public void setOnSeekCompleteListener(OnSeekCompleteListener l) {
    this.mOnSeekCompleteListener = l;
}
 
源代码7 项目: letv   文件: VideoViewH264m3u8Hw.java
public void setOnSeekCompleteListener(OnSeekCompleteListener l) {
    this.mOnSeekCompleteListener = l;
}
 
源代码8 项目: letv   文件: VideoViewH264m3u8HwLeMobile.java
public void setOnSeekCompleteListener(OnSeekCompleteListener l) {
    this.mOnSeekCompleteListener = l;
}
 
源代码9 项目: letv   文件: VideoViewH264mp4.java
public void setOnSeekCompleteListener(OnSeekCompleteListener l) {
    this.mOnSeekCompleteListener = l;
}
 
源代码10 项目: letv   文件: VideoViewTV.java
public OnSeekCompleteListener getOnSeekCompleteListener() {
    return this.mOnSeekCompleteListener;
}
 
源代码11 项目: letv   文件: VideoViewTV.java
public void setOnSeekCompleteListener(OnSeekCompleteListener mOnSeekCompleteListener) {
    this.mOnSeekCompleteListener = mOnSeekCompleteListener;
}
 
源代码12 项目: letv   文件: VideoViewH264m3u8_4D.java
public void setOnSeekCompleteListener(OnSeekCompleteListener l) {
    this.mOnSeekCompleteListener = l;
}
 
源代码13 项目: letv   文件: VideoViewH264LeMobile_4D.java
public void setOnSeekCompleteListener(OnSeekCompleteListener l) {
    this.mOnSeekCompleteListener = l;
}
 
源代码14 项目: letv   文件: VideoViewH264mp4_4D.java
public void setOnSeekCompleteListener(OnSeekCompleteListener l) {
    this.mOnSeekCompleteListener = l;
}
 
源代码15 项目: letv   文件: VideoViewH264m3u8Hw_4D.java
public void setOnSeekCompleteListener(OnSeekCompleteListener l) {
    this.mOnSeekCompleteListener = l;
}
 
源代码16 项目: letv   文件: FFMpegPlayer.java
public void setOnSeekCompleteListener(OnSeekCompleteListener listener) {
    this.mOnSeekCompleteListener = listener;
}
 
源代码17 项目: FullscreenVideoView   文件: FullscreenVideoView.java
public void setOnSeekCompleteListener(OnSeekCompleteListener l) {
    if (mediaPlayer != null)
        this.seekCompleteListener = l;
    else throw new RuntimeException("Media Player is not initialized");
}
 
源代码18 项目: letv   文件: LetvMediaPlayerControl.java
void setOnSeekCompleteListener(OnSeekCompleteListener onSeekCompleteListener);