iSndSysSoftwareDriver Struct Reference
This is the interface for the low-level, system-dependent sound driver that is used by the software sound renderer. More...
Public Member Functions
|virtual void||Close ()=0|
|Close the sound driver. |
|virtual bool||Open (csSndSysRendererSoftware *renderer, csSndSysSoundFormat *requested_format)=0|
|Initialize the sound driver. |
|virtual bool||StartThread ()=0|
|This function is called to start the driver thread. |
|virtual void||StopThread ()=0|
|Stop the background thread. |
This is the interface for the low-level, system-dependent sound driver that is used by the software sound renderer.
The sound driver is responsible for playing a single stream of samples.
Member Function Documentation
|virtual void iSndSysSoftwareDriver::Close||(||)||
Close the sound driver.
|virtual bool iSndSysSoftwareDriver::Open||(||csSndSysRendererSoftware *||renderer,|
Initialize the sound driver.
The requested_format parameter may be modified during this function.
|virtual bool iSndSysSoftwareDriver::StartThread||(||)||
This function is called to start the driver thread.
|virtual void iSndSysSoftwareDriver::StopThread||(||)||
Stop the background thread.
The documentation for this struct was generated from the following file:
Generated for Crystal Space 2.1 by doxygen 1.6.1