tree: 807d04f4b65b855235a2659d2a736f2dc4619ea3 [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.virtualaudio/README.md

fuchsia.virtualaudio

PROTOCOLS

Configuration

Defined in fuchsia.virtualaudio/virtual_audio.fidl

AddFormatRange

Request {#Configuration.AddFormatRange_Request}

ClearFormatRanges

Request {#Configuration.ClearFormatRanges_Request}

<EMPTY>

ResetConfiguration

Request {#Configuration.ResetConfiguration_Request}

<EMPTY>

SetClockDomain

Request {#Configuration.SetClockDomain_Request}

SetClockProperties

Request {#Configuration.SetClockProperties_Request}

SetDeviceName

Request {#Configuration.SetDeviceName_Request}

SetExternalDelay

Request {#Configuration.SetExternalDelay_Request}

SetFifoDepth

Request {#Configuration.SetFifoDepth_Request}

SetGainProperties

Request {#Configuration.SetGainProperties_Request}

SetManufacturer

Request {#Configuration.SetManufacturer_Request}

SetPlugProperties

Request {#Configuration.SetPlugProperties_Request}

SetProduct

Request {#Configuration.SetProduct_Request}

SetRingBufferRestrictions

Request {#Configuration.SetRingBufferRestrictions_Request}

SetUniqueId

Request {#Configuration.SetUniqueId_Request}

Control

Defined in fuchsia.virtualaudio/virtual_audio.fidl

Disable

Request {#Control.Disable_Request}

<EMPTY>

Response {#Control.Disable_Response}

<EMPTY>

Enable

Request {#Control.Enable_Request}

<EMPTY>

Response {#Control.Enable_Response}

<EMPTY>

GetNumDevices

Request {#Control.GetNumDevices_Request}

<EMPTY>

Response {#Control.GetNumDevices_Response}

Device

Defined in fuchsia.virtualaudio/virtual_audio.fidl

Add

Request {#Device.Add_Request}

<EMPTY>

AddFormatRange

Request {#Device.AddFormatRange_Request}

AdjustClockRate

Request {#Device.AdjustClockRate_Request}

ChangePlugState

Request {#Device.ChangePlugState_Request}

ClearFormatRanges

Request {#Device.ClearFormatRanges_Request}

<EMPTY>

GetBuffer

Request {#Device.GetBuffer_Request}

<EMPTY>

Response {#Device.GetBuffer_Response}

GetFormat

Request {#Device.GetFormat_Request}

<EMPTY>

Response {#Device.GetFormat_Response}

GetGain

Request {#Device.GetGain_Request}

<EMPTY>

Response {#Device.GetGain_Response}

GetPosition

Request {#Device.GetPosition_Request}

<EMPTY>

Response {#Device.GetPosition_Response}

OnBufferCreated

Response {#Device.OnBufferCreated_Response}

OnPositionNotify

Response {#Device.OnPositionNotify_Response}

OnSetFormat

Response {#Device.OnSetFormat_Response}

OnSetGain

Response {#Device.OnSetGain_Response}

OnStart

Response {#Device.OnStart_Response}

OnStop

Response {#Device.OnStop_Response}

Remove

Request {#Device.Remove_Request}

<EMPTY>

ResetConfiguration

Request {#Device.ResetConfiguration_Request}

<EMPTY>

SetClockDomain

Request {#Device.SetClockDomain_Request}

SetClockProperties

Request {#Device.SetClockProperties_Request}

SetDeviceName

Request {#Device.SetDeviceName_Request}

SetExternalDelay

Request {#Device.SetExternalDelay_Request}

SetFifoDepth

Request {#Device.SetFifoDepth_Request}

SetGainProperties

Request {#Device.SetGainProperties_Request}

SetManufacturer

Request {#Device.SetManufacturer_Request}

SetNotificationFrequency

Request {#Device.SetNotificationFrequency_Request}

SetPlugProperties

Request {#Device.SetPlugProperties_Request}

SetProduct

Request {#Device.SetProduct_Request}

SetRingBufferRestrictions

Request {#Device.SetRingBufferRestrictions_Request}

SetUniqueId

Request {#Device.SetUniqueId_Request}

Forwarder

Defined in fuchsia.virtualaudio/virtual_audio.fidl

SendControl

Request {#Forwarder.SendControl_Request}

SendInput

Request {#Forwarder.SendInput_Request}

SendOutput

Request {#Forwarder.SendOutput_Request}

Input

Defined in fuchsia.virtualaudio/virtual_audio.fidl

Add

Request {#Input.Add_Request}

<EMPTY>

AddFormatRange

Request {#Input.AddFormatRange_Request}

AdjustClockRate

Request {#Input.AdjustClockRate_Request}

ChangePlugState

Request {#Input.ChangePlugState_Request}

ClearFormatRanges

Request {#Input.ClearFormatRanges_Request}

<EMPTY>

GetBuffer

Request {#Input.GetBuffer_Request}

<EMPTY>

Response {#Input.GetBuffer_Response}

GetFormat

Request {#Input.GetFormat_Request}

<EMPTY>

Response {#Input.GetFormat_Response}

GetGain

Request {#Input.GetGain_Request}

<EMPTY>

Response {#Input.GetGain_Response}

GetPosition

Request {#Input.GetPosition_Request}

<EMPTY>

Response {#Input.GetPosition_Response}

OnBufferCreated

Response {#Input.OnBufferCreated_Response}

OnPositionNotify

Response {#Input.OnPositionNotify_Response}

OnSetFormat

Response {#Input.OnSetFormat_Response}

OnSetGain

Response {#Input.OnSetGain_Response}

OnStart

Response {#Input.OnStart_Response}

OnStop

Response {#Input.OnStop_Response}

Remove

Request {#Input.Remove_Request}

<EMPTY>

ResetConfiguration

Request {#Input.ResetConfiguration_Request}

<EMPTY>

SetClockDomain

Request {#Input.SetClockDomain_Request}

SetClockProperties

Request {#Input.SetClockProperties_Request}

SetDeviceName

Request {#Input.SetDeviceName_Request}

SetExternalDelay

Request {#Input.SetExternalDelay_Request}

SetFifoDepth

Request {#Input.SetFifoDepth_Request}

SetGainProperties

Request {#Input.SetGainProperties_Request}

SetManufacturer

Request {#Input.SetManufacturer_Request}

SetNotificationFrequency

Request {#Input.SetNotificationFrequency_Request}

SetPlugProperties

Request {#Input.SetPlugProperties_Request}

SetProduct

Request {#Input.SetProduct_Request}

SetRingBufferRestrictions

Request {#Input.SetRingBufferRestrictions_Request}

SetUniqueId

Request {#Input.SetUniqueId_Request}

Output

Defined in fuchsia.virtualaudio/virtual_audio.fidl

Add

Request {#Output.Add_Request}

<EMPTY>

AddFormatRange

Request {#Output.AddFormatRange_Request}

AdjustClockRate

Request {#Output.AdjustClockRate_Request}

ChangePlugState

Request {#Output.ChangePlugState_Request}

ClearFormatRanges

Request {#Output.ClearFormatRanges_Request}

<EMPTY>

GetBuffer

Request {#Output.GetBuffer_Request}

<EMPTY>

Response {#Output.GetBuffer_Response}

GetFormat

Request {#Output.GetFormat_Request}

<EMPTY>

Response {#Output.GetFormat_Response}

GetGain

Request {#Output.GetGain_Request}

<EMPTY>

Response {#Output.GetGain_Response}

GetPosition

Request {#Output.GetPosition_Request}

<EMPTY>

Response {#Output.GetPosition_Response}

OnBufferCreated

Response {#Output.OnBufferCreated_Response}

OnPositionNotify

Response {#Output.OnPositionNotify_Response}

OnSetFormat

Response {#Output.OnSetFormat_Response}

OnSetGain

Response {#Output.OnSetGain_Response}

OnStart

Response {#Output.OnStart_Response}

OnStop

Response {#Output.OnStop_Response}

Remove

Request {#Output.Remove_Request}

<EMPTY>

ResetConfiguration

Request {#Output.ResetConfiguration_Request}

<EMPTY>

SetClockDomain

Request {#Output.SetClockDomain_Request}

SetClockProperties

Request {#Output.SetClockProperties_Request}

SetDeviceName

Request {#Output.SetDeviceName_Request}

SetExternalDelay

Request {#Output.SetExternalDelay_Request}

SetFifoDepth

Request {#Output.SetFifoDepth_Request}

SetGainProperties

Request {#Output.SetGainProperties_Request}

SetManufacturer

Request {#Output.SetManufacturer_Request}

SetNotificationFrequency

Request {#Output.SetNotificationFrequency_Request}

SetPlugProperties

Request {#Output.SetPlugProperties_Request}

SetProduct

Request {#Output.SetProduct_Request}

SetRingBufferRestrictions

Request {#Output.SetRingBufferRestrictions_Request}

SetUniqueId

Request {#Output.SetUniqueId_Request}

STRUCTS

CONSTANTS