Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
roc::pipeline::ReceiverSourceConfig Struct Reference

Parameters of receiver session. More...

#include <config.h>

Collaboration diagram for roc::pipeline::ReceiverSourceConfig:

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: