class Usage2AudioConsumerFactory

Defined at line 21382 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h

Interface for creating audio consumers for local rendering.

Public Members

static const char[] Name_

Public Methods

void ~Usage2AudioConsumerFactory ()
void CreateAudioConsumer (::fuchsia::media::AudioRenderUsage2 usage, ::fidl::InterfaceRequest< ::fuchsia::media::AudioConsumer> audio_consumer_request)

Creates an `AudioConsumer`, which is an interface for playing audio, given a usage value.

Audio submitted to such a consumer is always rendered locally.

Protected Methods

void handle_unknown_method (uint64_t ordinal, bool method_has_response)

Friends

class Usage2AudioConsumerFactory_Stub