美文网首页
iOS AVAudioSession 属性值打印

iOS AVAudioSession 属性值打印

作者: Youzhicha | 来源:发表于2021-05-24 18:06 被阅读0次

···

#import <AVFoundation/AVFoundation.h>

AVAudioSession *avs = [AVAudioSession sharedInstance];
NSLog(@"AN category: %@",avs.category);
NSLog(@"AN mode: %@", avs.mode);
NSLog(@"AN categoryOptions: %d", avs.categoryOptions);
NSLog(@"AN secondaryAudioShouldBeSilencedHint: %d",avs.secondaryAudioShouldBeSilencedHint);
NSLog(@"AN currentRoute: %@", avs.currentRoute);
NSLog(@"AN maximumInputNumberOfChannels: %d", avs.maximumInputNumberOfChannels);

NSLog(@"AN maximumOutputNumberOfChannels: %d",avs.maximumOutputNumberOfChannels);
NSLog(@"AN inputGain: %f", avs.inputGain);
NSLog(@"AN inputGainSettable: %d", avs.isInputGainSettable);
NSLog(@"AN inputAvailable: %d", avs.isInputAvailable);
NSLog(@"AN inputDataSource: %@",avs.inputDataSource);

NSLog(@"AN sampleRate: %f",avs.sampleRate);
NSLog(@"AN preferredSampleRate: %f", avs.preferredSampleRate);
NSLog(@"AN inputNumberOfChannels: %d", avs.inputNumberOfChannels);
NSLog(@"AN outputNumberOfChannels: %d",avs.outputNumberOfChannels);
NSLog(@"AN outputVolume: %f",avs.outputVolume);
NSLog(@"AN inputLatency: %f", avs.inputLatency);
NSLog(@"AN outputLatency: %f", avs.outputLatency);
NSLog(@"AN IOBufferDuration: %f", avs.IOBufferDuration);
NSLog(@"AN preferredIOBufferDuration: %f", avs.preferredIOBufferDuration);
NSLog(@"AN ====================================================");

····

相关文章

网友评论

      本文标题:iOS AVAudioSession 属性值打印

      本文链接:https://www.haomeiwen.com/subject/kuzxsltx.html