| Bytes_Available() const | RageSound | [private] |
| CommitPlayingPosition(int64_t frameno, int pos, int got_bytes) | RageSound | |
| databuf | RageSound | [private] |
| decode_position | RageSound | [private] |
| Error() const | RageSound | [inline] |
| error | RageSound | [private] |
| Fail(CString reason) | RageSound | [private] |
| FillBuf(int bytes) | RageSound | [private] |
| GetData(char *buffer, int size) | RageSound | [private] |
| GetDataToPlay(int16_t *buffer, int size, int &pos, int &got_bytes) | RageSound | [virtual] |
| GetError() const | RageSound | [inline] |
| GetID() const | RageSound | [inline, virtual] |
| GetLengthSeconds() | RageSound | |
| GetLoadedFilePath() const | RageSound | [inline, virtual] |
| GetParams() const | RageSound | [inline] |
| GetPCM(char *buffer, int size, int64_t frameno) | RageSound | [virtual] |
| GetPlaybackRate() const | RageSound | |
| GetPositionSeconds(bool *approximate=NULL, RageTimer *Timestamp=NULL) const | RageSound | |
| GetPositionSecondsInternal(bool *approximate=NULL) const | RageSound | [private] |
| GetSampleRate() const | RageSound | [virtual] |
| GetStartTime() const | RageSound | [virtual] |
| GetStopMode() const | RageSound | [private] |
| GetVolume() const | RageSound | [virtual] |
| ID | RageSound | [private] |
| IsLoaded() const | RageSound | |
| IsPlaying() const | RageSound | [inline] |
| IsStreamingFromDisk() const | RageSound | [virtual] |
| Load(CString fn, int precache=2) | RageSound | |
| LoadSoundReader(SoundReader *pSound) | RageSound | |
| LockSound() | RageSound | |
| m_Mutex | RageSound | [mutable, private] |
| m_Param | RageSound | [private] |
| m_sFilePath | RageSound | [private] |
| max_driver_frame | RageSound | [mutable, private] |
| operator=(const RageSound &cpy) | RageSound | |
| Play(const RageSoundParams *params=NULL) | RageSound | |
| playing | RageSound | [private] |
| pos_map | RageSound | [private] |
| RageSound() | RageSound | |
| RageSound(const RageSound &cpy) | RageSound | |
| RateChange(char *buf, int &cnt, int speed_input_samples, int speed_output_samples, int channels) | RageSound | [private, static] |
| Sample | RageSound | [private] |
| SetParams(const RageSoundParams &p) | RageSound | |
| SetPositionFrames(int frames=-1) | RageSound | [private] |
| SetPositionSeconds(float fSeconds) | RageSound | |
| SoundIsFinishedPlaying() | RageSound | [private, virtual] |
| StartPlaying() | RageSound | |
| Stop() | RageSound | |
| stopped_position | RageSound | [private] |
| StopPlaying() | RageSound | |
| Unload() | RageSound | |
| UnlockSound() | RageSound | |
| ~RageSound() | RageSound | |
| ~RageSoundBase() | RageSoundBase | [inline, virtual] |