Home
last modified time | relevance | path

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

/drivers/peripheral/audio/interfaces/sound/v1_0/
H A Diaudio_capture_vdi.h30 struct IAudioCaptureVdi { struct
31 int32_t (*CaptureFrame)(struct IAudioCaptureVdi *self, int8_t *frame, uint32_t *frameLen, uint64_t *replyBytes);
32 int32_t (*CaptureFrameEc)(struct IAudioCaptureVdi *self, struct AudioCaptureFrameInfoVdi *info);
33 int32_t (*GetCapturePosition)(struct IAudioCaptureVdi *self, uint64_t *frames, struct AudioTimeStampVdi *time);
34 int32_t (*CheckSceneCapability)(struct IAudioCaptureVdi *self, const struct AudioSceneDescriptorVdi *scene,
36 int32_t (*SelectScene)(struct IAudioCaptureVdi *self, const struct AudioSceneDescriptorVdi *scene);
37 int32_t (*SetMute)(struct IAudioCaptureVdi *self, bool mute);
38 int32_t (*GetMute)(struct IAudioCaptureVdi *self, bool *mute);
39 int32_t (*SetVolume)(struct IAudioCaptureVdi *self, float volume);
40 int32_t (*GetVolume)(struct IAudioCaptureVdi *sel
[all...]
H A Diaudio_adapter_vdi.h39 const struct AudioSampleAttributesVdi *attrs, struct IAudioCaptureVdi **capture);
40 int32_t (*DestroyCapture)(struct IAudioAdapterVdi *self, struct IAudioCaptureVdi *capture);
/drivers/peripheral/audio/hdi_service/primary_impl/vdi_src/
H A Daudio_capture_vdi.c35 struct IAudioCaptureVdi *vdiCapture;
52 struct IAudioCaptureVdi *AudioGetVdiCaptureByIdVdi(uint32_t captureId) in AudioGetVdiCaptureByIdVdi()
71 struct IAudioCaptureVdi *vdiCapture = captureInfo->vdiCapture; in AudioCaptureFrameVdi()
96 struct IAudioCaptureVdi *vdiCapture = captureInfo->vdiCapture; in AudioCaptureFrameEcVdi()
134 struct IAudioCaptureVdi *vdiCapture = captureInfo->vdiCapture; in AudioGetCapturePositionVdi()
157 struct IAudioCaptureVdi *vdiCapture = captureInfo->vdiCapture; in AudioCaptureCheckSceneCapabilityVdi()
185 struct IAudioCaptureVdi *vdiCapture = captureInfo->vdiCapture; in AudioCaptureSelectSceneVdi()
214 struct IAudioCaptureVdi *vdiCapture = captureInfo->vdiCapture; in AudioCaptureSetMuteVdi()
233 struct IAudioCaptureVdi *vdiCapture = captureInfo->vdiCapture; in AudioCaptureGetMuteVdi()
251 struct IAudioCaptureVdi *vdiCaptur in AudioCaptureSetVolumeVdi()
[all...]
H A Daudio_capture_vdi.h23 struct IAudioCaptureVdi *vdiCapture, const struct AudioDeviceDescriptor *desc);
25 struct IAudioCaptureVdi *AudioGetVdiCaptureByIdVdi(uint32_t captureId);
H A Daudio_adapter_vdi.c235 struct IAudioCaptureVdi *vdiCapture = NULL; in AudioCreateCaptureVdi()
298 struct IAudioCaptureVdi *vdiCapture = AudioGetVdiCaptureByIdVdi(captureId); in AudioDestroyCaptureVdi()

Completed in 4 milliseconds