#include <AudioDecoder.h>
◆ CAudioDecoder()
CAudioDecoder::CAudioDecoder |
( |
| ) |
|
◆ ~CAudioDecoder()
CAudioDecoder::~CAudioDecoder |
( |
| ) |
|
◆ CanSeek()
bool CAudioDecoder::CanSeek |
( |
| ) |
|
|
inline |
◆ Create()
bool CAudioDecoder::Create |
( |
const CFileItem & |
file, |
|
|
int64_t |
seekOffset |
|
) |
| |
◆ Destroy()
void CAudioDecoder::Destroy |
( |
| ) |
|
◆ GetChannels()
unsigned int CAudioDecoder::GetChannels |
( |
| ) |
|
|
inline |
◆ GetCodec()
ICodec * CAudioDecoder::GetCodec |
( |
| ) |
const |
|
inline |
◆ GetData()
void * CAudioDecoder::GetData |
( |
unsigned int |
samples | ) |
|
◆ GetDataSize()
unsigned int CAudioDecoder::GetDataSize |
( |
bool |
checkPktSize | ) |
|
◆ GetFormat()
◆ GetRawData()
uint8_t * CAudioDecoder::GetRawData |
( |
int & |
size | ) |
|
◆ GetReplayGain()
float CAudioDecoder::GetReplayGain |
( |
float & |
peakVal | ) |
|
◆ GetStatus()
int CAudioDecoder::GetStatus |
( |
| ) |
|
|
inline |
◆ ReadSamples()
int CAudioDecoder::ReadSamples |
( |
int |
numsamples | ) |
|
- Todo:
- trash this useless ringbuffer
◆ Seek()
int64_t CAudioDecoder::Seek |
( |
int64_t |
time | ) |
|
◆ SetStatus()
void CAudioDecoder::SetStatus |
( |
int |
status | ) |
|
|
inline |
◆ SetTotalTime()
void CAudioDecoder::SetTotalTime |
( |
int64_t |
time | ) |
|
◆ Start()
void CAudioDecoder::Start |
( |
| ) |
|
|
inline |
◆ TotalTime()
int64_t CAudioDecoder::TotalTime |
( |
| ) |
|
The documentation for this class was generated from the following files: