omni::audio::experimental::CaptureInfoData

Defined in omni/audio/experimental/IAudioCapture.h

union CaptureInfoData
#include <omni/audio/experimental/IAudioCapture.h>

Extra data for CaptureInfoCallback.

The union member used is based off of the type parameter.

Public Members

struct omni::audio::experimental::CaptureInfoData::[anonymous] overrun

Data for CaptureInfoType::eOverrun.

Overruns have no additional data.

struct omni::audio::experimental::CaptureInfoData::[anonymous] deviceLost

Data for CaptureInfoType::eDeviceLost.

Device lost events have no additional data.

uint8_t x[256]
struct omni::audio::experimental::CaptureInfoData::[anonymous] reserved

Size reservation to avoid ABI breaks.