Inheritance diagram for XFcAudioStream:
Public Member Functions | |
virtual XFCIMPORT void | play () |
Called when a play() call is made to XFcAudio with this producer (callback). | |
virtual XFCIMPORT void | stop () |
Called when a stop() call is made to XFcAudio with this producer (callback). | |
virtual XFCIMPORT void | pause () |
Called when a pause() call is made to XFcAudio with this producer (callback). | |
virtual XFCIMPORT void | resume () |
Called when a resume() call is made to XFcAudio with this producer (callback). | |
virtual XFCIMPORT UINT32 | stream (void *aBuffer, INT32 aTargetSamples, INT32 aOffset, INT32 aSamples)=0 |
Called when new data is required by the system (callback). | |
virtual XFCIMPORT | ~XFcAudioStream () |
Destructor. | |
Protected Member Functions | |
XFCIMPORT | XFcAudioStream () |
Constructor. | |
XFCIMPORT INT | initialize (FLOAT32 aSamplingRate, UINT32 aFlags, REAL aVolume, REAL aPanning, UINT16 aPriority) |
Initialization method. | |
XFCIMPORT INT | initialize (XFcAudioFormat aFormat, REAL aVolume, REAL aPanning, UINT16 aPriority) |
Initialization method. |
|
Destructor.
|
|
Constructor.
|
|
Initialization method. This should be called by all extending classes in their creation method. |
|
Initialization method. This should be called by all extending classes in their creation method. |
|
Called when a pause() call is made to XFcAudio with this producer (callback).
|
|
Called when a play() call is made to XFcAudio with this producer (callback).
|
|
Called when a resume() call is made to XFcAudio with this producer (callback).
|
|
Called when a stop() call is made to XFcAudio with this producer (callback).
|
|
Called when new data is required by the system (callback).
|
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |