Namespaces

Enumerations

enum class DaiSampleFormat : uint8_t
Name Value Comments
PDM 1u

Pulse Density Modulation samples.

PCM_SIGNED 2u

Signed integer Linear Pulse Code Modulation samples, at the host endianness.

PCM_UNSIGNED 3u

Unsigned integer Linear Pulse Code Modulation samples, at the host endianness.

PCM_FLOAT 4u

Floating point samples, encoded per the IEEE-754 standard.

Defined at line 181 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

enum class DaiFrameFormatStandard : uint8_t
Name Value Comments
NONE 1u

No frame format as in samples without a frame sync like PDM.

I2S 2u

Format as specified in the I2S specification (left justified, 2 channels, 32 bits per
sample, frame sync stays low for the left channel and high for the right channel, data
starts one clock cycle after frame sync changes clocked out at the falling edge of sclk).

STEREO_LEFT 3u

Left justified, 2 channels. Data starts at frame sync changes from low to high clocked out
at the falling edge of sclk. The frame sync must stay high for `bits_per_sample` bits for
the first channel and low for `bits_per_sample` bits for the second channel.

STEREO_RIGHT 4u

Right justified, 2 channels. The frame sync must stay high for `bits_per_sample` bits for
the first channel and low for `bits_per_sample` bits for the second channel.

TDM1 5u

Left justified, variable number of channels, data starts at frame sync changes from low to
high clocked out at the rising edge of sclk. The frame sync must stay high for exactly 1
clock cycle.

TDM2 6u

Left justified, variable number of channels, data starts one clock cycle after the frame
sync changes from low to high clocked out at the rising edge of sclk. The frame sync must
stay high for exactly 1 clock cycle.

TDM3 7u

Left justified, variable number of channels, data starts two clock cycles after the frame
sync changes from low to high clocked out at the rising edge of sclk. The frame sync must
stay high for exactly 1 clock cycle.

Standard Frame format.

Defined at line 203 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

enum class SampleFormat : uint8_t
Name Value Comments
PCM_SIGNED 1u

Signed integer Linear Pulse Code Modulation samples, at the host endianness.

PCM_UNSIGNED 2u

Unsigned integer Linear Pulse Code Modulation samples, at the host endianness.

PCM_FLOAT 3u

Floating point samples, encoded per the IEEE-754 standard.

Defined at line 564 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

enum class PlugDetectCapabilities : uint32_t
Name Value Comments
HARDWIRED 0u

Driver is hardwired (will always be plugged in).

CAN_ASYNC_NOTIFY 1u

Driver is able to asynchronously notify of plug state changes.

Defined at line 622 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

enum class GetVmoError : uint32_t
Name Value Comments
INVALID_ARGS 1u

The ring buffer setup failed due to an invalid argument, e.g. min_frames is too big.

INTERNAL_ERROR 2u

The ring buffer setup failed due to an internal error.

Defined at line 643 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

Records

Functions

  • zx_status_t Clone (::fuchsia::hardware::audio::DriverError value, ::fuchsia::hardware::audio::DriverError * result)

    Defined at line 114 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::audio::DaiSampleFormat value, ::fuchsia::hardware::audio::DaiSampleFormat * result)

    Defined at line 196 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::audio::DaiFrameFormatStandard value, ::fuchsia::hardware::audio::DaiFrameFormatStandard * result)

    Defined at line 238 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::audio::DeviceType value, ::fuchsia::hardware::audio::DeviceType * result)

    Defined at line 318 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::audio::EncodingType value, ::fuchsia::hardware::audio::EncodingType * result)

    Defined at line 361 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::audio::BufferType value, ::fuchsia::hardware::audio::BufferType * result)

    Defined at line 474 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::audio::SampleFormat value, ::fuchsia::hardware::audio::SampleFormat * result)

    Defined at line 576 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::audio::PlugDetectCapabilities value, ::fuchsia::hardware::audio::PlugDetectCapabilities * result)

    Defined at line 631 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::audio::GetVmoError value, ::fuchsia::hardware::audio::GetVmoError * result)

    Defined at line 652 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::audio::SingularUniqueId value, ::fuchsia::hardware::audio::SingularUniqueId * result)

    Defined at line 858 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CodecStopResponse & _value, ::fuchsia::hardware::audio::CodecStopResponse * _result)

    Defined at line 1070 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CodecStartResponse & _value, ::fuchsia::hardware::audio::CodecStartResponse * _result)

    Defined at line 1091 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Codec_SetDaiFormat_Response & _value, ::fuchsia::hardware::audio::Codec_SetDaiFormat_Response * _result)

    Defined at line 1122 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Codec_SetDaiFormat_Result & value, ::fuchsia::hardware::audio::Codec_SetDaiFormat_Result * result)

    Defined at line 1232 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CodecConnectorConnectRequest & _value, ::fuchsia::hardware::audio::CodecConnectorConnectRequest * _result)

    Defined at line 1255 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_Reset_Response & _value, ::fuchsia::hardware::audio::Composite_Reset_Response * _result)

    Defined at line 1319 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_Reset_Result & value, ::fuchsia::hardware::audio::Composite_Reset_Result * result)

    Defined at line 1447 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CompositeGetRingBufferFormatsRequest & _value, ::fuchsia::hardware::audio::CompositeGetRingBufferFormatsRequest * _result)

    Defined at line 1468 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_CreateRingBuffer_Response & _value, ::fuchsia::hardware::audio::Composite_CreateRingBuffer_Response * _result)

    Defined at line 1498 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_CreateRingBuffer_Result & value, ::fuchsia::hardware::audio::Composite_CreateRingBuffer_Result * result)

    Defined at line 1626 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CompositeGetDaiFormatsRequest & _value, ::fuchsia::hardware::audio::CompositeGetDaiFormatsRequest * _result)

    Defined at line 1647 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_SetDaiFormat_Response & _value, ::fuchsia::hardware::audio::Composite_SetDaiFormat_Response * _result)

    Defined at line 1677 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_SetDaiFormat_Result & value, ::fuchsia::hardware::audio::Composite_SetDaiFormat_Result * result)

    Defined at line 1805 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CompositeGetPacketStreamFormatsRequest & _value, ::fuchsia::hardware::audio::CompositeGetPacketStreamFormatsRequest * _result)

    Defined at line 1826 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_CreatePacketStream_Response & _value, ::fuchsia::hardware::audio::Composite_CreatePacketStream_Response * _result)

    Defined at line 1856 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_CreatePacketStream_Result & value, ::fuchsia::hardware::audio::Composite_CreatePacketStream_Result * result)

    Defined at line 1984 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CompositeConnectorConnectRequest & _value, ::fuchsia::hardware::audio::CompositeConnectorConnectRequest * _result)

    Defined at line 2007 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::DaiConnectorConnectRequest & _value, ::fuchsia::hardware::audio::DaiConnectorConnectRequest * _result)

    Defined at line 2058 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::DaiFrameFormatCustom & _value, ::fuchsia::hardware::audio::DaiFrameFormatCustom * _result)

    Defined at line 2131 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::DaiFrameFormat & value, ::fuchsia::hardware::audio::DaiFrameFormat * result)

    Defined at line 2225 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::DaiFormat & _value, ::fuchsia::hardware::audio::DaiFormat * _result)

    Defined at line 2272 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CodecSetDaiFormatRequest & _value, ::fuchsia::hardware::audio::CodecSetDaiFormatRequest * _result)

    Defined at line 2293 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CompositeSetDaiFormatRequest & _value, ::fuchsia::hardware::audio::CompositeSetDaiFormatRequest * _result)

    Defined at line 2316 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::DaiSupportedFormats & _value, ::fuchsia::hardware::audio::DaiSupportedFormats * _result)

    Defined at line 2360 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Codec_GetDaiFormats_Response & _value, ::fuchsia::hardware::audio::Codec_GetDaiFormats_Response * _result)

    Defined at line 2391 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Codec_GetDaiFormats_Result & value, ::fuchsia::hardware::audio::Codec_GetDaiFormats_Result * result)

    Defined at line 2501 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_GetDaiFormats_Response & _value, ::fuchsia::hardware::audio::Composite_GetDaiFormats_Response * _result)

    Defined at line 2532 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_GetDaiFormats_Result & value, ::fuchsia::hardware::audio::Composite_GetDaiFormats_Result * result)

    Defined at line 2661 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Dai_GetDaiFormats_Response & _value, ::fuchsia::hardware::audio::Dai_GetDaiFormats_Response * _result)

    Defined at line 2692 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Dai_GetDaiFormats_Result & value, ::fuchsia::hardware::audio::Dai_GetDaiFormats_Result * result)

    Defined at line 2802 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::HealthGetHealthStateResponse & _value, ::fuchsia::hardware::audio::HealthGetHealthStateResponse * _result)

    Defined at line 3118 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::DataTransfer & value, ::fuchsia::hardware::audio::DataTransfer * result)

    Defined at line 3908 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_GetProperties_Response & _value, ::fuchsia::hardware::audio::PacketStreamControl_GetProperties_Response * _result)

    Defined at line 3941 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_GetProperties_Result & value, ::fuchsia::hardware::audio::PacketStreamControl_GetProperties_Result * result)

    Defined at line 4040 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_AllocateVmos_Response & _value, ::fuchsia::hardware::audio::PacketStreamControl_AllocateVmos_Response * _result)

    Defined at line 4073 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_AllocateVmos_Result & value, ::fuchsia::hardware::audio::PacketStreamControl_AllocateVmos_Result * result)

    Defined at line 4202 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_DeallocateVmos_Response & _value, ::fuchsia::hardware::audio::PacketStreamControl_DeallocateVmos_Response * _result)

    Defined at line 4234 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_DeallocateVmos_Result & value, ::fuchsia::hardware::audio::PacketStreamControl_DeallocateVmos_Result * result)

    Defined at line 4362 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_RegisterVmos_Response & _value, ::fuchsia::hardware::audio::PacketStreamControl_RegisterVmos_Response * _result)

    Defined at line 4392 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_RegisterVmos_Result & value, ::fuchsia::hardware::audio::PacketStreamControl_RegisterVmos_Result * result)

    Defined at line 4520 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_UnregisterVmos_Response & _value, ::fuchsia::hardware::audio::PacketStreamControl_UnregisterVmos_Response * _result)

    Defined at line 4550 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_UnregisterVmos_Result & value, ::fuchsia::hardware::audio::PacketStreamControl_UnregisterVmos_Result * result)

    Defined at line 4678 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_GetPacketStreamSink_Result & value, ::fuchsia::hardware::audio::PacketStreamControl_GetPacketStreamSink_Result * result)

    Defined at line 4886 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_SetPacketStreamSink_Response & _value, ::fuchsia::hardware::audio::PacketStreamControl_SetPacketStreamSink_Response * _result)

    Defined at line 4995 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_SetPacketStreamSink_Result & value, ::fuchsia::hardware::audio::PacketStreamControl_SetPacketStreamSink_Result * result)

    Defined at line 5123 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_Start_Response & _value, ::fuchsia::hardware::audio::PacketStreamControl_Start_Response * _result)

    Defined at line 5153 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_Start_Result & value, ::fuchsia::hardware::audio::PacketStreamControl_Start_Result * result)

    Defined at line 5281 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_Stop_Response & _value, ::fuchsia::hardware::audio::PacketStreamControl_Stop_Response * _result)

    Defined at line 5311 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamControl_Stop_Result & value, ::fuchsia::hardware::audio::PacketStreamControl_Stop_Result * result)

    Defined at line 5439 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamSink_PutPacket_Result & value, ::fuchsia::hardware::audio::PacketStreamSink_PutPacket_Result * result)

    Defined at line 5833 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamSink_FlushPackets_Response & _value, ::fuchsia::hardware::audio::PacketStreamSink_FlushPackets_Response * _result)

    Defined at line 5863 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PacketStreamSink_FlushPackets_Result & value, ::fuchsia::hardware::audio::PacketStreamSink_FlushPackets_Result * result)

    Defined at line 5991 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Dai_GetRingBufferFormats_Response & _value, ::fuchsia::hardware::audio::Dai_GetRingBufferFormats_Response * _result)

    Defined at line 6912 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Dai_GetRingBufferFormats_Result & value, ::fuchsia::hardware::audio::Dai_GetRingBufferFormats_Result * result)

    Defined at line 7022 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::SupportedFormats2 & value, ::fuchsia::hardware::audio::SupportedFormats2 * result)

    Defined at line 7132 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_GetRingBufferFormats_Response & _value, ::fuchsia::hardware::audio::Composite_GetRingBufferFormats_Response * _result)

    Defined at line 7163 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_GetRingBufferFormats_Result & value, ::fuchsia::hardware::audio::Composite_GetRingBufferFormats_Result * result)

    Defined at line 7292 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_GetPacketStreamFormats_Response & _value, ::fuchsia::hardware::audio::Composite_GetPacketStreamFormats_Response * _result)

    Defined at line 7323 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_GetPacketStreamFormats_Result & value, ::fuchsia::hardware::audio::Composite_GetPacketStreamFormats_Result * result)

    Defined at line 7452 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::PcmFormat & _value, ::fuchsia::hardware::audio::PcmFormat * _result)

    Defined at line 7495 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::DaiCreateRingBufferRequest & _value, ::fuchsia::hardware::audio::DaiCreateRingBufferRequest * _result)

    Defined at line 7600 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Format2 & value, ::fuchsia::hardware::audio::Format2 * result)

    Defined at line 7711 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CompositeCreateRingBufferRequest & _value, ::fuchsia::hardware::audio::CompositeCreateRingBufferRequest * _result)

    Defined at line 7738 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CompositeCreatePacketStreamRequest & _value, ::fuchsia::hardware::audio::CompositeCreatePacketStreamRequest * _result)

    Defined at line 7763 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CodecWatchPlugStateResponse & _value, ::fuchsia::hardware::audio::CodecWatchPlugStateResponse * _result)

    Defined at line 7903 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBufferPositionInfo & _value, ::fuchsia::hardware::audio::RingBufferPositionInfo * _result)

    Defined at line 8335 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBufferGetPropertiesResponse & _value, ::fuchsia::hardware::audio::RingBufferGetPropertiesResponse * _result)

    Defined at line 8356 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBufferWatchClockRecoveryPositionInfoResponse & _value, ::fuchsia::hardware::audio::RingBufferWatchClockRecoveryPositionInfoResponse * _result)

    Defined at line 8377 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBufferGetVmoRequest & _value, ::fuchsia::hardware::audio::RingBufferGetVmoRequest * _result)

    Defined at line 8400 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBuffer_GetVmo_Response & _value, ::fuchsia::hardware::audio::RingBuffer_GetVmo_Response * _result)

    Defined at line 8433 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBuffer_GetVmo_Result & value, ::fuchsia::hardware::audio::RingBuffer_GetVmo_Result * result)

    Defined at line 8542 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBufferStartResponse & _value, ::fuchsia::hardware::audio::RingBufferStartResponse * _result)

    Defined at line 8565 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBufferSetActiveChannelsRequest & _value, ::fuchsia::hardware::audio::RingBufferSetActiveChannelsRequest * _result)

    Defined at line 8586 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBuffer_SetActiveChannels_Response & _value, ::fuchsia::hardware::audio::RingBuffer_SetActiveChannels_Response * _result)

    Defined at line 8617 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBuffer_SetActiveChannels_Result & value, ::fuchsia::hardware::audio::RingBuffer_SetActiveChannels_Result * result)

    Defined at line 8727 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBuffer_WatchDelayInfo_Response & _value, ::fuchsia::hardware::audio::RingBuffer_WatchDelayInfo_Response * _result)

    Defined at line 8758 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::RingBuffer_WatchDelayInfo_Result & value, ::fuchsia::hardware::audio::RingBuffer_WatchDelayInfo_Result * result)

    Defined at line 8857 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::StreamConfigGetSupportedFormatsResponse & _value, ::fuchsia::hardware::audio::StreamConfigGetSupportedFormatsResponse * _result)

    Defined at line 9145 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::StreamConfigCreateRingBufferRequest & _value, ::fuchsia::hardware::audio::StreamConfigCreateRingBufferRequest * _result)

    Defined at line 9170 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::StreamConfigWatchGainStateResponse & _value, ::fuchsia::hardware::audio::StreamConfigWatchGainStateResponse * _result)

    Defined at line 9193 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::StreamConfigSetGainRequest & _value, ::fuchsia::hardware::audio::StreamConfigSetGainRequest * _result)

    Defined at line 9214 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::StreamConfigWatchPlugStateResponse & _value, ::fuchsia::hardware::audio::StreamConfigWatchPlugStateResponse * _result)

    Defined at line 9235 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::StreamConfigConnectorConnectRequest & _value, ::fuchsia::hardware::audio::StreamConfigConnectorConnectRequest * _result)

    Defined at line 9258 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::CodecGetPropertiesResponse & _value, ::fuchsia::hardware::audio::CodecGetPropertiesResponse * _result)

    Defined at line 9548 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_GetProperties_Response & _value, ::fuchsia::hardware::audio::Composite_GetProperties_Response * _result)

    Defined at line 9939 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::Composite_GetProperties_Result & value, ::fuchsia::hardware::audio::Composite_GetProperties_Result * result)

    Defined at line 10038 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::DaiGetPropertiesResponse & _value, ::fuchsia::hardware::audio::DaiGetPropertiesResponse * _result)

    Defined at line 10507 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::audio::StreamConfigGetPropertiesResponse & _value, ::fuchsia::hardware::audio::StreamConfigGetPropertiesResponse * _result)

    Defined at line 11129 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h