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