Ver Fonte

1.播放器优化

Steven há 1 ano atrás
pai
commit
6d0067835b

+ 2 - 1
KulexiuForStudent/KulexiuForStudent/Common/Base/AccompanyWebView/AudioEnginePlayer.m

@@ -283,10 +283,11 @@
         
         AVAudioTime *playerTime = [self.bgPlayer playerTimeForNodeTime:nodeTime];
         double sampleRate = [playerTime sampleRate];
-        double elapsedSamples = (double)[playerTime sampleTime] + self.startPosition;
+        double elapsedSamples = (double)[playerTime sampleTime];
         if (elapsedSamples <= 0) {
             elapsedSamples = 0;
         }
+        elapsedSamples += self.startPosition;
         NSTimeInterval currentTime = elapsedSamples / sampleRate;
         NSLog(@"当前时间----- %f",currentTime*1000);
         return currentTime*1000;

+ 1 - 1
KulexiuForStudent/KulexiuForStudent/Common/Base/AccompanyWebView/KSAccompanyWebViewController.m

@@ -956,7 +956,7 @@
                 NSInteger totalDelay = 0;
                 for (NSInteger index = 0 ; index < self.delayArray.count; index++) {
                     NSInteger micDelay = [self.delayArray[index] integerValue];
-                    if (micDelay > 10 && micDelay < 100) {
+                    if (micDelay > 10 && micDelay < 300) {
                         totalDelay += micDelay;
                     }
                     else {