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

#include <gpu_audio_transport.hpp>

Public Attributes

std::uint64_t produced_blocks = 0
std::uint64_t miss_blocks = 0
std::uint64_t input_dropped_frames = 0
std::uint64_t resynced_blocks = 0
double last_block_us = 0.0
double avg_block_us = 0.0
bool worker_workgroup_joined = false
std::uint64_t worker_workgroup_join_failures = 0
bool worker_interactive_qos = false

Member Data Documentation

◆ avg_block_us

double pulp::gpu_audio::GpuAudioTransport::Stats::avg_block_us = 0.0

◆ input_dropped_frames

std::uint64_t pulp::gpu_audio::GpuAudioTransport::Stats::input_dropped_frames = 0

◆ last_block_us

double pulp::gpu_audio::GpuAudioTransport::Stats::last_block_us = 0.0

◆ miss_blocks

std::uint64_t pulp::gpu_audio::GpuAudioTransport::Stats::miss_blocks = 0

◆ produced_blocks

std::uint64_t pulp::gpu_audio::GpuAudioTransport::Stats::produced_blocks = 0

◆ resynced_blocks

std::uint64_t pulp::gpu_audio::GpuAudioTransport::Stats::resynced_blocks = 0

◆ worker_interactive_qos

bool pulp::gpu_audio::GpuAudioTransport::Stats::worker_interactive_qos = false

◆ worker_workgroup_join_failures

std::uint64_t pulp::gpu_audio::GpuAudioTransport::Stats::worker_workgroup_join_failures = 0

◆ worker_workgroup_joined

bool pulp::gpu_audio::GpuAudioTransport::Stats::worker_workgroup_joined = false

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