#include <AsyncSampleFifo.h>
Definition at line 116 of file AsyncSampleFifo.h.
|
|
Default constuctor.
|
|
|
Destructor.
|
|
||||||||||||
|
Add samples to the FIFO.
|
|
|
Clear all samples from the FIFO.
Definition at line 234 of file AsyncSampleFifo.h. References allSamplesWritten. |
|
|
Check if the FIFO is empty.
Definition at line 156 of file AsyncSampleFifo.h. |
|
|
Flush out the samples in the buffer.
|
|
|
Check if the FIFO is full.
|
|
|
Check the overwrite mode.
Definition at line 215 of file AsyncSampleFifo.h. |
|
||||||||||||
|
Read samples from the FIFO.
|
|
|
Find out how many samples there are in the FIFO.
|
|
|
Set a name for this FIFO used for debugging.
Definition at line 252 of file AsyncSampleFifo.h. |
|
|
Set the overwrite mode.
Definition at line 201 of file AsyncSampleFifo.h. |
|
|
Set the number of samples that must be in the fifo before any samples are written out from it.
|
|
|
Stop automatic audio output via the writeSamples signal.
|
|
|
Indicate to the FIFO if the receiver is ready or not to accept more samples.
|
|
|
A signal that is emitted when the FIFO has been emptied. This FIFO has the ability to automatically output audio samples using the the writeSamples signal. The samples are output as fast as the receiver can handle them. Flow control is handled by the receiver setting the return value from the writeSamples signal and by calling the writeBufferFull function. When the FIFO run out of samples, this signal is emitted. Definition at line 293 of file AsyncSampleFifo.h. Referenced by clear(). |
|
|
A signal that is emitted when the FIFO is full.
Definition at line 260 of file AsyncSampleFifo.h. |
|
|
A signal that is emitted when the FIFO want to output samples.
If the value returned by the connected slot (receiver) differs from the value of the second argument of this signal (count), output will be stopped until the writeBufferFull function is called. This is how the flow control is handled. Definition at line 281 of file AsyncSampleFifo.h. |
1.4.4