Skip to content

ludus::audio::SystemSnapshot

Ludus Wiki · API overview · Browse API

Struct

Declared in modules/audio/include/ludus/audio/audio_types.h

#include <ludus/audio/audio_types.h>
struct ludus::audio::SystemSnapshot final

Fields

State

SystemState ludus::audio::SystemSnapshot::State = SystemState::Disabled

Related types: SystemState

Declared in modules/audio/include/ludus/audio/audio_types.h

SystemMode

Mode ludus::audio::SystemSnapshot::SystemMode = Mode::Disabled

Related types: Mode

Declared in modules/audio/include/ludus/audio/audio_types.h

Session

uint32 ludus::audio::SystemSnapshot::Session = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

SampleRate

uint32 ludus::audio::SystemSnapshot::SampleRate = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

RenderFrame

uint64 ludus::audio::SystemSnapshot::RenderFrame = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

QueueDepth

uint32 ludus::audio::SystemSnapshot::QueueDepth = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

QueueHighWater

uint32 ludus::audio::SystemSnapshot::QueueHighWater = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

AcceptedCommands

uint64 ludus::audio::SystemSnapshot::AcceptedCommands = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

RejectedCommands

uint64 ludus::audio::SystemSnapshot::RejectedCommands = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

StaleCommands

uint64 ludus::audio::SystemSnapshot::StaleCommands = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

PendingVoices

uint32 ludus::audio::SystemSnapshot::PendingVoices = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

MixedVoices

uint32 ludus::audio::SystemSnapshot::MixedVoices = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

VirtualVoices

uint32 ludus::audio::SystemSnapshot::VirtualVoices = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

FadingVoices

uint32 ludus::audio::SystemSnapshot::FadingVoices = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

StreamVoices

uint32 ludus::audio::SystemSnapshot::StreamVoices = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

LogicalHighWater

uint32 ludus::audio::SystemSnapshot::LogicalHighWater = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

UnreclaimedTerminals

uint32 ludus::audio::SystemSnapshot::UnreclaimedTerminals = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

StreamStarvations

uint64 ludus::audio::SystemSnapshot::StreamStarvations = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

EofEvents

uint64 ludus::audio::SystemSnapshot::EofEvents = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

Errors

uint64 ludus::audio::SystemSnapshot::Errors = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

ResidentClips

uint32 ludus::audio::SystemSnapshot::ResidentClips = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

ResidentPcmBytes

uint64 ludus::audio::SystemSnapshot::ResidentPcmBytes = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

StreamEncodedBytes

uint64 ludus::audio::SystemSnapshot::StreamEncodedBytes = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

StreamRingBytes

uint64 ludus::audio::SystemSnapshot::StreamRingBytes = 0

Declared in modules/audio/include/ludus/audio/audio_types.h

SnapshotLosses

uint32 ludus::audio::SystemSnapshot::SnapshotLosses = 0
debug ring publication losses

Declared in modules/audio/include/ludus/audio/audio_types.h

PreClipFrames

uint64 ludus::audio::SystemSnapshot::PreClipFrames = 0
frames summed above full scale before clamp

Declared in modules/audio/include/ludus/audio/audio_types.h

NonFiniteFaults

uint64 ludus::audio::SystemSnapshot::NonFiniteFaults = 0

Declared in modules/audio/include/ludus/audio/audio_types.h