|
@@ -50,7 +50,7 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
}
|
|
|
|
|
|
private void init(Context context){
|
|
|
- Logger.d("SystemVideoPlayer,init()");
|
|
|
+ Logger.d("IjkVideoPlayer,init()");
|
|
|
mediaPlayer = new IjkMediaPlayer();
|
|
|
initVideoView();
|
|
|
enableHardwareDecoding();
|
|
@@ -70,7 +70,7 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
}
|
|
|
|
|
|
private void initVideoView(){
|
|
|
- Logger.d("SystemVideoPlayer,initVideoView()");
|
|
|
+ Logger.d("IjkVideoPlayer,initVideoView()");
|
|
|
mediaPlayer.setOnPreparedListener((mp) ->{
|
|
|
mediaPlayer.start();
|
|
|
iVideoPlayer.onPlaying();
|
|
@@ -116,7 +116,7 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
@Override
|
|
|
public void play(String url, String examineId, String examineType) {
|
|
|
try {
|
|
|
- Logger.d(String.format("SystemVideoPlayer,play(%s,%s,%s)",
|
|
|
+ Logger.d(String.format("IjkPlayer,play(%s,%s,%s)",
|
|
|
url,examineId,examineType));
|
|
|
if (mediaPlayer == null) {
|
|
|
Logger.e(PLAYER_OBJ_NULL,"播放器对象为null,退出执行");
|
|
@@ -133,14 +133,14 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
|
|
|
@Override
|
|
|
public void setStartTime(int time) {
|
|
|
- Logger.d(String.format("SystemVideoPlayer,setStartTime(%s)",
|
|
|
+ Logger.d(String.format("IjkVideoPlayer,setStartTime(%s)",
|
|
|
time));
|
|
|
this.startTime = time;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void resume() {
|
|
|
- Logger.d("SystemVideoPlayer,resume()");
|
|
|
+ Logger.d("ijkVideoPlayer,resume()");
|
|
|
if (mediaPlayer == null) {
|
|
|
Logger.e(PLAYER_OBJ_NULL,"播放器对象为null,退出执行");
|
|
|
return;
|
|
@@ -156,7 +156,7 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
|
|
|
@Override
|
|
|
public void pause() {
|
|
|
- Logger.d("SystemVideoPlayer,pause()");
|
|
|
+ Logger.d("IjkVideoPlayer,pause()");
|
|
|
if (mediaPlayer == null) {
|
|
|
Logger.e(PLAYER_OBJ_NULL,"播放器对象为null,退出执行");
|
|
|
return;
|
|
@@ -172,7 +172,7 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
|
|
|
@Override
|
|
|
public void seek(int position) {
|
|
|
- Logger.d(String.format("SystemVideoPlayer,seek(%s)",
|
|
|
+ Logger.d(String.format("IjkVideoPlayer,seek(%s)",
|
|
|
position));
|
|
|
if (mediaPlayer == null) {
|
|
|
Logger.e(PLAYER_OBJ_NULL,"播放器对象为null,退出执行");
|
|
@@ -187,7 +187,7 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
|
|
|
@Override
|
|
|
public void release() {
|
|
|
- Logger.d("SystemVideoPlayer,release()");
|
|
|
+ Logger.d("IjkVideoPlayer,release()");
|
|
|
if (mediaPlayer == null) {
|
|
|
Logger.e(PLAYER_OBJ_NULL,"播放器对象为null,退出执行");
|
|
|
return;
|
|
@@ -202,7 +202,7 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
|
|
|
@Override
|
|
|
public boolean isPlaying() {
|
|
|
- Logger.d("SystemVideoPlayer,isPlaying()");
|
|
|
+ Logger.d("IjkVideoPlayer,isPlaying()");
|
|
|
if (mediaPlayer == null) {
|
|
|
Logger.e(PLAYER_OBJ_NULL,"播放器对象为null,退出执行");
|
|
|
return false;
|
|
@@ -212,13 +212,13 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
|
|
|
@Override
|
|
|
public boolean isPrePared() {
|
|
|
- Logger.d("SystemVideoPlayer,isPrePared()");
|
|
|
+ Logger.d("IjkVideoPlayer,isPrePared()");
|
|
|
return mHadPrepared;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public int getDuration() {
|
|
|
- Logger.d("SystemVideoPlayer,getDuration()");
|
|
|
+ Logger.d("IjkVideoPlayer,getDuration()");
|
|
|
if (mediaPlayer == null) {
|
|
|
Logger.e(PLAYER_OBJ_NULL,"播放器对象为null,退出执行");
|
|
|
return 0;
|
|
@@ -232,7 +232,7 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
|
|
|
@Override
|
|
|
public int getCurrentPlayPosition() {
|
|
|
- Logger.d("SystemVideoPlayer,getCurrentPlayPosition()");
|
|
|
+ Logger.d("IjkVideoPlayer,getCurrentPlayPosition()");
|
|
|
if (mediaPlayer == null) {
|
|
|
Logger.e(PLAYER_OBJ_NULL,"播放器对象为null,退出执行");
|
|
|
return 0;
|
|
@@ -242,13 +242,13 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
|
|
|
@Override
|
|
|
public int getCurrentStatus() {
|
|
|
- Logger.d("SystemVideoPlayer,getCurrentStatus()");
|
|
|
+ Logger.d("IjkVideoPlayer,getCurrentStatus()");
|
|
|
return playerStatus;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void setVideoPlayerListener(@NonNull IVideoPlayer iVideoPlayer) {
|
|
|
- Logger.d("SystemVideoPlayer,setVideoPlayerListener()");
|
|
|
+ Logger.d("IjkVideoPlayer,setVideoPlayerListener()");
|
|
|
this.iVideoPlayer = iVideoPlayer;
|
|
|
}
|
|
|
|
|
@@ -262,7 +262,7 @@ public class IjkVideoPlayer extends BaseMediaPlayer {
|
|
|
* 在播放器准备好后,跳转到传入的startTime处
|
|
|
* */
|
|
|
private void seekToStartTime(){
|
|
|
- Logger.d("SystemVideoPlayer,seekToStartTime()");
|
|
|
+ Logger.d("IjkVideoPlayer,seekToStartTime()");
|
|
|
if(mediaPlayer == null){
|
|
|
Logger.e(PLAYER_OBJ_NULL,"videoView is null, can`t seekToStartTime");
|
|
|
return;
|