Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::DeviceStatsView Struct Reference

Device-side facts the report mirrors (owned by AudioDeviceManager / the CoreAudio overload listener — never by the probe). More...

#include <audio_boundary_report.hpp>

Public Attributes

bool callback_running = false
double sample_rate = 0.0
std::uint32_t buffer_size = 0
std::uint64_t xruns = 0
std::uint64_t cpu_overloads = 0

Detailed Description

Device-side facts the report mirrors (owned by AudioDeviceManager / the CoreAudio overload listener — never by the probe).

Member Data Documentation

◆ buffer_size

std::uint32_t pulp::audio::DeviceStatsView::buffer_size = 0

◆ callback_running

bool pulp::audio::DeviceStatsView::callback_running = false

◆ cpu_overloads

std::uint64_t pulp::audio::DeviceStatsView::cpu_overloads = 0

◆ sample_rate

double pulp::audio::DeviceStatsView::sample_rate = 0.0

◆ xruns

std::uint64_t pulp::audio::DeviceStatsView::xruns = 0

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