Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
roc::pipeline::ReceiverSourceConfig Struct Reference

Parameters of receiver session. More...

#include <roc_pipeline/config.h>

Public Member Functions

 ReceiverSourceConfig ()
 Initialize config. More...
 
void deduce_defaults ()
 Fill unset values with defaults. More...
 

Public Attributes

PipelineLoopConfig pipeline_loop
 Task processing parameters. More...
 
ReceiverCommonConfig common
 Parameters common for all sessions. More...
 
ReceiverSessionConfig session_defaults
 Default parameters for a session. More...
 

Detailed Description

Parameters of receiver session.

Definition at line 184 of file config.h.

Constructor & Destructor Documentation

◆ ReceiverSourceConfig()

roc::pipeline::ReceiverSourceConfig::ReceiverSourceConfig ( )

Initialize config.

Member Function Documentation

◆ deduce_defaults()

void roc::pipeline::ReceiverSourceConfig::deduce_defaults ( )

Fill unset values with defaults.

Member Data Documentation

◆ common

ReceiverCommonConfig roc::pipeline::ReceiverSourceConfig::common

Parameters common for all sessions.

Definition at line 189 of file config.h.

◆ pipeline_loop

PipelineLoopConfig roc::pipeline::ReceiverSourceConfig::pipeline_loop

Task processing parameters.

Definition at line 186 of file config.h.

◆ session_defaults

ReceiverSessionConfig roc::pipeline::ReceiverSourceConfig::session_defaults

Default parameters for a session.

Definition at line 192 of file config.h.


The documentation for this struct was generated from the following file: