ado_mixer_set_destroy_func()

Подключение обработчика, вызываемого при закрытии микшера

Прототип:

#include <audio_driver.h>
void ado_mixer_set_destroy_func( ado_mixer_t *mixer,
ado_mixer_destroy_t *destroy );

Аргументы:

mixer
Указатель на структуру ado_mixer_t, которая определяет микшер. Структура должна быть предварительно создана с помощью ado_mixer_create().
destroy
Указатель на обработчик:
int32_t destroy( MIXER_CONTEXT_T *context );
Менеджер аудио стека io-audio игнорирует возвращаемое обработчиком значение.

Библиотека:

libado

Описание:

Функция ado_mixer_set_destroy_func() присоединяет к микшеру mixer обработчик, который будет вызван менеджером io-audio при освобождении памяти, задействованной микшером.

Классификация:

ЗОСРВ «Нейтрино»

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Нет

Тематические ссылки:

ado_mixer_set_reset_func()




Предыдущий раздел: Библиотека libado