|
| using | Range = std::pair< std::chrono::milliseconds, std::chrono::milliseconds > |
| |
Definition at line 27 of file audiooutputgraph.cpp.
◆ Range
◆ AOBuffer()
| AudioOutputGraph::AOBuffer::AOBuffer |
( |
| ) |
|
|
default |
◆ Append() [1/2]
| void AudioOutputGraph::AOBuffer::Append |
( |
const void * |
Buffer, |
|
|
unsigned long |
Length, |
|
|
int |
Bits |
|
) |
| |
|
inlineprotected |
◆ Append() [2/2]
| void AudioOutputGraph::AOBuffer::Append |
( |
const void * |
Buffer, |
|
|
unsigned long |
Length, |
|
|
std::chrono::milliseconds |
Timecode, |
|
|
int |
Channels, |
|
|
int |
Bits |
|
) |
| |
|
inline |
◆ Avail()
| Range AudioOutputGraph::AOBuffer::Avail |
( |
std::chrono::milliseconds |
Timecode | ) |
const |
|
inline |
◆ BitsPerChannel()
| static int AudioOutputGraph::AOBuffer::BitsPerChannel |
( |
| ) |
|
|
inlinestatic |
◆ Bytes2Samples()
| unsigned AudioOutputGraph::AOBuffer::Bytes2Samples |
( |
unsigned |
Bytes | ) |
const |
|
inlineprotected |
◆ BytesPerSample()
| uint AudioOutputGraph::AOBuffer::BytesPerSample |
( |
| ) |
const |
|
inlineprotected |
◆ Channels()
| int AudioOutputGraph::AOBuffer::Channels |
( |
| ) |
const |
|
inline |
◆ Data16()
| const int16_t * AudioOutputGraph::AOBuffer::Data16 |
( |
Range |
Available | ) |
const |
|
inline |
◆ Empty()
| void AudioOutputGraph::AOBuffer::Empty |
( |
| ) |
|
|
inline |
◆ First()
| std::chrono::milliseconds AudioOutputGraph::AOBuffer::First |
( |
| ) |
const |
|
inline |
◆ MS2Samples()
| int AudioOutputGraph::AOBuffer::MS2Samples |
( |
std::chrono::milliseconds |
Msecs | ) |
const |
|
inlineprotected |
◆ Next()
| std::chrono::milliseconds AudioOutputGraph::AOBuffer::Next |
( |
| ) |
const |
|
inline |
◆ Resize()
| void AudioOutputGraph::AOBuffer::Resize |
( |
int |
Channels, |
|
|
int |
Bits |
|
) |
| |
|
inlineprivate |
◆ Samples()
| int AudioOutputGraph::AOBuffer::Samples |
( |
Range |
Available | ) |
const |
|
inline |
◆ Samples2MS()
| std::chrono::milliseconds AudioOutputGraph::AOBuffer::Samples2MS |
( |
unsigned |
Samples | ) |
const |
|
inlineprotected |
◆ SetMaxSamples()
| void AudioOutputGraph::AOBuffer::SetMaxSamples |
( |
uint16_t |
Samples | ) |
|
|
inline |
◆ SetSampleRate()
| void AudioOutputGraph::AOBuffer::SetSampleRate |
( |
uint16_t |
SampleRate | ) |
|
|
inline |
◆ m_bits
| int AudioOutputGraph::AOBuffer::m_bits { 0 } |
|
private |
◆ m_channels
| int AudioOutputGraph::AOBuffer::m_channels { 0 } |
|
private |
◆ m_maxSamples
| uint16_t AudioOutputGraph::AOBuffer::m_maxSamples { 0 } |
|
private |
◆ m_sampleRate
| uint16_t AudioOutputGraph::AOBuffer::m_sampleRate { 44100 } |
|
private |
◆ m_sizeMax
| int AudioOutputGraph::AOBuffer::m_sizeMax { 0 } |
|
private |
◆ m_tcFirst
| std::chrono::milliseconds AudioOutputGraph::AOBuffer::m_tcFirst { 0ms } |
|
private |
◆ m_tcNext
| std::chrono::milliseconds AudioOutputGraph::AOBuffer::m_tcNext { 0ms } |
|
private |
The documentation for this class was generated from the following file: