Browse Source

修改代码

yangchong 3 years ago
parent
commit
2752a67740

+ 2 - 1
Demo/src/main/java/com/yc/ycvideoplayer/audio/AudioActivity.java

@@ -61,13 +61,14 @@ public class AudioActivity extends AppCompatActivity implements View.OnClickList
         btnBrazil.setOnClickListener(this);
         btnBrazil.setOnClickListener(this);
         btnTts.setOnClickListener(this);
         btnTts.setOnClickListener(this);
         btnTtsDemo.setOnClickListener(this);
         btnTtsDemo.setOnClickListener(this);
+
+        AudioService.getInstance().init(this);
     }
     }
 
 
 
 
     @Override
     @Override
     public void onClick(View v) {
     public void onClick(View v) {
         if (v == btnInit){
         if (v == btnInit){
-            AudioService.getInstance().init(this);
             AudioService.getInstance().setPlayStateListener(new AudioManager.PlayStateListener() {
             AudioService.getInstance().setPlayStateListener(new AudioManager.PlayStateListener() {
                 @Override
                 @Override
                 public void onStartPlay() {
                 public void onStartPlay() {

+ 0 - 15
Demo/src/main/java/com/yc/ycvideoplayer/audio/TTSAudioActivity.java

@@ -20,12 +20,7 @@ public class TTSAudioActivity extends AppCompatActivity implements View.OnClickL
     private Button btnSpeakTts2;
     private Button btnSpeakTts2;
     private Button btnSpeakTts3;
     private Button btnSpeakTts3;
     private Button btnSpeakTts4;
     private Button btnSpeakTts4;
-    private Button btnResume;
     private Button btnStop;
     private Button btnStop;
-    private Button btnHighPriority;
-    private Button btnRelease;
-    private Button btnBrazil;
-    private Button btnTts;
 
 
 
 
     @Override
     @Override
@@ -40,10 +35,6 @@ public class TTSAudioActivity extends AppCompatActivity implements View.OnClickL
         btnSpeakTts4 = findViewById(R.id.btn_speak_tts4);
         btnSpeakTts4 = findViewById(R.id.btn_speak_tts4);
         btnResume = findViewById(R.id.btn_resume);
         btnResume = findViewById(R.id.btn_resume);
         btnStop = findViewById(R.id.btn_stop);
         btnStop = findViewById(R.id.btn_stop);
-        btnHighPriority = findViewById(R.id.btn_high_priority);
-        btnRelease = findViewById(R.id.btn_release);
-        btnBrazil = findViewById(R.id.btn_brazil);
-        btnTts = findViewById(R.id.btn_tts);
 
 
         btnInit.setOnClickListener(this);
         btnInit.setOnClickListener(this);
         btnSpeakTts1.setOnClickListener(this);
         btnSpeakTts1.setOnClickListener(this);
@@ -87,16 +78,10 @@ public class TTSAudioActivity extends AppCompatActivity implements View.OnClickL
                     textToSpeech.speak("简单播放,"+i, TextToSpeech.QUEUE_ADD, null);
                     textToSpeech.speak("简单播放,"+i, TextToSpeech.QUEUE_ADD, null);
                 }
                 }
             }
             }
-        } else if (v == btnResume){
         } else if (v == btnStop){
         } else if (v == btnStop){
             if (textToSpeech!=null){
             if (textToSpeech!=null){
                 textToSpeech.stop();
                 textToSpeech.stop();
             }
             }
-        } else if (v == btnHighPriority){
-
-        } else if (v == btnRelease){
-        } else if (v == btnBrazil){
-        } else if (v == btnTts){
         }
         }
     }
     }
 
 

+ 1 - 1
README.md

@@ -147,7 +147,7 @@
     |**com.github.yangchong211.YCVideoPlayer:VideoRecorder:1.1.0** | 视频录频 |
     |**com.github.yangchong211.YCVideoPlayer:VideoRecorder:1.1.0** | 视频录频 |
     |**com.github.yangchong211.YCVideoPlayer:VideoMonitor:1.1.0** | 视频监控库 |
     |**com.github.yangchong211.YCVideoPlayer:VideoMonitor:1.1.0** | 视频监控库 |
 - 关于案例中仿抖音滑动视频
 - 关于案例中仿抖音滑动视频
-
+    - 具体可以看:[仿抖音滑动分页视频](https://github.com/yangchong211/YCScrollPager)
 
 
 
 
 #### 4.2 在xml中添加布局
 #### 4.2 在xml中添加布局

+ 0 - 0
ReadMeWiki/00.方案实践/04.视频播放器整体结构.md → ReadMeWiki/00.方案实践/00.视频播放器整体结构.md


+ 0 - 0
ReadMeWiki/00.方案实践/06.视频边播边缓存分析.md → ReadMeWiki/00.方案实践/04.视频边播边缓存分析.md


+ 1 - 1
ReadMeWiki/00.方案实践/07.视频播放器列表播放.md

@@ -1,4 +1,4 @@
-# 16.视频播放器列表播放
+# 视频播放器列表播放
 #### 目录介绍
 #### 目录介绍
 
 
 
 

+ 4 - 5
ReadMeWiki/00.方案实践/08.视频播放器埋点监听.md

@@ -1,9 +1,8 @@
-# 29.视频播放器埋点监听
+# 视频播放器埋点监听
 #### 目录介绍
 #### 目录介绍
-- 01.传统一点的做法
-- 02.如何实现统一埋点
-- 03.具体实现代码案例
-- 04.如何配置使用
+- 01.视频播放器埋点背景
+
+
 
 
 
 
 ### 01.传统一点的做法
 ### 01.传统一点的做法

+ 0 - 0
ReadMeWiki/00.方案实践/09.视频播放器使用设计模式.md → ReadMeWiki/00.方案实践/09.播放器使用设计模式.md


+ 1 - 1
ReadMeWiki/01.原理知识/05.视频播放器流程分析.md

@@ -1,4 +1,4 @@
-# 15.视频播放器流程分析
+# 视频播放器流程分析
 #### 目录介绍
 #### 目录介绍
 - 01.视频播放的流程图
 - 01.视频播放的流程图
 - 02.流程图简单分析
 - 02.流程图简单分析

+ 1 - 1
ReadMeWiki/03.优化实践/11.视频播放器音频焦点抢占.md

@@ -1,4 +1,4 @@
-# 11.视频播放器音频焦点抢占
+# 视频播放器音频焦点抢占
 #### 目录介绍
 #### 目录介绍
 - 01.先说一下音视频焦点问题
 - 01.先说一下音视频焦点问题
 - 02.为何处理音视频焦点抢占
 - 02.为何处理音视频焦点抢占

+ 2 - 1
VideoPlayer/src/main/java/com/yc/video/player/VideoViewManager.java

@@ -50,7 +50,8 @@ public class VideoViewManager {
     private static VideoPlayerConfig sConfig;
     private static VideoPlayerConfig sConfig;
 
 
     private VideoViewManager() {
     private VideoViewManager() {
-        mPlayOnMobileNetwork = getConfig().mPlayOnMobileNetwork;
+        VideoPlayerConfig config = getConfig();
+        mPlayOnMobileNetwork = config.mPlayOnMobileNetwork;
     }
     }
 
 
     /**
     /**