Как установить громкость в AudioQueue без использования AudioQueueRef?

Как установить громкость в AudioQueue без использования AudioQueueRef?

У меня есть много вопросов по этому поводу в Stackru, но все они используют объект AudioQueueRef.

Можно ли сделать это без использования AudioQueueRef?

Пожалуйста, Предложите

Благодарю.

1 ответ

Решение

Попробуйте с предыдущим постом. Хотя вопрос другой, но вы можете использовать следующий код из этого отмеченного ответа. См. Этот код ниже в предыдущем посте.

OSStatus errorMsg = AudioQueueSetParameter(audioQueue, kAudioQueueParam_Volume, Level);

    if (errorMsg) {
        NSLog(@"AudioQueueSetParameter returned %d when setting the volume.", errorMsg);
    }

приведенный выше код см. в документации " Управление уровнем воспроизведения".

Также обратитесь к другим ответам тоже. Также я думаю, что MPVolumeView работает с AudioQueue, так что вы также можете использовать это.

Другие вопросы по тегам