|
Etterna 0.75.1
|


Public Member Functions | |
| RageSoundReader_Extend (RageSoundReader *pSource) | |
| int | SetPosition (int iFrame) override |
| int | Read (float *pBuffer, int iFrames) override |
| int | GetNextSourceFrame () const override |
| bool | SetProperty (const std::string &sProperty, float fValue) override |
| RageSoundReader_Extend * | Copy () const override |
Public Member Functions inherited from RageSoundReader_Filter | |
| RageSoundReader_Filter (RageSoundReader *pSource) | |
| RageSoundReader_Filter (const RageSoundReader_Filter &rhs) | |
| int | GetLength () const override |
| int | GetLength_Fast () const override |
| int | SetPosition (int iFrame) override |
| int | Read (float *pBuf, int iFrames) override |
| int | GetSampleRate () const override |
| unsigned | GetNumChannels () const override |
| bool | SetProperty (const std::string &sProperty, float fValue) override |
| int | GetNextSourceFrame () const override |
| float | GetStreamToSourceRatio () const override |
| RageSoundReader * | GetSource () override |
| std::string | GetError () const override |
Public Member Functions inherited from RageSoundReader | |
| int | RetriedRead (float *pBuffer, int iFrames, int *iSourceFrame=NULL, float *fRate=NULL) |
Additional Inherited Members | |
Public Types inherited from RageSoundReader | |
| enum | { RSRERROR = -1 , END_OF_FILE = -2 , WOULD_BLOCK = -3 , STREAM_LOOPED = -4 } |
Protected Attributes inherited from RageSoundReader_Filter | |
| std::unique_ptr< RageSoundReader > | m_pSource |
|
inlineoverridevirtual |
Implements RageSoundReader.
|
overridevirtual |
Implements RageSoundReader.
|
overridevirtual |
Implements RageSoundReader.
|
overridevirtual |
Implements RageSoundReader.
|
overridevirtual |
Reimplemented from RageSoundReader.