JLChen
2020-12-10 a8c5f79b0d93adfa7f23601dd0fee30edc14f0d4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/**
 * @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);