Quellcode durchsuchen

优化部分代码

Pq vor 1 Jahr
Ursprung
Commit
fd491b4bfc

+ 4 - 2
accompany/src/main/java/com/daya/orchestra/accompany/helper/AccompanyPlayHelper.java

@@ -228,6 +228,8 @@ public class AccompanyPlayHelper implements MediaPlayer.OnCompletionListener {
             } catch (Exception e) {
                 e.printStackTrace();
             }
+        } else {
+            LOG.i(TAG, "发送webSocket消息,但是webSocketClient未开启:" + message);
         }
     }
 
@@ -277,7 +279,7 @@ public class AccompanyPlayHelper implements MediaPlayer.OnCompletionListener {
                         public void onNext(@NonNull String recorder) {
                             LOG.i(TAG, "startRecording_onNext: " + recorder);
                             if ("-2".equals(recorder)) {
-                                long bufferDuration = (long) wavRecorder.getBufferDuration();
+                                long bufferDuration = wavRecorder != null ? (long) wavRecorder.getBufferDuration() : 0;
                                 long time = System.currentTimeMillis();
                                 long result = time - bufferDuration;
                                 toPlayTuneMusic(result);
@@ -519,7 +521,7 @@ public class AccompanyPlayHelper implements MediaPlayer.OnCompletionListener {
         }
     }
 
-    public void toPlay2(long startTime,int firstNoteTime, boolean isMute) {
+    public void toPlay2(long startTime, int firstNoteTime, boolean isMute) {
         if (TextUtils.isEmpty(musicSrc)) {
             return;
         }