Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
Loading...
Searching...
No Matches
roc::pipeline::ConverterConfig Struct Reference

Converter parameters. More...

#include <config.h>

Public Attributes

audio::ResamplerBackend resampler_backend
 To specify which resampling backend will be used.
 
audio::ResamplerProfile resampler_profile
 Resampler profile.
 
audio::SampleSpec input_sample_spec
 Input sample spec.
 
audio::SampleSpec output_sample_spec
 Output sample spec.
 
core::nanoseconds_t internal_frame_length
 Duration of the internal frames, in nanoseconds.
 
bool resampling
 Resample frames with a constant ratio.
 
bool poisoning
 Fill unitialized data with large values to make them more noticable.
 
bool profiling
 Profile moving average of frames being written.
 
audio::ProfilerConfig profiler_config
 Profiler configuration.
 

Detailed Description

Converter parameters.

Definition at line 259 of file config.h.

Constructor & Destructor Documentation

◆ ConverterConfig()

roc::pipeline::ConverterConfig::ConverterConfig ( )
inline

Definition at line 287 of file config.h.

Member Data Documentation

◆ input_sample_spec

audio::SampleSpec roc::pipeline::ConverterConfig::input_sample_spec

Input sample spec.

Definition at line 267 of file config.h.

◆ internal_frame_length

core::nanoseconds_t roc::pipeline::ConverterConfig::internal_frame_length

Duration of the internal frames, in nanoseconds.

Definition at line 273 of file config.h.

◆ output_sample_spec

audio::SampleSpec roc::pipeline::ConverterConfig::output_sample_spec

Output sample spec.

Definition at line 270 of file config.h.

◆ poisoning

bool roc::pipeline::ConverterConfig::poisoning

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

Definition at line 279 of file config.h.

◆ profiler_config

audio::ProfilerConfig roc::pipeline::ConverterConfig::profiler_config

Profiler configuration.

Definition at line 285 of file config.h.

◆ profiling

bool roc::pipeline::ConverterConfig::profiling

Profile moving average of frames being written.

Definition at line 282 of file config.h.

◆ resampler_backend

audio::ResamplerBackend roc::pipeline::ConverterConfig::resampler_backend

To specify which resampling backend will be used.

Definition at line 261 of file config.h.

◆ resampler_profile

audio::ResamplerProfile roc::pipeline::ConverterConfig::resampler_profile

Resampler profile.

Definition at line 264 of file config.h.

◆ resampling

bool roc::pipeline::ConverterConfig::resampling

Resample frames with a constant ratio.

Definition at line 276 of file config.h.


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