iOS AVAudioSession 属性值打印
···
#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 ====================================================");
····