|
@@ -310,8 +310,15 @@ public class BFRecordScreenController: BFBaseViewController {
|
|
BFLog(1, message: "haveSpeak is:\(haveSpeak),noHaveSpeak is:\(noHaveSpeak)")
|
|
BFLog(1, message: "haveSpeak is:\(haveSpeak),noHaveSpeak is:\(noHaveSpeak)")
|
|
self?.haveSpeakVolume = haveSpeak / 100.0
|
|
self?.haveSpeakVolume = haveSpeak / 100.0
|
|
self?.noSpeakVolume = noHaveSpeak / 100.0
|
|
self?.noSpeakVolume = noHaveSpeak / 100.0
|
|
-
|
|
|
|
-// self?.assetPlayer?.volume = self?.noSpeakVolume
|
|
|
|
|
|
+ if !(self?.isNormalPlaying ?? false) && !(self?.isRecording ?? false) {
|
|
|
|
+ if (self?.deleteRecordBtn.isHidden ?? false) {
|
|
|
|
+ self?.recordPlayer?.volume = 0
|
|
|
|
+ self?.assetPlayer?.volume = self?.noSpeakVolume ?? 1.0
|
|
|
|
+ } else {
|
|
|
|
+ self?.recordPlayer?.volume = 1.0
|
|
|
|
+ self?.assetPlayer?.volume = self?.haveSpeakVolume ?? 0.0
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
return audioSettingView
|
|
return audioSettingView
|