![]() |
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
Pipeline config. More...
#include "roc_audio/latency_monitor.h"
#include "roc_audio/resampler.h"
#include "roc_audio/watchdog.h"
#include "roc_core/stddefs.h"
#include "roc_core/time.h"
#include "roc_fec/codec_config.h"
#include "roc_fec/reader.h"
#include "roc_fec/writer.h"
#include "roc_packet/units.h"
#include "roc_pipeline/port.h"
#include "roc_rtp/headers.h"
#include "roc_rtp/validator.h"
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... | |
Pipeline config.
Definition in file config.h.