6#include "TTauri/Foundation/hires_utc_clock.hpp"
11enum class SampleFormat {
Definition AudioBlock.hpp:20
size_t numberOfChannels
Number of interleaved channels in the sample data.
Definition AudioBlock.hpp:22
void * samples
Sample data.
Definition AudioBlock.hpp:25
Definition AudioBlock.hpp:28
size_t numberOfSamples
Definition AudioBlock.hpp:44
hires_utc_clock::time_point timestamp
Definition AudioBlock.hpp:38
bool silent
Definition AudioBlock.hpp:82
uint64_t samplePosition
Definition AudioBlock.hpp:32
size_t numberOfBitsPerSample
Definition AudioBlock.hpp:58
std::vector< AudioBuffer > buffers
Definition AudioBlock.hpp:93
SampleFormat sampleFormat
Definition AudioBlock.hpp:66
size_t stridePerSample
Definition AudioBlock.hpp:62
bool badTimestamp
Definition AudioBlock.hpp:78
double wordClockSampleRate
Definition AudioBlock.hpp:50
bool containsGlitch
Definition AudioBlock.hpp:74
double deviceSampleRate
Definition AudioBlock.hpp:54