class GraphCreateMixerRequest
Defined at line 4038 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h
Public Methods
void GraphCreateMixerRequest (Storage_ storage)
void GraphCreateMixerRequest ()
Defined at line 4043 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h
void GraphCreateMixerRequest (GraphCreateMixerRequest && )
Defined at line 4044 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h
bool IsEmpty ()
const std::optional< ::std::string> & name ()
Name of this node, used for diagnostics only. See "IDs and names" in the
comments for [`Graph`].
Optional. Empty if not specified.
::std::optional< ::std::string> & name ()
Name of this node, used for diagnostics only. See "IDs and names" in the
comments for [`Graph`].
Optional. Empty if not specified.
GraphCreateMixerRequest & name (std::optional< ::std::string> value)
Name of this node, used for diagnostics only. See "IDs and names" in the
comments for [`Graph`].
Optional. Empty if not specified.
const std::optional< ::fuchsia_audio_mixer::PipelineDirection> & direction ()
Direction of audio data produced by this node.
Required.
::std::optional< ::fuchsia_audio_mixer::PipelineDirection> & direction ()
Direction of audio data produced by this node.
Required.
GraphCreateMixerRequest & direction (std::optional< ::fuchsia_audio_mixer::PipelineDirection> value)
Direction of audio data produced by this node.
Required.
const std::optional< ::fuchsia_audio::Format> & dest_format ()
Format of the Mixer's destination stream.
Required.
::std::optional< ::fuchsia_audio::Format> & dest_format ()
Format of the Mixer's destination stream.
Required.
GraphCreateMixerRequest & dest_format (std::optional< ::fuchsia_audio::Format> value)
Format of the Mixer's destination stream.
Required.
const std::optional< ::fuchsia_audio_mixer::ReferenceClock> & dest_reference_clock ()
Clock for this node's destination stream.
Required.
::std::optional< ::fuchsia_audio_mixer::ReferenceClock> & dest_reference_clock ()
Clock for this node's destination stream.
Required.
GraphCreateMixerRequest & dest_reference_clock (std::optional< ::fuchsia_audio_mixer::ReferenceClock> value)
Clock for this node's destination stream.
Required.
const std::optional<uint64_t> & dest_buffer_frame_count ()
Size of the internal mix buffer. This defines the maximum number of
frames that can be mixed at one time.
Optional. If not specified, a default size is used.
::std::optional<uint64_t> & dest_buffer_frame_count ()
Size of the internal mix buffer. This defines the maximum number of
frames that can be mixed at one time.
Optional. If not specified, a default size is used.
GraphCreateMixerRequest & dest_buffer_frame_count (std::optional<uint64_t> value)
Size of the internal mix buffer. This defines the maximum number of
frames that can be mixed at one time.
Optional. If not specified, a default size is used.
void GraphCreateMixerRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
GraphCreateMixerRequest & operator= (GraphCreateMixerRequest && )
Defined at line 4045 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h
Friends
class MemberVisitor
class NaturalTableCodingTraits