|
enum | OpenResult { OPEN_OK
, OPEN_UNKNOWN_FILE_FORMAT = 1
, OPEN_FATAL_ERROR = 2
} |
|
enum | { RSRERROR = -1
, END_OF_FILE = -2
, WOULD_BLOCK = -3
, STREAM_LOOPED = -4
} |
|
static RageSoundReader_FileReader * | OpenFile (const std::string &filename, std::string &error, bool *pPrebuffer=NULL) |
|
void | SetError (const std::string &sError) const |
|
std::unique_ptr< RageFileBasic > | m_pFile |
|
◆ Copy()
◆ GetLength()
int RageSoundReader_Vorbisfile::GetLength |
( |
| ) |
const |
|
overridevirtual |
◆ GetNextSourceFrame()
int RageSoundReader_Vorbisfile::GetNextSourceFrame |
( |
| ) |
const |
|
overridevirtual |
◆ GetNumChannels()
unsigned RageSoundReader_Vorbisfile::GetNumChannels |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetSampleRate()
int RageSoundReader_Vorbisfile::GetSampleRate |
( |
| ) |
const |
|
overridevirtual |
◆ Open()
RageSoundReader_FileReader::OpenResult RageSoundReader_Vorbisfile::Open |
( |
RageFileBasic * |
pFile | ) |
|
|
overridevirtual |
◆ Read()
int RageSoundReader_Vorbisfile::Read |
( |
float * |
pBuf, |
|
|
int |
iFrames |
|
) |
| |
|
overridevirtual |
◆ SetPosition()
int RageSoundReader_Vorbisfile::SetPosition |
( |
int |
iFrame | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- /home/runner/work/etterna/etterna/src/RageUtil/Sound/RageSoundReader_Vorbisfile.h
- /home/runner/work/etterna/etterna/src/RageUtil/Sound/RageSoundReader_Vorbisfile.cpp