Поиск линейного формата данных, соответствующего переданным параметрам
#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