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 6913 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 7023 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 7133 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 7164 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 7293 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 7324 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 7453 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 7497 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 7602 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 7713 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 7740 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 7765 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 7905 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 8337 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 8358 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 8379 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 8402 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 8435 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 8544 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 8567 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 8588 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 8619 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 8729 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 8760 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 8859 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 9147 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 9172 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 9195 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 9216 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 9237 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 9260 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 9550 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 9941 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 10040 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 10509 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 11131 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/hlcpp/fuchsia/hardware/audio/cpp/fidl.h