Inputs to the report. More...
#include <audio_boundary_report.hpp>
Public Attributes | |
| std::optional< AudioProbeSnapshot > | processor_output |
| std::optional< AudioProbeSnapshot > | standalone_boundary |
| std::optional< DeviceStatsView > | device |
| float | silence_threshold = 3.1622776e-5f |
| A block whose peak is at or below this (linear) counts as silent. | |
Inputs to the report.
Each stage snapshot is optional — a missing stage is reported honestly as "no probe", not as silence.
| std::optional<DeviceStatsView> pulp::audio::BoundaryReportInputs::device |
| std::optional<AudioProbeSnapshot> pulp::audio::BoundaryReportInputs::processor_output |
| float pulp::audio::BoundaryReportInputs::silence_threshold = 3.1622776e-5f |
A block whose peak is at or below this (linear) counts as silent.
| std::optional<AudioProbeSnapshot> pulp::audio::BoundaryReportInputs::standalone_boundary |