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