Поиск линейного формата данных, соответствующего переданным параметрам
#include <sys/asoundlib.h>int snd_pcm_build_linear_format( int width,int unsigned,int big_endian );
8
, 16
, 24
или 32
бит.0
для знаковых данных и 1
для беззнаковых.0
для LE-формата (little endian) и 1
для BE- (big endian).libasound
Функция snd_pcm_build_linear_format() возвращает линейный формат, соответствующих переданным параметрам. См. snd_pcm_format_linear().
SND_PCM_SFMT_*
ЗОСРВ «Нейтрино»
snd_pcm_format_big_endian(), snd_pcm_format_linear(), snd_pcm_format_little_endian(), snd_pcm_format_signed(), snd_pcm_format_size(), snd_pcm_format_unsigned(), snd_pcm_format_width(), snd_pcm_get_format_name()
Предыдущий раздел: Библиотека libasound