Игра на iphone и запись проблемы с низкой громкостью
Я создаю своего рода приложение VoIP, поэтому я должен иметь возможность играть и записывать звук одновременно.
Но... когда я играю и записываю одновременно, громкость iphone была очень низкой.
я использовал
//kAudio
UInt32 audioCategory = kAudioSessionCategory_PlayAndRecord;
AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryMixWithOthers, sizeof(audioCategory), &audioCategory);
а также
Я стараюсь
UInt32 audioRoute = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty(kAudioSessionProperty_OverrideAudioRoute, sizeof(audioRoute), &audioRoute);
но.. по-прежнему громкость очень низкая..
пожалуйста помоги..!
PS
Я использую воспроизведение звука по audioQueue и запись звука по audioUnit.
1 ответ
Вы установили громкость с помощью свойства kAudioSessionProperty_InputGainScalar перед записью?
Кстати, это свойство усиления ввода доступно только с iOS5.