|
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
Delayed reader. More...
#include <delayed_reader.h>
Public Member Functions | |
| DelayedReader (IReader &reader, core::nanoseconds_t delay, size_t sample_rate) | |
| Initialize. More... | |
| virtual PacketPtr | read () |
| Read packet. More... | |
| virtual PacketPtr | read ()=0 |
| Read packet. More... | |
Delayed reader.
Definition at line 27 of file delayed_reader.h.
| roc::packet::DelayedReader::DelayedReader | ( | IReader & | reader, |
| core::nanoseconds_t | delay, | ||
| size_t | sample_rate | ||
| ) |
Initialize.
Parameters
reader is used to read packetsdelay is the delay to insert before first packetsample_rate is the number of samples per second in incoming packets
|
virtual |
Read packet.
Implements roc::packet::IReader.