snd_pcm_plugin_get_voice_conversion()

Получение текущей структуры конвертирования голосов для канала

Прототип:

#include <sys/asoundlib.h>
int snd_pcm_plugin_get_voice_conversion( snd_pcm_t *handle,
int channel,
snd_pcm_voice_conversion_t *voice_conversion );

Аргументы:

handle
Дескриптор PCM устройства, созданный с помощью snd_pcm_open() или snd_pcm_open_preferred().
channel
Ориентация канала. Одно из значений:
SND_PCM_CHANNEL_CAPTURE
SND_PCM_CHANNEL_PLAYBACK
voice_conversion
Указатель на структуру snd_pcm_voice_conversion_t для заполнения.

Библиотека:

libasound

Описание:

Функция snd_pcm_plugin_get_voice_conversion() возвращает текущую структуру конвертирования голосов для указанного канала.

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

EOK
Успешное завершение.
-EINVAL
Один или несколько аргументов являются некорректными.
-ENOENT
Плагин конвертирования не существует.

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

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

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

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

snd_pcm_plugin_set_voice_conversion(), snd_pcm_voice_conversion_t

Воспроизведение и захват аудио данных




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