Получение эксклюзивного доступа к микшеру
#include <audio_driver.h>int32_t ado_mixer_lock( ado_mixer_t *mixer );
ado_mixer_t
, которая определяет микшер. Структура должна быть предварительно создана с помощью ado_mixer_create().libado
Функция ado_mixer_lock() позволяет заблокировать доступ к атрибутивной структуре, ограничивающей доступ к микшеру mixer. Функция является оберткой над iofunc_attr_lock().
Библиотека автоматически блокирует атрибутивную структуру микшера перед любым вызовом низкоуровневого кода микшера. Таким образом, явное использование использование данной функции обычно не требуется.
ЗОСРВ «Нейтрино»
ado_mixer_unlock(), iofunc_attr_lock()
Предыдущий раздел: Библиотека libado