Logo Search packages:      
Sourcecode: pwlib version File versions  Download package

BOOL PSoundChannel::WaitForAllRecordBuffersFull (  ) [inline, virtual]

Block the thread until all of the record buffer allocated has been filled. There is an implicit Abort() of the recording if this occurs and recording is stopped. The channel may need to be closed and opened again to start a new recording.

Returns:
TRUE if the sound driver has filled a buffer.

Reimplemented in PSoundChannelDirectSound, PSoundChannelWin32, PSoundChannelBeOS, PSoundChannelCoreAudio, PSoundChannelALSA, PSoundChannelESD, PSoundChannelOSS, and PSoundChannelSunAudio.

Definition at line 777 of file sound.h.

References WaitForAllRecordBuffersFull().

Referenced by WaitForAllRecordBuffersFull().

    { return (baseChannel == NULL) ? FALSE : baseChannel->WaitForAllRecordBuffersFull() ; }

Here is the call graph for this function:

Here is the caller graph for this function:


Generated by  Doxygen 1.6.0   Back to index