mirror of
https://github.com/Toxblh/MTMR.git
synced 2026-01-11 17:38:38 +00:00
* removed unused code
This commit is contained in:
parent
7a3c4811ac
commit
20699e9de7
@ -14,9 +14,7 @@ class VolumeViewController: NSCustomTouchBarItem {
|
||||
mScope: kAudioDevicePropertyScopeOutput,
|
||||
mElement: kAudioObjectPropertyElementMaster)
|
||||
|
||||
addListenerBlock(listenerBlock: audioObjectPropertyListenerBlock,
|
||||
onAudioObjectID: defaultDeviceID,
|
||||
forPropertyAddress: &forPropertyAddress)
|
||||
AudioObjectAddPropertyListenerBlock(defaultDeviceID, &forPropertyAddress, nil, audioObjectPropertyListenerBlock)
|
||||
|
||||
if (image == nil) {
|
||||
sliderItem = CustomSlider()
|
||||
@ -32,28 +30,10 @@ class VolumeViewController: NSCustomTouchBarItem {
|
||||
self.view = sliderItem
|
||||
}
|
||||
|
||||
func addListenerBlock( listenerBlock: @escaping AudioObjectPropertyListenerBlock, onAudioObjectID: AudioObjectID, forPropertyAddress: UnsafePointer<AudioObjectPropertyAddress>) {
|
||||
|
||||
if (kAudioHardwareNoError != AudioObjectAddPropertyListenerBlock(onAudioObjectID, forPropertyAddress, nil, listenerBlock)) {
|
||||
print("Error calling: AudioObjectAddPropertyListenerBlock") }
|
||||
}
|
||||
|
||||
func audioObjectPropertyListenerBlock (numberAddresses: UInt32, addresses: UnsafePointer<AudioObjectPropertyAddress>) {
|
||||
var index: UInt32 = 0
|
||||
while index < numberAddresses {
|
||||
let address: AudioObjectPropertyAddress = addresses[Int(index)]
|
||||
switch address.mSelector {
|
||||
case kAudioHardwareServiceDeviceProperty_VirtualMasterVolume:
|
||||
DispatchQueue.main.async {
|
||||
self.sliderItem.floatValue = self.getInputGain() * 100
|
||||
}
|
||||
default:
|
||||
|
||||
print("We didn't expect this!")
|
||||
|
||||
}
|
||||
index += 1
|
||||
}
|
||||
}
|
||||
|
||||
required init?(coder: NSCoder) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user