Struct AudioAnalyzerStream::AUDIO_DEVICE_MANAGER

Nested Relationships

This struct is a nested type of Class AudioAnalyzerStream.

Struct Documentation

struct AudioAnalyzerStream::AUDIO_DEVICE_MANAGER

Audio device Manager.

Public Functions

AUDIO_DEVICE_MANAGER()

Default constructor

Public Members

std::atomic<bool> hasContext

Indicates if the audio context has been initializated

ma_context context

Audio context to select device

ma_device_config deviceConfig

Audio device config

std::atomic<bool> hasDevice

Indicates if the audio device has been initializated

ma_device device

Audio device