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

Converter parameters. More...

#include <config.h>

Collaboration diagram for roc::pipeline::ConverterConfig:

Public Attributes

audio::ResamplerConfig resampler
 Resampler parameters. More...
 
size_t input_sample_rate
 Number of samples per second per channel. More...
 
size_t output_sample_rate
 Number of samples per second per channel. More...
 
packet::channel_mask_t input_channels
 Input channel mask. More...
 
packet::channel_mask_t output_channels
 Output channel mask. More...
 
size_t internal_frame_size
 Number of samples for internal frames. More...
 
bool resampling
 Resample frames with a constant ratio. More...
 
bool poisoning
 Fill unitialized data with large values to make them more noticable. More...
 

Detailed Description

Converter parameters.

Definition at line 205 of file config.h.

Member Data Documentation

packet::channel_mask_t roc::pipeline::ConverterConfig::input_channels

Input channel mask.

Definition at line 216 of file config.h.

size_t roc::pipeline::ConverterConfig::input_sample_rate

Number of samples per second per channel.

Definition at line 210 of file config.h.

size_t roc::pipeline::ConverterConfig::internal_frame_size

Number of samples for internal frames.

Definition at line 222 of file config.h.

packet::channel_mask_t roc::pipeline::ConverterConfig::output_channels

Output channel mask.

Definition at line 219 of file config.h.

size_t roc::pipeline::ConverterConfig::output_sample_rate

Number of samples per second per channel.

Definition at line 213 of file config.h.

bool roc::pipeline::ConverterConfig::poisoning

Fill unitialized data with large values to make them more noticable.

Definition at line 228 of file config.h.

audio::ResamplerConfig roc::pipeline::ConverterConfig::resampler

Resampler parameters.

Definition at line 207 of file config.h.

bool roc::pipeline::ConverterConfig::resampling

Resample frames with a constant ratio.

Definition at line 225 of file config.h.


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