Searched refs:IAudioCaptureVdi (Results 1 - 5 of 5) sorted by relevance
/drivers/peripheral/audio/interfaces/sound/v1_0/ |
H A D | iaudio_capture_vdi.h | 30 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 D | iaudio_adapter_vdi.h | 39 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 D | audio_capture_vdi.c | 35 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 D | audio_capture_vdi.h | 23 struct IAudioCaptureVdi *vdiCapture, const struct AudioDeviceDescriptor *desc); 25 struct IAudioCaptureVdi *AudioGetVdiCaptureByIdVdi(uint32_t captureId);
|
H A D | audio_adapter_vdi.c | 235 struct IAudioCaptureVdi *vdiCapture = NULL; in AudioCreateCaptureVdi() 298 struct IAudioCaptureVdi *vdiCapture = AudioGetVdiCaptureByIdVdi(captureId); in AudioDestroyCaptureVdi()
|
Completed in 4 milliseconds