Skip to content

Commit 5b3b4f5

Browse files
author
zhaoyongqiang
committed
恢复Mac音量调节插件
1 parent baa582d commit 5b3b4f5

1 file changed

Lines changed: 16 additions & 19 deletions

File tree

macOS/APIExample/Examples/Advanced/SimpleFilter/SimpleFilter.swift

Lines changed: 16 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,16 @@ class SimpleFilterMain: BaseViewController {
2727
*/
2828
@IBOutlet weak var deviceRecordingVolumeSlider: Slider!
2929
func initVolumeSider() {
30-
deviceRecordingVolumeSlider.isHidden = true
31-
deviceRecordingVolumeSlider.label.stringValue = "Device Recording Volume".localized
32-
deviceRecordingVolumeSlider.slider.minValue = 0
33-
deviceRecordingVolumeSlider.slider.maxValue = 100
34-
deviceRecordingVolumeSlider.slider.intValue = 50
35-
36-
deviceRecordingVolumeSlider.onSliderChanged {
37-
let volume: Int32 = Int32(self.deviceRecordingVolumeSlider.slider.intValue)
38-
LogUtils.log(message: "onDeviceRecordingVolumeChanged \(volume)", level: .info)
39-
self.agoraKit.setExtensionPropertyWithVendor(SimpleFilterManager.vendorName(), extension: self.AUDIO_FILTER_NAME, key: "volume", value: String(volume))
40-
}
30+
deviceRecordingVolumeSlider.label.stringValue = "Device Recording Volume".localized
31+
deviceRecordingVolumeSlider.slider.minValue = 0
32+
deviceRecordingVolumeSlider.slider.maxValue = 100
33+
deviceRecordingVolumeSlider.slider.intValue = 50
34+
35+
deviceRecordingVolumeSlider.onSliderChanged {
36+
let volume: Int32 = Int32(self.deviceRecordingVolumeSlider.slider.intValue)
37+
LogUtils.log(message: "onDeviceRecordingVolumeChanged \(volume)", level: .info)
38+
self.agoraKit.setExtensionPropertyWithVendor(SimpleFilterManager.vendorName(), extension: self.AUDIO_FILTER_NAME, key: "volume", value: String(volume))
39+
}
4140
}
4241

4342
/**
@@ -103,8 +102,8 @@ class SimpleFilterMain: BaseViewController {
103102

104103
guard let resolution = self.selectedResolution,
105104
let fps = self.selectedFps else {
106-
return
107-
}
105+
return
106+
}
108107
self.agoraKit.setVideoEncoderConfiguration(
109108
AgoraVideoEncoderConfiguration(
110109
size: resolution.size(),
@@ -141,8 +140,8 @@ class SimpleFilterMain: BaseViewController {
141140

142141
guard let resolution = self.selectedResolution,
143142
let fps = self.selectedFps else {
144-
return
145-
}
143+
return
144+
}
146145
self.agoraKit.setVideoEncoderConfiguration(
147146
AgoraVideoEncoderConfiguration(
148147
size: resolution.size(),
@@ -296,8 +295,6 @@ class SimpleFilterMain: BaseViewController {
296295
config.eventDelegate = self
297296

298297
agoraKit = AgoraRtcEngineKit.sharedEngine(with: config, delegate: self)
299-
let result = agoraKit.setLogFile("/Users/zhaoyongqiang/Downloads/agorasdk.log")
300-
print(result)
301298
agoraKit.enableVideo()
302299

303300
agoraKit.enableExtension(withVendor: SimpleFilterManager.vendorName(), extension: VIDEO_FILTER_NAME, enabled: true)
@@ -346,8 +343,8 @@ class SimpleFilterMain: BaseViewController {
346343
let micId = selectedMicrophone?.deviceId,
347344
let role = selectedRole,
348345
let fps = selectedFps else {
349-
return
350-
}
346+
return
347+
}
351348

352349
agoraKit.setDevice(.videoCapture, deviceId: cameraId)
353350
agoraKit.setDevice(.audioRecording, deviceId: micId)

0 commit comments

Comments
 (0)