Маршрутизация iPhone Аудио Звук
У меня есть приложение, которое слушает и воспроизводит звук одновременно. По умолчанию звук выводится через наушники. Поэтому я использую следующий код для маршрутизации через динамик:
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute, sizeof(audioRouteOverride), &audioRouteOverride);
Это отлично работает. Но теперь я хотел бы направить звук через наушники, когда подключены наушники или внешние динамики. Как бы я этого достиг?
Также в идеале все другие звуки (то есть музыка и т. Д.) Должны быть отключены при запуске приложения.
Спасибо!