Уровень громкости аудиоустройств на iPhone4 - PullRequest
0 голосов
/ 20 апреля 2011

У меня довольно странная проблема, я использую аудиоустройства из CoreAudio для воспроизведения звука, звук он громкий, как и должно быть на iPhone3g и iPhone3gs, однако на iPhone4 он мягкий, мягкий (возможно, в два раза меньше). Что-то отличается на iPhone4? Я специально не устанавливаю громкость в коде, потому что я был доволен громкостью на двух других устройствах. Обратите внимание, что тесты проводились с одинаковым уровнем громкости на всех устройствах, так что это, безусловно, не проблема: D. Кто-нибудь получил это раньше?

Ответы [ 2 ]

2 голосов
/ 19 октября 2011

это как отменить изменение маршрута:

UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
  AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute, sizeof(audioRouteOverride), &audioRouteOverride);

при наличии категории "kAudioSessionCategory_PlayAndRecord"

2 голосов
/ 15 мая 2011

Вы устанавливаете категорию AudioSession?Сеанс воспроизведения и записи очень тихий, если вы не переопределите аудио маршрут.Также знайте, что некоторые категории имеют свой собственный объем, поэтому настройка объема перед запуском вашего приложения может не иметь никакого эффекта.

...