ado_pcm_chn_mixer()

Логическая ассоциация элементов и групп микшера с PCM устройства

Прототип:

#include <audio_driver.h>
void ado_pcm_chn_mixer( ado_pcm_t *pcm,
enum pcm_chn_type type,
ado_mixer_t *mixer,
ado_mixer_delement_t *delement,
ado_mixer_dgroup_t *dgroup );

Аргументы:

pcm
Указатель на структуру ado_pcm_t, созданную для PCM устройства при вызове ado_pcm_create().
type
Тип канала:
ADO_PCM_CHANNEL_CAPTURE
ADO_PCM_CHANNEL_PLAYBACK
mixer
Микшер, содержащий указанные элемент и группу одновременно.
delement
PCM элемент микшера, который будет связан с PCM каналом.
dgroup
Группа микшера, которая "лучше" управляет PCM каналом.

Библиотека:

libado

Описание:

Функция ado_pcm_chn_mixer() логически ассоциирует элемент и группу микшера с указанным PCM устройством и соответствующим типом канала.

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

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

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

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

ado_pcm_create()




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