Container for noninterleaved audio samples. More...
#include <gavl.h>
Data Fields | |
uint8_t * | u_8 [GAVL_MAX_CHANNELS] |
int8_t * | s_8 [GAVL_MAX_CHANNELS] |
uint16_t * | u_16 [GAVL_MAX_CHANNELS] |
int16_t * | s_16 [GAVL_MAX_CHANNELS] |
uint32_t * | u_32 [GAVL_MAX_CHANNELS] |
int32_t * | s_32 [GAVL_MAX_CHANNELS] |
float * | f [GAVL_MAX_CHANNELS] |
double * | d [GAVL_MAX_CHANNELS] |
Container for noninterleaved audio samples.
uint8_t* gavl_audio_channels_t::u_8[GAVL_MAX_CHANNELS] |
Unsigned 8 bit channels
int8_t* gavl_audio_channels_t::s_8[GAVL_MAX_CHANNELS] |
Signed 8 bit channels
uint16_t* gavl_audio_channels_t::u_16[GAVL_MAX_CHANNELS] |
Unsigned 16 bit channels
int16_t* gavl_audio_channels_t::s_16[GAVL_MAX_CHANNELS] |
Signed 16 bit channels
uint32_t* gavl_audio_channels_t::u_32[GAVL_MAX_CHANNELS] |
Unsigned 32 bit channels
int32_t* gavl_audio_channels_t::s_32[GAVL_MAX_CHANNELS] |
Signed 32 bit channels (used internally only)
float* gavl_audio_channels_t::f[GAVL_MAX_CHANNELS] |
Floating point channels
double* gavl_audio_channels_t::d[GAVL_MAX_CHANNELS] |
Double channels