class AudioCaptureUsage2

Defined at line 535 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

Usages annotating the purpose of the stream being used to capture audio. The

AudioCaptureUsage is used by audio policy to dictate how audio streams

interact with each other.

Public Members

static AudioCaptureUsage2 kBackground
static AudioCaptureUsage2 kForeground
static AudioCaptureUsage2 kSystemAgent
static AudioCaptureUsage2 kCommunication

Public Methods

void AudioCaptureUsage2 ()

Defined at line 564 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

void AudioCaptureUsage2 (uint32_t value)

Defined at line 565 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

EnumForSwitching_ operator fuchsia_media::AudioCaptureUsage2::EnumForSwitching_ ()

Defined at line 566 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

uint32_t operator unsigned int ()

Defined at line 567 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

bool IsUnknown ()

Defined at line 569 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

AudioCaptureUsage2 Unknown ()

Returns an enum corresponding to the member designated as

in the

FIDL schema if exists, or a compiler-reserved unknown value otherwise.

Defined at line 586 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h