Home
last modified time | relevance | path

Searched refs:IAudioAdapterVdi (Results 1 - 5 of 5) sorted by relevance

/drivers/peripheral/audio/interfaces/sound/v1_0/
H A Diaudio_adapter_vdi.h33 struct IAudioAdapterVdi { struct
34 int32_t (*InitAllPorts)(struct IAudioAdapterVdi *self);
35 int32_t (*CreateRender)(struct IAudioAdapterVdi *self, const struct AudioDeviceDescriptorVdi *desc,
37 int32_t (*DestroyRender)(struct IAudioAdapterVdi *self, struct IAudioRenderVdi *render);
38 int32_t (*CreateCapture)(struct IAudioAdapterVdi *self, const struct AudioDeviceDescriptorVdi *desc,
40 int32_t (*DestroyCapture)(struct IAudioAdapterVdi *self, struct IAudioCaptureVdi *capture);
41 int32_t (*GetPortCapability)(struct IAudioAdapterVdi *self, const struct AudioPortVdi *port,
43 int32_t (*SetPassthroughMode)(struct IAudioAdapterVdi *self, const struct AudioPortVdi *port,
45 int32_t (*GetPassthroughMode)(struct IAudioAdapterVdi *self, const struct AudioPortVdi *port,
47 int32_t (*GetDeviceStatus)(struct IAudioAdapterVdi *sel
[all...]
H A Diaudio_manager_vdi.h36 struct IAudioAdapterVdi **adapter);
37 int32_t (*UnloadAdapter)(struct IAudioManagerVdi *self, struct IAudioAdapterVdi *adapter);
/drivers/peripheral/audio/hdi_service/primary_impl/vdi_src/
H A Daudio_adapter_vdi.h23 struct IAudioAdapter *AudioCreateAdapterVdi(uint32_t descIndex, struct IAudioAdapterVdi *vdiAdapter,
26 struct IAudioAdapterVdi *AudioGetVdiAdapterByDescIndexVdi(uint32_t descIndex);
H A Daudio_adapter_vdi.c33 struct IAudioAdapterVdi *vdiAdapter;
52 struct IAudioAdapterVdi *AudioGetVdiAdapterByDescIndexVdi(uint32_t descIndex) in AudioGetVdiAdapterByDescIndexVdi()
64 static struct IAudioAdapterVdi *AudioGetVdiAdapterVdi(const struct IAudioAdapter *adapter) in AudioGetVdiAdapterVdi()
106 struct IAudioAdapterVdi *vdiAdapter = AudioGetVdiAdapterVdi(adapter); in AudioInitAllPortsVdi()
154 struct IAudioAdapterVdi *vdiAdapter = AudioGetVdiAdapterVdi(adapter); in AudioCreateRenderVdi()
207 struct IAudioAdapterVdi *vdiAdapter = AudioGetVdiAdapterVdi(adapter); in AudioDestroyRenderVdi()
244 struct IAudioAdapterVdi *vdiAdapter = AudioGetVdiAdapterVdi(adapter); in AudioCreateCaptureVdi()
294 struct IAudioAdapterVdi *vdiAdapter = AudioGetVdiAdapterVdi(adapter); in AudioDestroyCaptureVdi()
323 struct IAudioAdapterVdi *vdiAdapter = AudioGetVdiAdapterVdi(adapter); in AudioGetPortCapabilityVdi()
356 struct IAudioAdapterVdi *vdiAdapte in AudioSetPassthroughModeVdi()
[all...]
H A Daudio_manager_vdi.c341 struct IAudioAdapterVdi *vdiAdapter = NULL; in VendorLoadAdapter()
427 struct IAudioAdapterVdi *vdiAdapter = AudioGetVdiAdapterByDescIndexVdi(descIndex); in AudioManagerVendorUnloadAdapterLocked()

Completed in 3 milliseconds