snd_ctl_pcm_info()

Получение информации о возможностях контролирующего PCM устройства (интерфейса)

Прототип:

#include <sys/asoundlib.h>
int snd_ctl_pcm_info( snd_ctl_t *handle,
int dev,
snd_pcm_info_t *info );

Аргументы:

handle
Дескриптор соединения с контролирующим устройством, созданный с помощью snd_ctl_open().
dev
PCM устройство.
info
Указатель на заполняемую информационную структуру snd_pcm_info_t.

Библиотека:

libasound

Описание:

Функция snd_ctl_pcm_info() заполняет структуру info информацией о возможностях PCM устройства dev, определяемого дескриптором handle.

Возвращаемое значение:

0
Успешное завершение.
-EINVAL
Некорректный аргумент handle.

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

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

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

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

snd_ctl_open(), snd_pcm_info(), snd_pcm_info_t




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