int32 ServiceSoundFile( SoundFilePlayer *sfp, int32 SignalIn, int32 *SignalNeeded )
StartSoundFile()
and controlled by the specified SoundFilePlayer data structure. It returns, in the SignalNeeded mask, the signal for the next sound buffer to finish playing. The task should use that signal in WaitSignal()
to enter wait state where it can wait for the buffer to finish playing. When it exits wait state, it passes the signal mask returned to ServiceSoundFile()
as the next buffer to write to.
OpenSoundFile
(), CloseSoundFile(), DeleteSoundFilePlayer(), LoadSoundFile(), ReadSoundFile(), RewindSoundFile(), StartSoundFile(), StopSoundFile(), UnloadSoundFile(), CreateSoundFilePlayer()