![]() |
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, const audio::SampleSpec &sample_spec) | |
Initialize. | |
virtual PacketPtr | read () |
Read packet. | |
virtual PacketPtr | read ()=0 |
Read packet. | |
Delayed reader.
Definition at line 28 of file delayed_reader.h.
roc::packet::DelayedReader::DelayedReader | ( | IReader & | reader, |
core::nanoseconds_t | delay, | ||
const audio::SampleSpec & | sample_spec | ||
) |
Initialize.
Parameters
reader
is used to read packetsdelay
is the delay to insert before first packetsample_spec
is the specifications of incoming packets
|
virtual |
Read packet.
Implements roc::packet::IReader.