gavl
Data Fields
gavl_audio_channels_t Union Reference

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]

Detailed Description

Container for noninterleaved audio samples.


Field Documentation

Unsigned 8 bit channels

Signed 8 bit channels

Unsigned 16 bit channels

Signed 16 bit channels

Unsigned 32 bit channels

Signed 32 bit channels (used internally only)

Floating point channels

Double channels


The documentation for this union was generated from the following file: