![]() |
Public API Reference |
| AddRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
| AdvancePosition(size_t frame_delta)=0 | iSndSysStream | [pure virtual] |
| AlwaysStream() const =0 | iSndSysStream | [pure virtual] |
| DecRef()=0 | iBase | [pure virtual] |
| Get3dMode()=0 | iSndSysStream | [pure virtual] |
| GetAutoUnregister()=0 | iSndSysStream | [pure virtual] |
| GetAutoUnregisterRequested()=0 | iSndSysStream | [pure virtual] |
| GetDataPointers(size_t *position_marker, size_t max_requested_frames, void **buffer1, size_t *buffer1_frames, void **buffer2, size_t *buffer2_frames)=0 | iSndSysStream | [pure virtual] |
| GetDescription()=0 | iSndSysStream | [pure virtual] |
| GetFrameCount()=0 | iSndSysStream | [pure virtual] |
| GetInterfaceMetadata()=0 | iBase | [pure virtual] |
| GetLoopEnd()=0 | iSndSysStream | [pure virtual] |
| GetLoopStart()=0 | iSndSysStream | [pure virtual] |
| GetLoopState()=0 | iSndSysStream | [pure virtual] |
| GetPauseState()=0 | iSndSysStream | [pure virtual] |
| GetPlayRatePercent()=0 | iSndSysStream | [pure virtual] |
| GetPosition()=0 | iSndSysStream | [pure virtual] |
| GetRefCount()=0 | iBase | [pure virtual] |
| GetRenderedFormat()=0 | iSndSysStream | [pure virtual] |
| IncRef()=0 | iBase | [pure virtual] |
| InitializeSourcePositionMarker(size_t *position_marker)=0 | iSndSysStream | [pure virtual] |
| Pause()=0 | iSndSysStream | [pure virtual] |
| PendingSeek()=0 | iSndSysStream | [pure virtual] |
| ProcessNotifications()=0 | iSndSysStream | [pure virtual] |
| QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | [pure virtual] |
| RegisterCallback(iSndSysStreamCallback *pCallback)=0 | iSndSysStream | [pure virtual] |
| RegisterFrameNotification(size_t frame_number)=0 | iSndSysStream | [pure virtual] |
| RemoveRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
| ResetPosition()=0 | iSndSysStream | [pure virtual] |
| SetAutoUnregister(bool autounreg)=0 | iSndSysStream | [pure virtual] |
| SetLoopBoundaries(size_t startPosition, size_t endPosition)=0 | iSndSysStream | [pure virtual] |
| SetLoopState(int loopstate)=0 | iSndSysStream | [pure virtual] |
| SetPlayRatePercent(int percent)=0 | iSndSysStream | [pure virtual] |
| SetPosition(size_t newposition)=0 | iSndSysStream | [pure virtual] |
| Unpause()=0 | iSndSysStream | [pure virtual] |
| UnregisterCallback(iSndSysStreamCallback *pCallback)=0 | iSndSysStream | [pure virtual] |
| ~iBase() | iBase | [inline, protected, virtual] |