Speech module

AudioRef

The audio packet an event refers to: its sequence, timing and sample format.

#include <icy/speech/event.h>

struct AudioRef

Defined in src/speech/include/icy/speech/event.h:30

Public Attributes

ReturnNameDescription
uint64_tsequence
int64_ttimeUsec
int64_tdurationUsec
intsampleRate
intchannels
size_tnumSamples
std::stringsampleFmt

sequence

uint64_t sequence = 0

Defined in src/speech/include/icy/speech/event.h:32


timeUsec

int64_t timeUsec = 0

Defined in src/speech/include/icy/speech/event.h:33


durationUsec

int64_t durationUsec = 0

Defined in src/speech/include/icy/speech/event.h:34


sampleRate

int sampleRate = 0

Defined in src/speech/include/icy/speech/event.h:35


channels

int channels = 0

Defined in src/speech/include/icy/speech/event.h:36


numSamples

size_t numSamples = 0

Defined in src/speech/include/icy/speech/event.h:37


sampleFmt

std::string sampleFmt

Defined in src/speech/include/icy/speech/event.h:38