音量アップルのspeakHereコード例は、
-
22-09-2019 - |
質問
って量を増やすための私のオーディオ出力を使用speakHere例からinc.の商標または登録商標です。の量が既にセットされている最大:
//セット数はキュー XThrowIfError(AudioQueueSetParameter(mQueue,kAudioQueueParam_Volume,1.0),"設定のキューの容量");
ただし、出力は耳ピーススピーカーなど大声の左側-スピーカーになります例えば、見るもの"音声メモが付属します。この"スピーカー-ボタンで切り替えるには二つのスピーカーです。は誰もいい、という考え方は。いつか私のオーディオ出力のスピーカー?他のヒント、ヒント、答えをよろしくお願いいたします。いただきありがとうございます事前に Al
解決
あなたはスピーカーモードにプレーヤーを設定する必要があります。
AQPlayer.mmにこのコードを追加します:
OSStatus error;
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
error = AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute, sizeof (audioRouteOverride), &audioRouteOverride);
if (error) printf("couldn't set audio speaker!");
このコードの前に:
XThrowIfError (AudioQueueSetParameter(mQueue, kAudioQueueParam_Volume, 1.0), "set queue volume");
私はそれが役に立てば幸います。
他のヒント
見AudioSessionSetProperty、kAudioSessionProperty_OverrideCategorydefaulttospeaker物件です。
kAudioSessionProperty_OverrideAudioRouteプロパティを見てみます。
所属していません StackOverflow