Home
last modified time | relevance | path

Searched refs:IAudioRenderVdi (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/drivers/peripheral/audio/interfaces/sound/v1_0/
H A Diaudio_render_vdi.h31 struct IAudioRenderVdi { struct
45 int32_t (*SetMute)(struct IAudioRenderVdi *self, bool mute); argument
46 int32_t (*GetMute)(struct IAudioRenderVdi *self, bool *mute); argument
50 int32_t (*GetGain)(struct IAudioRenderVdi *self, float *gain); argument
51 int32_t (*SetGain)(struct IAudioRenderVdi *self, float gain); argument
64 int32_t (*Start)(struct IAudioRenderVdi *self); argument
65 int32_t (*Stop)(struct IAudioRenderVdi *self); argument
66 int32_t (*Pause)(struct IAudioRenderVdi *self); argument
67 int32_t (*Resume)(struct IAudioRenderVdi *self); argument
68 int32_t (*Flush)(struct IAudioRenderVdi *self); argument
[all …]
H A Diaudio_adapter_vdi.h36 const struct AudioSampleAttributesVdi *attrs, struct IAudioRenderVdi **render);
37 int32_t (*DestroyRender)(struct IAudioAdapterVdi *self, struct IAudioRenderVdi *render);
/ohos5.0/drivers/peripheral/audio/hdi_service/primary_impl/vdi_src/
H A Daudio_render_vdi.c36 struct IAudioRenderVdi *vdiRender;
73 struct IAudioRenderVdi *vdiRender = renderInfo->vdiRender; in AudioGetLatencyVdi()
93 struct IAudioRenderVdi *vdiRender = renderInfo->vdiRender; in AudioRenderFrameVdi()
117 struct IAudioRenderVdi *vdiRender = renderInfo->vdiRender; in AudioGetRenderPositionVdi()
139 struct IAudioRenderVdi *vdiRender = renderInfo->vdiRender; in AudioSetRenderSpeedVdi()
158 struct IAudioRenderVdi *vdiRender = renderInfo->vdiRender; in AudioGetRenderSpeedVdi()
193 struct IAudioRenderVdi *vdiRender = renderInfo->vdiRender; in AudioRenderRegCallbackVdi()
212 struct IAudioRenderVdi *vdiRender = renderInfo->vdiRender; in AudioRenderSetChannelModeVdi()
231 struct IAudioRenderVdi *vdiRender = renderInfo->vdiRender; in AudioRenderGetChannelModeVdi()
250 struct IAudioRenderVdi *vdiRender = renderInfo->vdiRender; in AudioRenderDrainBufferVdi()
[all …]
H A Daudio_render_vdi.h23 struct IAudioRenderVdi *vdiRender, const struct AudioDeviceDescriptor *desc, char *adapterName);
25 struct IAudioRenderVdi *AudioGetVdiRenderByIdVdi(uint32_t renderId);
H A Daudio_adapter_vdi.c148 struct IAudioRenderVdi *vdiRender = NULL; in AudioCreateRenderVdi()
212 struct IAudioRenderVdi *vdiRender = AudioGetVdiRenderByIdVdi(renderId); in AudioDestroyRenderVdi()