[英]ios: how to record from bluetooth headset use audio queue?
我發現問題在於設置不能位於didFinishLaunchingWithOptions
方法中,它應該在AudioSessionInitialize
方法調用之后。
//Enable Bluetooth headset input
UInt32 allowBluetoothInput = 1;
OSStatus statBluetoothInput = AudioSessionSetProperty (kAudioSessionProperty_OverrideCategoryEnableBluetoothInput,
sizeof (allowBluetoothInput),
&allowBluetoothInput);
//Enable Speaker output
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
OSStatus statSpeakerOutput = AudioSessionSetProperty (
kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),
&audioRouteOverride);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.