![]() |
Skylicht Engine
|
Public Member Functions | |
| CWavSubDecoderPCM (IStreamCursor *streamCursor, SWaveChunk *waveChunks) | |
| virtual int | decode (void *buffer, int size) |
| virtual int | seek (int size) |
| Public Member Functions inherited from Skylicht::Audio::IWavSubDecoder | |
| IWavSubDecoder (IStreamCursor *streamCursor, SWaveChunk *waveChunks) | |
| const STrackParams & | getTrackParams () |
| void | setLoop (bool b) |
Protected Member Functions | |
| int | getDataSize () |
| Protected Member Functions inherited from Skylicht::Audio::IWavSubDecoder | |
| void | goToNextDataChunk (void) |
Protected Attributes | |
| int | m_decodedSamples |
| Protected Attributes inherited from Skylicht::Audio::IWavSubDecoder | |
| IStreamCursor * | m_streamCursor |
| SWaveChunk * | m_waveChunks |
| SDataNode * | m_currentDataNode |
| STrackParams | m_trackParams |
| int | m_currentChunkPosition |
| int | m_decodedSamples |
| bool | m_loop |
| bool | m_isDecoderInError |
|
virtual |
Implements Skylicht::Audio::IWavSubDecoder.
|
virtual |
Implements Skylicht::Audio::IWavSubDecoder.