Получение информации о возможностях PCM канала (плагино-зависимая функция)
#include <sys/asoundlib.h>int snd_pcm_plugin_info( snd_pcm_t *handle,snd_pcm_channel_info_t *info );
libasound
Функция snd_pcm_plugin_info() заполняет структуру info информацией о выбранном PCM канале, определяемом дескриптором handle.
Данная функция и ее плагино-независимая версия snd_pcm_channel_info() получают динамический слепок текущих возможностей канала, которые могут с течением времени сужаться и расширяться по мере освобождения и выделения субканалов. Она схожа с snd_ctl_pcm_channel_info(), которая получает информацию о полном перечне возможностей канала. |
См. wave.c.
ЗОСРВ «Нейтрино»
Функция является плагино-зависимым аналогом snd_pcm_channel_info(). Следует убедиться, что плагино-зависимый и независимый вызовы не смешиваются в приложении. В противном случае поведение будет непредсказуемым.
snd_pcm_channel_info(), snd_pcm_channel_info_t
Предыдущий раздел: Библиотека libasound