#include <AudioBaseDataSource.h>
◆ AudioBaseDataSource()
AudioBaseDataSource::AudioBaseDataSource |
( |
| ) |
|
◆ ~AudioBaseDataSource()
virtual AudioBaseDataSource::~AudioBaseDataSource |
( |
| ) |
|
|
inlinevirtual |
◆ Close()
void AudioBaseDataSource::Close |
( |
| ) |
|
|
overridevirtual |
◆ GetChannelCount()
size_t AudioBaseDataSource::GetChannelCount |
( |
| ) |
|
|
overridevirtual |
◆ GetDuration()
float AudioBaseDataSource::GetDuration |
( |
| ) |
|
|
overridevirtual |
◆ GetNextBuffer()
Blob AudioBaseDataSource::GetNextBuffer |
( |
| ) |
|
|
overridevirtual |
◆ GetSampleRate()
size_t AudioBaseDataSource::GetSampleRate |
( |
| ) |
|
|
overridevirtual |
◆ Open()
bool AudioBaseDataSource::Open |
( |
| ) |
|
|
overridevirtual |
◆ _savedDuration
float AudioBaseDataSource::_savedDuration |
|
protected |
◆ bOpened
bool AudioBaseDataSource::bOpened |
|
protected |
◆ iStreamIndex
int AudioBaseDataSource::iStreamIndex |
|
protected |
◆ pCodecContext
AVCodecContext* AudioBaseDataSource::pCodecContext |
|
protected |
◆ pConverter
SwrContext* AudioBaseDataSource::pConverter |
|
protected |
◆ pFormatContext
AVFormatContext* AudioBaseDataSource::pFormatContext |
|
protected |
◆ queue
std::queue<Blob> AudioBaseDataSource::queue |
|
protected |
The documentation for this class was generated from the following files: