/** * @file rem_au.h Basic audio types * * Copyright (C) 2010 Creytiv.com */ /** Audio formats */ enum aufmt { AUFMT_S16LE, /**< Signed 16-bit PCM */ AUFMT_PCMA, /**< G.711 A-law */ AUFMT_PCMU, /**< G.711 U-law */ AUFMT_FLOAT, /**< Float 32 bit (CPU endian) */ AUFMT_S24_3LE,/**< Signed 24bit Little Endian in 3bytes format */ }; size_t aufmt_sample_size(enum aufmt fmt); const char *aufmt_name(enum aufmt fmt);