From 1981dee5aec45793d3c4ebdbc4e637528c71b3c5 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 03 二月 2021 19:20:47 +0800
Subject: [PATCH] 'PPTV'

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

diff --git a/library-VideoPlayer/src/main/java/com/yeshi/video/player/VideoPlayerController.java b/library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java
similarity index 98%
rename from library-VideoPlayer/src/main/java/com/yeshi/video/player/VideoPlayerController.java
rename to library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java
index 0c73a92..b2ef168 100644
--- a/library-VideoPlayer/src/main/java/com/yeshi/video/player/VideoPlayerController.java
+++ b/library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java
@@ -1,4 +1,4 @@
-package com.yeshi.video.player;
+package com.yeshi.video.player.common;
 
 import android.app.Activity;
 import android.content.Context;
@@ -36,6 +36,7 @@
 import com.lcjian.library.entity.eventbus.PlayerLock;
 import com.lcjian.library.util.common.DimenUtils;
 import com.lcjian.library.util.common.TimeUtil;
+import com.yeshi.video.player.R;
 
 import java.util.List;
 import java.util.Timer;
@@ -193,7 +194,10 @@
      * @param resourceName
      * @return
      */
-    public VideoPlayerController setVideoInfo(List<VideoEpisode> episodeList, int playingPosition, int showType, String resourceName) {
+    public VideoPlayerController setVideoInfo(List<VideoEpisode> episodeList, int playingPosition, int showType, String resourceName) throws Exception {
+        if (playingPosition >= episodeList.size()) {
+            throw new Exception("闆嗘暟鏁扮粍瓒婄晫");
+        }
         VideoEpisode currentVideoEpisode = episodeList.get(playingPosition);
         this.videoName = currentVideoEpisode.getName();
         this.videoUrl = currentVideoEpisode.getVideoUrl();
@@ -704,7 +708,7 @@
             aq.id(R.id.view_bottom_fill).visibility(View.GONE);
             aq.id(R.id.tv_time_cutline).visibility(View.GONE);
 
-            aq.id(R.id.seekBar).getSeekBar().setProgress(seekBar.getProgress());
+            aq.id(R.id.seekBar_portrait).getSeekBar().setProgress(seekBar.getProgress());
         }
         VideoResourceUtil.setPlayImage(iv_play, mediaPlayer != null ? mediaPlayer.isPlaying() : false, isLand);
     }

--
Gitblit v1.8.0