Установка настраиваемых параметров PCM канала
#include <sys/asoundlib.h>int snd_pcm_channel_params( snd_pcm_t *handle,snd_pcm_channel_params_t *params );
libasound
Функция snd_pcm_channel_params() устанавливает параметры передачи в соответствии со структурой params. Она может быть в начальном состоянии SND_PCM_STATUS_NOTREADY
, а также в состоянии SND_PCM_STATUS_READY
; при вызове из других состояний возвращается -EBADFD
.
Если все устанавливаемые параметры корректны (возвращено значение 0
), состояние драйвера меняется на SND_PCM_STATUS_READY
.
ЗОСРВ «Нейтрино»
snd_pcm_channel_params_t, snd_pcm_channel_setup(), snd_pcm_open(), snd_pcm_open_preferred(), snd_pcm_plugin_params()
Предыдущий раздел: Библиотека libasound