Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
config.h File Reference

Pipeline config. More...

Include dependency graph for config.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  roc::pipeline::PortConfig
 Port parameters. More...
 
struct  roc::pipeline::SenderConfig
 Sender parameters. More...
 
struct  roc::pipeline::ReceiverSessionConfig
 Receiver session parameters. More...
 
struct  roc::pipeline::ReceiverCommonConfig
 Receiver common parameters. More...
 
struct  roc::pipeline::ReceiverConfig
 Receiver parameters. More...
 
struct  roc::pipeline::ConverterConfig
 Converter parameters. More...
 

Namespaces

 roc
 Root namespace.
 
 roc::pipeline
 High-level sending/receiving pipelines.
 

Variables

const size_t roc::pipeline::DefaultSampleRate = 44100
 Default sample rate, number of samples per second. More...
 
const packet::channel_mask_t roc::pipeline::DefaultChannelMask = 0x3
 Default channel mask. More...
 
const core::nanoseconds_t roc::pipeline::DefaultPacketLength = 7 * core::Millisecond
 Default packet length. More...
 
const core::nanoseconds_t roc::pipeline::DefaultLatency = 200 * core::Millisecond
 Default latency. More...
 
const size_t roc::pipeline::DefaultInternalFrameSize = 640
 Default internal frame size. More...
 
const int roc::pipeline::DefaultMinLatencyFactor = -1
 Default minum latency relative to target latency. More...
 
const int roc::pipeline::DefaultMaxLatencyFactor = 2
 Default maximum latency relative to target latency. More...
 

Detailed Description

Pipeline config.

Definition in file config.h.