From 799b8662790850240bc6e7e6d16241c1a8869a3d Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 27 八月 2021 19:02:34 +0800
Subject: [PATCH] 穿山甲广告SDK更新,64位处理器兼容

---
 library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java |   33 ++++++++-------------------------
 1 files changed, 8 insertions(+), 25 deletions(-)

diff --git a/library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java b/library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java
index 232c1c3..8258575 100644
--- a/library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java
+++ b/library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java
@@ -8,9 +8,11 @@
 import android.media.MediaPlayer;
 import android.net.ConnectivityManager;
 import android.net.NetworkInfo;
+
 import androidx.annotation.NonNull;
 import androidx.annotation.Nullable;
 import androidx.fragment.app.Fragment;
+
 import android.util.AttributeSet;
 import android.util.Log;
 import android.view.GestureDetector;
@@ -38,11 +40,12 @@
 import com.lcjian.library.util.common.TimeUtil;
 import com.yeshi.video.player.R;
 
+import org.greenrobot.eventbus.EventBus;
+
 import java.util.List;
 import java.util.Timer;
 import java.util.TimerTask;
 
-import de.greenrobot.event.EventBus;
 
 import static android.content.Context.AUDIO_SERVICE;
 
@@ -410,14 +413,16 @@
         @Override
         public void onStartTrackingTouch(SeekBar seekBar) {
             isTouch = true;
-            mediaPlayer.pause();
+            if (mediaPlayer != null)
+                mediaPlayer.pause();
             canHiddenController = false;
         }
 
         @Override
         public void onStopTrackingTouch(SeekBar seekBar) {
             isTouch = false;
-            mediaPlayer.start();
+            if (mediaPlayer != null)
+                mediaPlayer.start();
             int currentPosition = getSeconds(mediaPlayer.getCurrentPosition());
             tv_progress.setText(TimeUtil.getTimeDesc(currentPosition));
             canHiddenController = true;
@@ -871,28 +876,6 @@
     }
 
 
-    public interface IVideoPlayerListener {
-        //鏆傚仠
-        public void onVideoPause();
-
-        //鎾斁
-        public void onVideoPlay();
-
-        //涓嬩竴闆�
-        public void onNext();
-
-        //杩斿洖
-        public void onBack();
-
-        //閫夐泦
-        public void selectEpisode(int p, VideoEpisode episode);
-
-        //鎼滆棌
-        public void collect(boolean collect);
-
-        //鍒囨崲娓呮櫚搴�
-        public void changeDefinition(int p, VideoDefinition definition);
-    }
 
     //鎵嬪娍澶勭悊
     private class MSimpleGestureDectListener extends GestureDetector.SimpleOnGestureListener {

--
Gitblit v1.8.0