|
using | range_t = QPair< std::chrono::milliseconds, std::chrono::milliseconds > |
|
|
void | Resize (int channels, int bits) |
|
Definition at line 27 of file audiooutputgraph.cpp.
◆ range_t
◆ Buffer()
AudioOutputGraph::Buffer::Buffer |
( |
| ) |
|
|
default |
◆ SetMaxSamples()
void AudioOutputGraph::Buffer::SetMaxSamples |
( |
unsigned |
samples | ) |
|
|
inline |
◆ SetSampleRate()
void AudioOutputGraph::Buffer::SetSampleRate |
( |
unsigned |
sample_rate | ) |
|
|
inline |
◆ BitsPerChannel()
static int AudioOutputGraph::Buffer::BitsPerChannel |
( |
| ) |
|
|
inlinestatic |
◆ Channels()
int AudioOutputGraph::Buffer::Channels |
( |
| ) |
const |
|
inline |
◆ Next()
std::chrono::milliseconds AudioOutputGraph::Buffer::Next |
( |
| ) |
const |
|
inline |
◆ First()
std::chrono::milliseconds AudioOutputGraph::Buffer::First |
( |
| ) |
const |
|
inline |
◆ Avail()
range_t AudioOutputGraph::Buffer::Avail |
( |
std::chrono::milliseconds |
timecode | ) |
const |
|
inline |
◆ Samples()
int AudioOutputGraph::Buffer::Samples |
( |
range_t |
avail | ) |
const |
|
inline |
◆ Empty()
void AudioOutputGraph::Buffer::Empty |
( |
| ) |
|
|
inline |
◆ Append() [1/2]
void AudioOutputGraph::Buffer::Append |
( |
const void * |
b, |
|
|
unsigned long |
len, |
|
|
std::chrono::milliseconds |
timecode, |
|
|
int |
channels, |
|
|
int |
bits |
|
) |
| |
|
inline |
◆ Data16()
const int16_t* AudioOutputGraph::Buffer::Data16 |
( |
range_t |
avail | ) |
const |
|
inline |
◆ BytesPerSample()
unsigned AudioOutputGraph::Buffer::BytesPerSample |
( |
| ) |
const |
|
inlineprotected |
◆ Bytes2Samples()
unsigned AudioOutputGraph::Buffer::Bytes2Samples |
( |
unsigned |
bytes | ) |
const |
|
inlineprotected |
◆ Samples2MS()
std::chrono::milliseconds AudioOutputGraph::Buffer::Samples2MS |
( |
unsigned |
samples | ) |
const |
|
inlineprotected |
◆ MS2Samples()
unsigned AudioOutputGraph::Buffer::MS2Samples |
( |
std::chrono::milliseconds |
msec | ) |
const |
|
inlineprotected |
◆ Append() [2/2]
void AudioOutputGraph::Buffer::Append |
( |
const void * |
b, |
|
|
unsigned long |
len, |
|
|
int |
bits |
|
) |
| |
|
inlineprotected |
◆ Resize()
void AudioOutputGraph::Buffer::Resize |
( |
int |
channels, |
|
|
int |
bits |
|
) |
| |
|
inlineprivate |
◆ m_maxSamples
unsigned AudioOutputGraph::Buffer::m_maxSamples {0} |
|
private |
◆ m_sampleRate
unsigned AudioOutputGraph::Buffer::m_sampleRate {44100} |
|
private |
◆ m_tcFirst
std::chrono::milliseconds AudioOutputGraph::Buffer::m_tcFirst {0ms} |
|
private |
◆ m_tcNext
std::chrono::milliseconds AudioOutputGraph::Buffer::m_tcNext {0ms} |
|
private |
◆ m_bits
int AudioOutputGraph::Buffer::m_bits {0} |
|
private |
◆ m_channels
int AudioOutputGraph::Buffer::m_channels {0} |
|
private |
◆ m_sizeMax
int AudioOutputGraph::Buffer::m_sizeMax {0} |
|
private |
The documentation for this class was generated from the following file: