Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
Class Index
A | B | C | D | E | F | H | I | L | M | N | O | P | Q | R | S | T | U | V | W
A
Address (roc::packet)
address_to_str (roc::packet)
Array (roc::core)
Atomic (roc::core)
B
BackendDispatcher (roc::sndio)
BasicPort (roc::netio)
Buffer (roc::core)
BufferPool (roc::core)
C
CodecConfig (roc::fec)
CodecMap (roc::fec)
Composer (roc::fec)
Composer (roc::rtp)
ConcurrentQueue (roc::packet)
Cond (roc::core)
Config (roc::sndio)
Converter (roc::pipeline)
ConverterConfig (roc::pipeline)
CrashHandler (roc::core)
D
DelayedReader (roc::packet)
Depacketizer (roc::audio)
DriverInfo (roc::sndio)
E
errno_to_str (roc::core)
ExtentionHeader (roc::rtp)
F
FEC (roc::packet)
Format (roc::rtp)
FormatMap (roc::rtp)
Frame (roc::audio)
FreqEstimator (roc::audio)
H
Header (roc::rtp)
HeapAllocator (roc::core)
I
IAllocator (roc::core)
IBackend (roc::sndio)
IBlockDecoder (roc::fec)
IBlockEncoder (roc::fec)
ICloseHandler (roc::netio)
IComposer (roc::packet)
IFrameDecoder (roc::audio)
IFrameEncoder (roc::audio)
Interleaver (roc::packet)
io_uri_to_str (roc::address)
IoURI (roc::address)
IParser (roc::packet)
IReader (roc::audio)
IReader (roc::packet)
ISink (roc::sndio)
ISource (roc::sndio)
IWriter (roc::audio)
IWriter (roc::packet)
L
LatencyMonitor (roc::audio)
LatencyMonitorConfig (roc::audio)
LDPC_Repair_PayloadID (roc::fec)
LDPC_Source_PayloadID (roc::fec)
List (roc::core)
ListNode (roc::core)
ListNode::ListNodeData (roc::core)
Logger (roc::core)
M
MaxAlign (roc::core)
Mixer (roc::audio)
Mutex (roc::core)
N
NonCopyable (roc::core)
NoOwnership (roc::core)
NullWriter (roc::audio)
O
OFDecoder (roc::fec)
OFEncoder (roc::fec)
P
Packet (roc::packet)
Packetizer (roc::audio)
PacketPool (roc::packet)
Parser (roc::fec)
Parser (roc::rtp)
PCMDecoder (roc::audio)
PCMEncoder (roc::audio)
PCMFuncs (roc::audio)
PoisonReader (roc::audio)
PoisonWriter (roc::audio)
Pool (roc::core)
port_to_str (roc::pipeline)
PortConfig (roc::pipeline)
ProfilingWriter (roc::audio)
PulseaudioBackend (roc::sndio)
PulseaudioSink (roc::sndio)
Pump (roc::sndio)
Q
Queue (roc::packet)
R
RateLimiter (roc::core)
Reader (roc::fec)
ReaderConfig (roc::fec)
Receiver (roc::pipeline)
ReceiverCommonConfig (roc::pipeline)
ReceiverConfig (roc::pipeline)
ReceiverPort (roc::pipeline)
ReceiverSession (roc::pipeline)
ReceiverSessionConfig (roc::pipeline)
RefCnt (roc::core)
RefCntOwnership (roc::core)
Resampler (roc::audio)
ResamplerConfig (roc::audio)
ResamplerReader (roc::audio)
ResamplerWriter (roc::audio)
Router (roc::packet)
RSm8_PayloadID (roc::fec)
RTP (roc::packet)
S
ScopedDestructor (roc::core)
ScopedLock (roc::core)
Sender (roc::pipeline)
SenderConfig (roc::pipeline)
SenderPort (roc::pipeline)
SharedPtr (roc::core)
Singleton (roc::core)
Slice (roc::core)
SortedQueue (roc::packet)
SoxBackend (roc::sndio)
SoxSink (roc::sndio)
SoxSource (roc::sndio)
T
TempFile (roc::core)
Thread (roc::core)
Ticker (roc::core)
Transceiver (roc::netio)
U
UDP (roc::packet)
UDPReceiverPort (roc::netio)
UDPSenderPort (roc::netio)
UniquePtr (roc::core)
V
Validator (roc::rtp)
ValidatorConfig (roc::rtp)
W
Watchdog (roc::audio)
WatchdogConfig (roc::audio)
Writer (roc::fec)
WriterConfig (roc::fec)