DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
dspark::OfflineStereoGenerator< T >::Report Struct Reference

#include <OfflineStereoGenerator.h>

Collaboration diagram for dspark::OfflineStereoGenerator< T >::Report:

Public Attributes

Reason reason = Reason::ZeroWidth
 
float width = 0
 
GenerationOptions generation
 
double inputSamplePeakDb = -std::numeric_limits<double>::infinity()
 
double outputSamplePeakDb = -std::numeric_limits<double>::infinity()
 
double outputTruePeakDb = -std::numeric_limits<double>::infinity()
 
int compensatedLatencyFrames = 0
 Alignment delay already removed from output/cache.
 
bool duplicatedMono = false
 
bool usedDeltaCache = false
 
bool peaksMeasured = false
 

Detailed Description

template<FloatType T>
struct dspark::OfflineStereoGenerator< T >::Report

Definition at line 61 of file OfflineStereoGenerator.h.

Member Data Documentation

◆ compensatedLatencyFrames

template<FloatType T>
int dspark::OfflineStereoGenerator< T >::Report::compensatedLatencyFrames = 0

Alignment delay already removed from output/cache.

Definition at line 69 of file OfflineStereoGenerator.h.

◆ duplicatedMono

template<FloatType T>
bool dspark::OfflineStereoGenerator< T >::Report::duplicatedMono = false

Definition at line 70 of file OfflineStereoGenerator.h.

◆ generation

template<FloatType T>
GenerationOptions dspark::OfflineStereoGenerator< T >::Report::generation

Definition at line 65 of file OfflineStereoGenerator.h.

◆ inputSamplePeakDb

template<FloatType T>
double dspark::OfflineStereoGenerator< T >::Report::inputSamplePeakDb = -std::numeric_limits<double>::infinity()

Definition at line 66 of file OfflineStereoGenerator.h.

◆ outputSamplePeakDb

template<FloatType T>
double dspark::OfflineStereoGenerator< T >::Report::outputSamplePeakDb = -std::numeric_limits<double>::infinity()

Definition at line 67 of file OfflineStereoGenerator.h.

◆ outputTruePeakDb

template<FloatType T>
double dspark::OfflineStereoGenerator< T >::Report::outputTruePeakDb = -std::numeric_limits<double>::infinity()

Definition at line 68 of file OfflineStereoGenerator.h.

◆ peaksMeasured

template<FloatType T>
bool dspark::OfflineStereoGenerator< T >::Report::peaksMeasured = false

Definition at line 72 of file OfflineStereoGenerator.h.

◆ reason

template<FloatType T>
Reason dspark::OfflineStereoGenerator< T >::Report::reason = Reason::ZeroWidth

Definition at line 63 of file OfflineStereoGenerator.h.

◆ usedDeltaCache

template<FloatType T>
bool dspark::OfflineStereoGenerator< T >::Report::usedDeltaCache = false

Definition at line 71 of file OfflineStereoGenerator.h.

◆ width

template<FloatType T>
float dspark::OfflineStereoGenerator< T >::Report::width = 0

Definition at line 64 of file OfflineStereoGenerator.h.


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