/drivers/peripheral/audio/test/systemtest/hdi_service/common/render/src/ |
H A D | audio_idl_hdirender_control_test.cpp | 30 struct IAudioRender *render = nullptr; member in __anon526::AudioIdlHdiRenderControlTest 55 int32_t ret = AudioCreateRender(manager, PIN_OUT_SPEAKER, ADAPTER_NAME, &adapter, &render, &renderId_); in SetUp() 61 int32_t ret = ReleaseRenderSource(manager, adapter, render, renderId_); in TearDown() 74 ASSERT_NE(nullptr, render); in HWTEST_F() 75 ret = render->Start(render); in HWTEST_F() 78 ret = render->Stop(render); in HWTEST_F() 91 ASSERT_NE(nullptr, render); in HWTEST_F() 92 ret = render in HWTEST_F() [all...] |
H A D | audio_idl_hdirender_attr_test.cpp | 31 struct IAudioRender *render = nullptr; member in __anon525::AudioIdlHdiRenderAttrTest 55 int32_t ret = AudioCreateRender(manager, PIN_OUT_SPEAKER, ADAPTER_NAME, &adapter, &render, &renderId_); in SetUp() 61 int32_t ret = ReleaseRenderSource(manager, adapter, render, renderId_); in TearDown() 76 ASSERT_NE(nullptr, render); in HWTEST_F() 78 ret = render->GetFrameSize(render, &size); in HWTEST_F() 92 ASSERT_NE(nullptr, render); in HWTEST_F() 94 ret = render->GetFrameSize(renderNull, &size); in HWTEST_F() 107 ASSERT_NE(nullptr, render); in HWTEST_F() 108 ret = AudioRenderStartAndOneFrame(render); in HWTEST_F() [all...] |
H A D | audio_idl_hdirender_volume_test.cpp | 30 struct IAudioRender *render = nullptr; member in __anon529::AudioIdlHdiRendervolumeTest 53 int32_t ret = AudioCreateRender(manager, PIN_OUT_SPEAKER, ADAPTER_NAME, &adapter, &render, &renderId_); in SetUp() 59 int32_t ret = ReleaseRenderSource(manager, adapter, render, renderId_); in TearDown() 73 ASSERT_NE(nullptr, render); in HWTEST_F() 74 ret = render->GetGainThreshold(render, &min, &max); in HWTEST_F() 83 * @tc.desc Test RenderGetGainThreshold interface, return -3/-4 if set render to nullptr 93 ASSERT_NE(nullptr, render); in HWTEST_F() 94 ret = render->GetGainThreshold(renderNull, &min, &max); in HWTEST_F() 108 ASSERT_NE(nullptr, render); in HWTEST_F() [all...] |
H A D | audio_idl_hdirender_test.cpp | 30 struct IAudioRender *render = nullptr; member in __anon528::AudioIdlHdiRenderTest 55 int32_t ret = AudioCreateRender(manager, PIN_OUT_SPEAKER, ADAPTER_NAME, &adapter, &render, &renderId_); in SetUp() 61 int32_t ret = ReleaseRenderSource(manager, adapter, render, renderId_); in TearDown() 75 ASSERT_NE(nullptr, render); in HWTEST_F() 76 ret = AudioRenderStartAndOneFrame(render); in HWTEST_F() 79 ret = render->GetLatency(render, &latencyTime); in HWTEST_F() 82 ret = render->Stop(render); in HWTEST_F() 87 * @tc.desc test RenderGetLatency interface, return -3/-4 if Setting parameters render i [all...] |
H A D | audio_idl_hdirender_scene_test.cpp | 30 struct IAudioRender *render = nullptr; member in __anon527::AudioIdlHdiRenderSceneTest 54 int32_t ret = AudioCreateRender(manager, PIN_OUT_SPEAKER, ADAPTER_NAME, &adapter, &render, &renderId_); in SetUp() 60 int32_t ret = ReleaseRenderSource(manager, adapter, render, renderId_); in TearDown() 78 ASSERT_NE(nullptr, render); in HWTEST_F() 79 ret = render->CheckSceneCapability(render, &scenes, &supported); in HWTEST_F() 98 ASSERT_NE(nullptr, render); in HWTEST_F() 99 ret = render->CheckSceneCapability(render, &scenes, &supported); in HWTEST_F() 105 * @tc.desc Test AudioRenderCheckSceneCapability,return -3/-4 if the render i [all...] |
/drivers/peripheral/audio/test/hal_mock/ |
H A D | audio_render_mock.c | 20 static int32_t GetLatency(struct IAudioRenderVdi* render, uint32_t *ms)
in GetLatency() argument 22 if (render == NULL) {
in GetLatency() 33 static int32_t RenderFrame(struct IAudioRenderVdi* render, const int8_t *frame, uint32_t frameLen, uint64_t *replyBytes)
in RenderFrame() argument 35 if (render == NULL || frame == NULL || replyBytes == NULL) {
in RenderFrame() 45 static int32_t GetPosition(struct IAudioRenderVdi* render, uint64_t *frames, struct AudioTimeStamp *time)
in GetPosition() argument 47 if (render == NULL || frame == NULL || time == NULL) {
in GetPosition() 57 static int32_t SetSpeed(struct IAudioRenderVdi* render, float speed)
in SetSpeed() argument 59 if (render == NULL) {
in SetSpeed() 68 static int32_t GetSpeed(struct IAudioRenderVdi* render, float *speed)
in GetSpeed() argument 70 if (render in GetSpeed() 79 RegCallback(struct IAudioRenderVdi* render, struct IAudioCallback *audioCallback, int8_t cookie) RegCallback() argument 90 SetChannelMode(struct IAudioRenderVdi* render, enum AudioChannelMode mode) SetChannelMode() argument 101 GetChannelMode(struct IAudioRenderVdi* render, enum AudioChannelMode *mode) GetChannelMode() argument 112 DrainBuffer(struct IAudioRenderVdi* render, enum AudioDrainNotifyType *type) DrainBuffer() argument 123 IsSupportsDrain(struct IAudioRenderVdi* render, bool *support) IsSupportsDrain() argument 134 CheckSceneCapability(struct IAudioRenderVdi* render, const struct AudioSceneDescriptor *scene, bool *supported) CheckSceneCapability() argument 147 SelectScene(struct IAudioRenderVdi* render, const struct AudioSceneDescriptor *scene) SelectScene() argument 158 SetMute(struct IAudioRenderVdi* render, bool mute) SetMute() argument 169 GetMute(struct IAudioRenderVdi* render, bool *mute) GetMute() argument 181 SetVolume(struct IAudioRenderVdi* render, float volume) SetVolume() argument 192 GetVolume(struct IAudioRenderVdi* render, float *volume) GetVolume() argument 203 GetGainThreshold(struct IAudioRenderVdi* render, float *min, float *max) GetGainThreshold() argument 215 GetGain(struct IAudioRenderVdi* render, float *gain) GetGain() argument 226 SetGain(struct IAudioRenderVdi* render, float gain) SetGain() argument 237 GetFrameSize(struct IAudioRenderVdi* render, uint64_t *size) GetFrameSize() argument 248 GetFrameCount(struct IAudioRenderVdi* render, uint64_t *count) GetFrameCount() argument 259 SetSampleAttributes(struct IAudioRenderVdi* render, const struct AudioSampleAttributes *attrs) SetSampleAttributes() argument 270 GetSampleAttributes(struct IAudioRenderVdi* render, struct AudioSampleAttributes *attrs) GetSampleAttributes() argument 282 GetCurrentChannelId(struct IAudioRenderVdi* render, uint32_t *channelId) GetCurrentChannelId() argument 293 SetExtraParams(struct IAudioRenderVdi* render, const char *keyValueList) SetExtraParams() argument 304 GetExtraParams(struct IAudioRenderVdi* render, char *keyValueList, uint32_t keyValueListLen) GetExtraParams() argument 314 ReqMmapBuffer(struct IAudioRenderVdi* render, int32_t reqSize, struct AudioMmapBufferDescriptor *desc) ReqMmapBuffer() argument 325 GetMmapPosition(struct IAudioRenderVdi* render, uint64_t *frames, struct AudioTimeStamp *time) GetMmapPosition() argument 334 AddAudioEffect(struct IAudioRenderVdi* render, uint64_t effectid) AddAudioEffect() argument 343 RemoveAudioEffect(struct IAudioRenderVdi* render, uint64_t effectid) RemoveAudioEffect() argument 352 GetFrameBufferSize(struct IAudioRenderVdi* render, uint64_t *bufferSize) GetFrameBufferSize() argument 361 Start(struct IAudioRenderVdi* render) Start() argument 369 Stop(struct IAudioRenderVdi* render) Stop() argument 377 Pause(struct IAudioRenderVdi* render) Pause() argument 385 Resume(struct IAudioRenderVdi* render) Resume() argument 393 Flush(struct IAudioRenderVdi* render) Flush() argument 401 TurnStandbyMode(struct IAudioRenderVdi* render) TurnStandbyMode() argument 409 AudioDevDump(struct IAudioRenderVdi* render, int32_t range, int32_t fd) AudioDevDump() argument 420 IsSupportsPauseAndResume(struct IAudioRenderVdi* render, bool *supportPause, bool *supportResume) IsSupportsPauseAndResume() argument 431 SetbufferSize(struct IAudioRenderVdi* render, uint32_t size) SetbufferSize() argument [all...] |
/drivers/peripheral/audio/test/systemtest/hdi_service/rk3568/render/src/ |
H A D | audio_idl_hdirender_hardware_dependence_test.cpp | 30 struct IAudioRender *render = nullptr; member in __anon537::AudioIdlHdiRenderHardwareDependenceTest 55 int32_t ret = AudioCreateRender(manager, PIN_OUT_SPEAKER, ADAPTER_NAME, &adapter, &render, &renderId_); in SetUp() 61 int32_t ret = ReleaseRenderSource(manager, adapter, render, renderId_); in TearDown() 76 ASSERT_NE(nullptr, render); in HWTEST_F() 80 ret = AudioRenderSetGetSampleAttributes(attrs, attrsValue, render); in HWTEST_F() 86 ret = render->GetFrameSize(render, &size); in HWTEST_F() 101 ASSERT_NE(nullptr, render); in HWTEST_F() 104 ret = AudioRenderSetGetSampleAttributes(attrs, attrsValue, render); in HWTEST_F() 110 ret = render in HWTEST_F() [all...] |
/drivers/peripheral/audio/hal/hdi_binder/server/src/ |
H A D | hdf_audio_server_render.c | 131 struct AudioRender *render = NULL; in HdiServiceCreatRender() local 147 ret = adapter->CreateRender(adapter, &devDesc, &attrs, &render); in HdiServiceCreatRender() 148 IF_TRUE_PRINT_LOG_RETURN_ERROR((render == NULL || ret < 0), "Failed to CreateRender", AUDIO_HAL_ERR_INTERNAL); in HdiServiceCreatRender() 149 if (AudioAddRenderInfoInAdapter(adapterName, render, adapter, priority, renderPid)) { in HdiServiceCreatRender() 151 adapter->DestroyRender(adapter, render); in HdiServiceCreatRender() 165 struct AudioRender *render = NULL; in HdiServiceRenderDestory() local 173 int32_t ret = AudioAdapterListGetRender(adapterName, &render, pid); in HdiServiceRenderDestory() 177 ret = AudioAdapterListGetAdapterRender(adapterName, &adapter, &render); in HdiServiceRenderDestory() 181 if (adapter == NULL || render == NULL) { in HdiServiceRenderDestory() 188 ret = adapter->DestroyRender(adapter, render); in HdiServiceRenderDestory() 204 struct AudioRender *render = NULL; HdiServiceRenderStart() local 221 struct AudioRender *render = NULL; HdiServiceRenderStop() local 239 struct AudioRender *render = NULL; HdiServiceRenderPause() local 256 struct AudioRender *render = NULL; HdiServiceRenderResume() local 274 struct AudioRender *render = NULL; HdiServiceRenderFlush() local 293 struct AudioRender *render = NULL; HdiServiceRenderGetFrameSize() local 319 struct AudioRender *render = NULL; HdiServiceRenderGetFrameCount() local 345 struct AudioRender *render = NULL; HdiServiceRenderSetSampleAttr() local 367 struct AudioRender *render = NULL; HdiServiceRenderGetSampleAttr() local 393 struct AudioRender *render = NULL; HdiServiceRenderGetCurChannelId() local 421 struct AudioRender *render = NULL; HdiServiceRenderCheckSceneCapability() local 456 struct AudioRender *render = NULL; HdiServiceRenderSelectScene() local 485 struct AudioRender *render = NULL; HdiServiceRenderGetMute() local 512 struct AudioRender *render = NULL; HdiServiceRenderSetMute() local 536 struct AudioRender *render = NULL; HdiServiceRenderSetVolume() local 559 struct AudioRender *render = NULL; HdiServiceRenderGetVolume() local 586 struct AudioRender *render = NULL; HdiServiceRenderGetGainThreshold() local 617 struct AudioRender *render = NULL; HdiServiceRenderGetGain() local 644 struct AudioRender *render = NULL; HdiServiceRenderSetGain() local 666 struct AudioRender *render = NULL; HdiServiceRenderGetLatency() local 694 struct AudioRender *render = NULL; HdiServiceRenderRenderFrame() local 739 struct AudioRender *render = NULL; HdiServiceRenderGetRenderPosition() local 770 struct AudioRender *render = NULL; HdiServiceRenderGetSpeed() local 797 struct AudioRender *render = NULL; HdiServiceRenderSetSpeed() local 819 struct AudioRender *render = NULL; HdiServiceRenderSetChannelMode() local 844 struct AudioRender *render = NULL; HdiServiceRenderGetChannelMode() local 871 struct AudioRender *render = NULL; HdiServiceRenderSetExtraParams() local 895 struct AudioRender *render = NULL; HdiServiceRenderGetExtraParams() local 929 struct AudioRender *render = NULL; HdiServiceRenderReqMmapBuffer() local 986 struct AudioRender *render = NULL; HdiServiceRenderGetMmapPosition() local 1012 struct AudioRender *render = NULL; HdiServiceRenderAddEffect() local 1045 struct AudioRender *render = NULL; HdiServiceRenderRemoveEffect() local 1071 struct AudioRender *render = NULL; HdiServiceRenderTurnStandbyMode() local 1090 struct AudioRender *render = NULL; HdiServiceRenderDevDump() local 1115 struct AudioRender *render = NULL; HdiServiceRenderRegCallback() local 1145 struct AudioRender *render = NULL; HdiServiceRenderDrainBuffer() local [all...] |
/drivers/peripheral/audio/test/systemtest/hdi_service/hdiperformace/src/ |
H A D | audio_idlhdirender_performace_test.cpp | 37 struct IAudioRender *render = nullptr; member in __anon533::AudioIdlHdiRenderPerformaceTest 59 int32_t ret = AudioCreateRender(manager, PIN_OUT_SPEAKER, ADAPTER_NAME, &adapter, &render, &renderId_); in SetUp() 65 int32_t ret = ReleaseRenderSource(manager, adapter, render, renderId_); in TearDown() 80 .render = render, .delayTime = 0, .totalTime = 0, .averageDelayTime =0 in HWTEST_F() 82 ASSERT_NE(nullptr, audiopara.render); in HWTEST_F() 83 ret = AudioRenderStartAndOneFrame(audiopara.render); in HWTEST_F() 87 if (audiopara.render != nullptr) { in HWTEST_F() 89 ret = audiopara.render->GetLatency(audiopara.render, in HWTEST_F() [all...] |
/drivers/peripheral/bluetooth/audio/hal/hdi_binder/server/src/ |
H A D | hdf_audio_server_render.cpp | 119 struct AudioRender *render = NULL; in HdiServiceCreatRender() local 149 ret = adapter->CreateRender(adapter, &devDesc, &attrs, &render); in HdiServiceCreatRender() 150 if (render == NULL || ret < 0) { in HdiServiceCreatRender() 154 if (AudioAddRenderInfoInAdapter(adapterName, render, adapter, priority, renderPid)) { in HdiServiceCreatRender() 156 adapter->DestroyRender(adapter, render); in HdiServiceCreatRender() 169 struct AudioRender *render = NULL; in HdiServiceRenderDestory() local 175 int32_t ret = AudioAdapterListGetRender(adapterName, &render, pid); in HdiServiceRenderDestory() 179 ret = AudioAdapterListGetAdapterRender(adapterName, &adapter, &render); in HdiServiceRenderDestory() 183 if (adapter == NULL || render == NULL) { in HdiServiceRenderDestory() 187 ret = adapter->DestroyRender(adapter, render); in HdiServiceRenderDestory() 203 struct AudioRender *render = NULL; HdiServiceRenderStart() local 216 struct AudioRender *render = NULL; HdiServiceRenderStop() local 231 struct AudioRender *render = NULL; HdiServiceRenderPause() local 244 struct AudioRender *render = NULL; HdiServiceRenderResume() local 258 struct AudioRender *render = NULL; HdiServiceRenderFlush() local 273 struct AudioRender *render = NULL; HdiServiceRenderGetFrameSize() local 294 struct AudioRender *render = NULL; HdiServiceRenderGetFrameCount() local 316 struct AudioRender *render = NULL; HdiServiceRenderSetSampleAttr() local 334 struct AudioRender *render = NULL; HdiServiceRenderGetSampleAttr() local 356 struct AudioRender *render = NULL; HdiServiceRenderGetCurChannelId() local 380 struct AudioRender *render = NULL; HdiServiceRenderCheckSceneCapability() local 411 struct AudioRender *render = NULL; HdiServiceRenderSelectScene() local 436 struct AudioRender *render = NULL; HdiServiceRenderGetMute() local 459 struct AudioRender *render = NULL; HdiServiceRenderSetMute() local 479 struct AudioRender *render = NULL; HdiServiceRenderSetVolume() local 498 struct AudioRender *render = NULL; HdiServiceRenderGetVolume() local 521 struct AudioRender *render = NULL; HdiServiceRenderGetGainThreshold() local 548 struct AudioRender *render = NULL; HdiServiceRenderGetGain() local 571 struct AudioRender *render = NULL; HdiServiceRenderSetGain() local 589 struct AudioRender *render = NULL; HdiServiceRenderGetLatency() local 613 struct AudioRender *render = NULL; HdiServiceRenderRenderFrame() local 653 struct AudioRender *render = NULL; HdiServiceRenderGetRenderPosition() local 677 struct AudioRender *render = NULL; HdiServiceRenderGetSpeed() local 700 struct AudioRender *render = NULL; HdiServiceRenderSetSpeed() local 718 struct AudioRender *render = NULL; HdiServiceRenderSetChannelMode() local 739 struct AudioRender *render = NULL; HdiServiceRenderGetChannelMode() local 763 struct AudioRender *render = NULL; HdiServiceRenderSetExtraParams() local 784 struct AudioRender *render = NULL; HdiServiceRenderGetExtraParams() local 816 struct AudioRender *render = NULL; HdiServiceRenderReqMmapBuffer() local 867 struct AudioRender *render = NULL; HdiServiceRenderGetMmapPosition() local 889 struct AudioRender *render = NULL; HdiServiceRenderTurnStandbyMode() local 905 struct AudioRender *render = NULL; HdiServiceRenderDevDump() local 924 struct AudioRender *render = NULL; HdiServiceRenderRegCallback() local 950 struct AudioRender *render = NULL; HdiServiceRenderDrainBuffer() local [all...] |
/drivers/peripheral/audio/test/fuzztest/audio_hdi_fuzzer/audiorender_fuzzer/ |
H A D | audiorender_fuzzer.cpp | 61 void AudioRenderReqMmapBuffer(struct IAudioRender *&render, uint8_t *&data) in AudioRenderReqMmapBuffer() argument 74 render->ReqMmapBuffer(render, temp, &desc); in AudioRenderReqMmapBuffer() 77 void RenderFucSwitch(struct IAudioRender *&render, uint32_t cmd, const uint8_t *&rawData, size_t size) in RenderFucSwitch() argument 82 render->SetSampleAttributes(render, reinterpret_cast<const struct AudioSampleAttributes *>(rawData)); in RenderFucSwitch() 87 render->CheckSceneCapability(render, &g_scene, &supported); in RenderFucSwitch() 92 render->SelectScene(render, in RenderFucSwitch() 131 struct IAudioRender *render = nullptr; DoSomethingInterestingWithMyAPI() local [all...] |
/drivers/peripheral/audio/test/systemtest/hdi_service/hispark_taurus_standard/render/src/ |
H A D | audio_idl_hdirender_hardware_dependence_test.cpp | 30 struct IAudioRender *render = nullptr; member in __anon535::AudioIdlHdiRenderHardwareDependenceTest 54 int32_t ret = AudioCreateRender(manager, PIN_OUT_SPEAKER, ADAPTER_NAME, &adapter, &render); in SetUp() 60 int32_t ret = ReleaseRenderSource(manager, adapter, render); in TearDown() 75 ASSERT_NE(nullptr, render); in HWTEST_F() 79 ret = AudioRenderSetGetSampleAttributes(attrs, attrsValue, render); in HWTEST_F() 85 ret = render->GetFrameSize(render, &size); in HWTEST_F() 101 ASSERT_NE(nullptr, render); in HWTEST_F() 104 ret = AudioRenderSetGetSampleAttributes(attrs, attrsValue, render); in HWTEST_F() 110 ret = render in HWTEST_F() [all...] |
/drivers/peripheral/audio/hdi_service/primary_impl/vdi_src/ |
H A D | audio_render_vdi.c | 30 struct IAudioRender render; member 59 AUDIO_FUNC_LOGE("not match render"); in AudioGetVdiRenderByIdVdi() 66 int32_t AudioGetLatencyVdi(struct IAudioRender *render, uint32_t *ms) in AudioGetLatencyVdi() argument 68 CHECK_NULL_PTR_RETURN_VALUE(render, HDF_ERR_INVALID_PARAM); in AudioGetLatencyVdi() 71 struct AudioRenderInfo *renderInfo = (struct AudioRenderInfo *)render; in AudioGetLatencyVdi() 85 int32_t AudioRenderFrameVdi(struct IAudioRender *render, const int8_t *frame, uint32_t frameLen, uint64_t *replyBytes) in AudioRenderFrameVdi() argument 87 CHECK_NULL_PTR_RETURN_VALUE(render, HDF_ERR_INVALID_PARAM); in AudioRenderFrameVdi() 91 struct AudioRenderInfo *renderInfo = (struct AudioRenderInfo *)render; in AudioRenderFrameVdi() 102 AUDIO_FUNC_LOGE("audio render frame fail, ret=%{public}d", ret); in AudioRenderFrameVdi() 109 int32_t AudioGetRenderPositionVdi(struct IAudioRender *render, uint64_ argument 133 AudioSetRenderSpeedVdi(struct IAudioRender *render, float speed) AudioSetRenderSpeedVdi() argument 151 AudioGetRenderSpeedVdi(struct IAudioRender *render, float *speed) AudioGetRenderSpeedVdi() argument 186 AudioRenderRegCallbackVdi(struct IAudioRender *render, struct IAudioCallback *audioCallback, int8_t cookie) AudioRenderRegCallbackVdi() argument 206 AudioRenderSetChannelModeVdi(struct IAudioRender *render, enum AudioChannelMode mode) AudioRenderSetChannelModeVdi() argument 224 AudioRenderGetChannelModeVdi(struct IAudioRender *render, enum AudioChannelMode *mode) AudioRenderGetChannelModeVdi() argument 243 AudioRenderDrainBufferVdi(struct IAudioRender *render, enum AudioDrainNotifyType *type) AudioRenderDrainBufferVdi() argument 262 AudioRenderIsSupportsDrainVdi(struct IAudioRender *render, bool *support) AudioRenderIsSupportsDrainVdi() argument 281 AudioRenderCheckSceneCapabilityVdi(struct IAudioRender *render, const struct AudioSceneDescriptor *scene, bool *supported) AudioRenderCheckSceneCapabilityVdi() argument 311 AudioRenderSelectSceneVdi(struct IAudioRender *render, const struct AudioSceneDescriptor *scene) AudioRenderSelectSceneVdi() argument 344 AudioRenderSetMuteVdi(struct IAudioRender *render, bool mute) AudioRenderSetMuteVdi() argument 362 AudioRenderGetMuteVdi(struct IAudioRender *render, bool *mute) AudioRenderGetMuteVdi() argument 381 AudioRenderSetVolumeVdi(struct IAudioRender *render, float volume) AudioRenderSetVolumeVdi() argument 399 AudioRenderGetVolumeVdi(struct IAudioRender *render, float *volume) AudioRenderGetVolumeVdi() argument 418 AudioRenderGetGainThresholdVdi(struct IAudioRender *render, float *min, float *max) AudioRenderGetGainThresholdVdi() argument 438 AudioRenderGetGainVdi(struct IAudioRender *render, float *gain) AudioRenderGetGainVdi() argument 457 AudioRenderSetGainVdi(struct IAudioRender *render, float gain) AudioRenderSetGainVdi() argument 475 AudioRenderGetFrameSizeVdi(struct IAudioRender *render, uint64_t *size) AudioRenderGetFrameSizeVdi() argument 494 AudioRenderGetFrameCountVdi(struct IAudioRender *render, uint64_t *count) AudioRenderGetFrameCountVdi() argument 513 AudioRenderSetSampleAttributesVdi(struct IAudioRender *render, const struct AudioSampleAttributes *attrs) AudioRenderSetSampleAttributesVdi() argument 540 AudioRenderGetSampleAttributesVdi(struct IAudioRender *render, struct AudioSampleAttributes *attrs) AudioRenderGetSampleAttributesVdi() argument 567 AudioRenderGetCurrentChannelIdVdi(struct IAudioRender *render, uint32_t *channelId) AudioRenderGetCurrentChannelIdVdi() argument 586 AudioRenderSetExtraParamsVdi(struct IAudioRender *render, const char *keyValueList) AudioRenderSetExtraParamsVdi() argument 605 AudioRenderGetExtraParamsVdi(struct IAudioRender *render, char *keyValueList, uint32_t keyValueListLen) AudioRenderGetExtraParamsVdi() argument 624 AudioRenderReqMmapBufferVdi(struct IAudioRender *render, int32_t reqSize, struct AudioMmapBufferDescriptor *desc) AudioRenderReqMmapBufferVdi() argument 658 AudioRenderGetMmapPositionVdi(struct IAudioRender *render, uint64_t *frames, struct AudioTimeStamp *time) AudioRenderGetMmapPositionVdi() argument 684 AudioRenderAddAudioEffectVdi(struct IAudioRender *render, uint64_t effectid) AudioRenderAddAudioEffectVdi() argument 696 AudioRenderRemoveAudioEffectVdi(struct IAudioRender *render, uint64_t effectid) AudioRenderRemoveAudioEffectVdi() argument 708 AudioRenderGetFrameBufferSizeVdi(struct IAudioRender *render, uint64_t *bufferSize) AudioRenderGetFrameBufferSizeVdi() argument 721 AudioRenderStartVdi(struct IAudioRender *render) AudioRenderStartVdi() argument 739 AudioRenderStopVdi(struct IAudioRender *render) AudioRenderStopVdi() argument 757 AudioRenderPauseVdi(struct IAudioRender *render) AudioRenderPauseVdi() argument 775 AudioRenderResumeVdi(struct IAudioRender *render) AudioRenderResumeVdi() argument 793 AudioRenderFlushVdi(struct IAudioRender *render) AudioRenderFlushVdi() argument 811 AudioRenderTurnStandbyModeVdi(struct IAudioRender *render) AudioRenderTurnStandbyModeVdi() argument 829 AudioRenderAudioDevDumpVdi(struct IAudioRender *render, int32_t range, int32_t fd) AudioRenderAudioDevDumpVdi() argument 847 AudioRenderIsSupportsPauseAndResumeVdi(struct IAudioRender *render, bool *supportPause, bool *supportResume) AudioRenderIsSupportsPauseAndResumeVdi() argument 861 AudioRenderSetbufferSize(struct IAudioRender *render, uint32_t size) AudioRenderSetbufferSize() argument 870 AudioInitRenderInstanceVdi(struct IAudioRender *render) AudioInitRenderInstanceVdi() argument 982 struct IAudioRender *render = NULL; AudioCreateRenderByIdVdi() local [all...] |
/drivers/peripheral/audio/interfaces/2.0/include/ |
H A D | audio_render.h | 79 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 83 int32_t (*GetLatency)(struct AudioRender *render, uint32_t *ms); 88 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 94 int32_t (*RenderFrame)(struct AudioRender *render, const void *frame, uint64_t requestBytes, uint64_t *replyBytes); 99 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 105 int32_t (*GetRenderPosition)(struct AudioRender *render, uint64_t *frames, struct AudioTimeStamp *time); 110 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 115 int32_t (*SetRenderSpeed)(struct AudioRender *render, float speed); 120 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 125 int32_t (*GetRenderSpeed)(struct AudioRender *render, floa [all...] |
/drivers/peripheral/audio/interfaces/include/ |
H A D | audio_render.h | 77 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 81 int32_t (*GetLatency)(struct AudioRender *render, uint32_t *ms); 86 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 92 int32_t (*RenderFrame)(struct AudioRender *render, const void *frame, uint64_t requestBytes, uint64_t *replyBytes); 97 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 103 int32_t (*GetRenderPosition)(struct AudioRender *render, uint64_t *frames, struct AudioTimeStamp *time); 108 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 113 int32_t (*SetRenderSpeed)(struct AudioRender *render, float speed); 118 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 123 int32_t (*GetRenderSpeed)(struct AudioRender *render, floa [all...] |
/drivers/peripheral/bluetooth/audio/interfaces/include/ |
H A D | audio_render.h | 77 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 81 int32_t (*GetLatency)(struct AudioRender *render, uint32_t *ms); 86 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 92 int32_t (*RenderFrame)(struct AudioRender *render, const void *frame, uint64_t requestBytes, uint64_t *replyBytes); 97 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 103 int32_t (*GetRenderPosition)(struct AudioRender *render, uint64_t *frames, struct AudioTimeStamp *time); 108 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 113 int32_t (*SetRenderSpeed)(struct AudioRender *render, float speed); 118 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. 123 int32_t (*GetRenderSpeed)(struct AudioRender *render, floa [all...] |
/drivers/peripheral/bluetooth/audio/hal/hdi_binder/proxy/include/ |
H A D | audio_proxy_internal.h | 25 struct AudioRender **render); 27 struct AudioRender *render); 57 int32_t AudioProxyRenderGetLatency(struct AudioRender *render, uint32_t *ms); 58 int32_t AudioProxyRenderRenderFrame(struct AudioRender *render, const void *frame, 60 int32_t AudioProxyRenderGetRenderPosition(struct AudioRender *render, 62 int32_t AudioProxyRenderSetRenderSpeed(struct AudioRender *render, float speed); 63 int32_t AudioProxyRenderGetRenderSpeed(struct AudioRender *render, float *speed); 64 int32_t AudioProxyRenderSetChannelMode(struct AudioRender *render, AudioChannelMode mode); 65 int32_t AudioProxyRenderGetChannelMode(struct AudioRender *render, AudioChannelMode *mode); 66 int32_t AudioProxyRenderSetExtraParams(AudioHandle render, cons [all...] |
/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/src/ |
H A D | audio_render.cpp | 52 return AUDIO_HAL_ERR_AO_BUSY; // render is busy now in AudioRenderStart() 286 int32_t AudioRenderGetLatency(struct AudioRender *render, uint32_t *ms) in AudioRenderGetLatency() argument 289 struct AudioHwRender *impl = reinterpret_cast<struct AudioHwRender *>(render); in AudioRenderGetLatency() 314 int32_t AudioRenderRenderFrame(struct AudioRender *render, const void *frame, in AudioRenderRenderFrame() argument 319 struct AudioHwRender *hwRender = reinterpret_cast<struct AudioHwRender *>(render); in AudioRenderRenderFrame() 363 int32_t AudioRenderGetRenderPosition(struct AudioRender *render, uint64_t *frames, struct AudioTimeStamp *time) in AudioRenderGetRenderPosition() argument 365 struct AudioHwRender *impl = reinterpret_cast<struct AudioHwRender *>(render); in AudioRenderGetRenderPosition() 374 int32_t AudioRenderSetRenderSpeed(struct AudioRender *render, float speed) in AudioRenderSetRenderSpeed() argument 378 struct AudioHwRender *hwRender = reinterpret_cast<struct AudioHwRender *>(render); in AudioRenderSetRenderSpeed() 385 int32_t AudioRenderGetRenderSpeed(struct AudioRender *render, floa argument 395 AudioRenderSetChannelMode(struct AudioRender *render, AudioChannelMode mode) AudioRenderSetChannelMode() argument 402 AudioRenderGetChannelMode(struct AudioRender *render, AudioChannelMode *mode) AudioRenderGetChannelMode() argument 409 SetValue(struct ExtraParams mExtraParams, struct AudioHwRender *render) SetValue() argument 440 struct AudioHwRender *render = reinterpret_cast<struct AudioHwRender *>(handle); AudioRenderSetExtraParams() local 460 struct AudioHwRender *render = reinterpret_cast<struct AudioHwRender *>(handle); AudioRenderGetExtraParams() local 506 struct AudioHwRender *render = reinterpret_cast<struct AudioHwRender *>(handle); AudioRenderGetMmapPosition() local 523 struct AudioHwRender *render = reinterpret_cast<struct AudioHwRender *>(handle); AudioRenderTurnStandbyMode() local 536 struct AudioHwRender *render = reinterpret_cast<struct AudioHwRender *>(handle); AudioRenderAudioDevDump() local 567 struct AudioHwRender *render = reinterpret_cast<struct AudioHwRender *>(handle); CallbackProcessing() local 596 AudioRenderRegCallback(struct AudioRender *render, RenderCallback callback, void *cookie) AudioRenderRegCallback() argument 607 AudioRenderDrainBuffer(struct AudioRender *render, AudioDrainNotifyType *type) AudioRenderDrainBuffer() argument [all...] |
H A D | fast_audio_render.cpp | 209 int32_t FastRenderGetLatency(struct AudioRender *render, uint32_t *ms)
in FastRenderGetLatency() argument 212 (void)render;
in FastRenderGetLatency() 224 struct AudioRender *render, const void *frame, uint64_t requestBytes, uint64_t *replyBytes)
in FastRenderRenderFrame() 227 (void)render;
in FastRenderRenderFrame() 234 int32_t FastRenderGetRenderPosition(struct AudioRender *render, uint64_t *frames, struct AudioTimeStamp *time)
in FastRenderGetRenderPosition() argument 237 (void)render;
in FastRenderGetRenderPosition() 243 int32_t FastRenderSetRenderSpeed(struct AudioRender *render, float speed)
in FastRenderSetRenderSpeed() argument 246 (void)render;
in FastRenderSetRenderSpeed() 251 int32_t FastRenderGetRenderSpeed(struct AudioRender *render, float *speed)
in FastRenderGetRenderSpeed() argument 254 (void)render;
in FastRenderGetRenderSpeed() 223 FastRenderRenderFrame( struct AudioRender *render, const void *frame, uint64_t requestBytes, uint64_t *replyBytes) FastRenderRenderFrame() argument 259 FastRenderSetChannelMode(struct AudioRender *render, AudioChannelMode mode) FastRenderSetChannelMode() argument 267 FastRenderGetChannelMode(struct AudioRender *render, AudioChannelMode *mode) FastRenderGetChannelMode() argument 296 AudioHwRender *render = reinterpret_cast<AudioHwRender *>(handle); FastRenderReqMmapBuffer() local 363 FastRenderRegCallback(struct AudioRender *render, RenderCallback callback, void *cookie) FastRenderRegCallback() argument 372 FastRenderDrainBuffer(struct AudioRender *render, AudioDrainNotifyType *type) FastRenderDrainBuffer() argument [all...] |
/drivers/peripheral/audio/test/sample/ |
H A D | idl_render.c | 45 struct IAudioRender *render; member 216 struct IAudioRender *render = *renderS; in StopAudioFiles() local 217 if (render == NULL) { in StopAudioFiles() 218 AUDIO_FUNC_LOGE("render is null"); in StopAudioFiles() 222 int32_t ret = render->Stop((void *)render); in StopAudioFiles() 236 IAudioRenderRelease(render, g_isDirect); in StopAudioFiles() 259 struct IAudioRender *render = strParam->render; in FrameStartMmap() local 297 if (render in FrameStartMmap() 329 struct IAudioRender *render = param->render; FrameStart() local 368 InitPlayingAudioParam(struct IAudioRender *render) InitPlayingAudioParam() argument 501 struct IAudioRender *render = NULL; PlayingAudioInitRender() local 546 struct IAudioRender *render = NULL; PlayingAudioFiles() local 747 SetRenderMute(struct IAudioRender **render) SetRenderMute() argument 780 SetRenderVolume(struct IAudioRender **render) SetRenderVolume() argument 824 GetRenderGain(struct IAudioRender **render) GetRenderGain() argument 844 SetRenderPause(struct IAudioRender **render) SetRenderPause() argument 868 SetRenderResume(struct IAudioRender **render) SetRenderResume() argument 942 SetRenderAttributes(struct IAudioRender **render) SetRenderAttributes() argument 1093 SelectRenderScene(struct IAudioRender **render) SelectRenderScene() argument 1150 GetExtParams(struct IAudioRender **render) GetExtParams() argument 1169 GetRenderMmapPosition(struct IAudioRender **render) GetRenderMmapPosition() argument [all...] |
/drivers/peripheral/audio/test/fuzztest/audio_hdi_fuzzer/audiooffloadrender_fuzzer/ |
H A D | audiooffloadrender_fuzzer.cpp | 39 void RenderFucSwitch(struct IAudioRender *&render, uint32_t cmd, const uint8_t *&rawData, size_t size) in RenderFucSwitch() argument 44 render->SetBufferSize(render, *(reinterpret_cast<uint32_t *>(data))); in RenderFucSwitch() 57 struct IAudioRender *render = nullptr; in DoSomethingInterestingWithMyAPI() local 67 int32_t ret = AudioOffloadCreateRender(manager, PIN_OUT_SPEAKER, ADAPTER_NAME, &adapter, &render, &renderId); in DoSomethingInterestingWithMyAPI() 71 RenderFucSwitch(render, cmd, rawData, size); in DoSomethingInterestingWithMyAPI()
|
/drivers/peripheral/audio/hdi_service/primary_impl/src/ |
H A D | audio_render.c | 98 return AUDIO_ERR_AO_BUSY; // render is busy now in AudioRenderStart() 711 int32_t AudioRenderGetLatency(struct IAudioRender *render, uint32_t *ms) in AudioRenderGetLatency() argument 714 struct AudioHwRender *impl = (struct AudioHwRender *)render; in AudioRenderGetLatency() 835 struct IAudioRender *render, const int8_t *frame, uint32_t frameLen, uint64_t *replyBytes) in AudioRenderRenderFrame() 837 struct AudioHwRender *hwRender = (struct AudioHwRender *)render; in AudioRenderRenderFrame() 894 int32_t AudioRenderGetRenderPosition(struct IAudioRender *render, uint64_t *frames, struct AudioTimeStamp *time) in AudioRenderGetRenderPosition() argument 897 struct AudioHwRender *impl = (struct AudioHwRender *)render; in AudioRenderGetRenderPosition() 907 int32_t AudioRenderSetRenderSpeed(struct IAudioRender *render, float speed) in AudioRenderSetRenderSpeed() argument 911 struct AudioHwRender *hwRender = (struct AudioHwRender *)render; in AudioRenderSetRenderSpeed() 919 int32_t AudioRenderGetRenderSpeed(struct IAudioRender *render, floa argument 834 AudioRenderRenderFrame( struct IAudioRender *render, const int8_t *frame, uint32_t frameLen, uint64_t *replyBytes) AudioRenderRenderFrame() argument 930 AudioRenderSetChannelMode(struct IAudioRender *render, enum AudioChannelMode mode) AudioRenderSetChannelMode() argument 964 AudioRenderGetChannelMode(struct IAudioRender *render, enum AudioChannelMode *mode) AudioRenderGetChannelMode() argument 989 SetValue(struct ExtraParams mExtraParams, struct AudioHwRender *render) SetValue() argument 1016 struct AudioHwRender *render = (struct AudioHwRender *)handle; AudioRenderSetExtraParams() local 1037 struct AudioHwRender *render = (struct AudioHwRender *)handle; AudioRenderGetExtraParams() local 1092 struct AudioHwRender *render = (struct AudioHwRender *)handle; AudioRenderGetMmapPosition() local 1131 struct AudioHwRender *render = (struct AudioHwRender *)handle; AudioRenderTurnStandbyMode() local 1148 struct AudioHwRender *render = (struct AudioHwRender *)handle; AudioRenderAudioDevDump() local 1178 struct AudioHwRender *render = (struct AudioHwRender *)handle; CallbackProcessing() local 1210 AudioRenderRegCallback(struct IAudioRender *render, struct IAudioCallback *audioCallback, int8_t cookie) AudioRenderRegCallback() argument 1228 AudioRenderDrainBuffer(struct IAudioRender *render, enum AudioDrainNotifyType *type) AudioRenderDrainBuffer() argument [all...] |
/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/include/ |
H A D | fast_audio_render.h | 43 int32_t FastRenderGetLatency(struct AudioRender *render, uint32_t *ms);
45 struct AudioRender *render, const void *frame, uint64_t requestBytes, uint64_t *replyBytes);
46 int32_t FastRenderGetRenderPosition(struct AudioRender *render, uint64_t *frames, struct AudioTimeStamp *time);
47 int32_t FastRenderSetRenderSpeed(struct AudioRender *render, float speed);
48 int32_t FastRenderGetRenderSpeed(struct AudioRender *render, float *speed);
49 int32_t FastRenderSetChannelMode(struct AudioRender *render, AudioChannelMode mode);
50 int32_t FastRenderGetChannelMode(struct AudioRender *render, AudioChannelMode *mode);
57 int32_t FastRenderRegCallback(struct AudioRender *render, RenderCallback callback, void *cookie);
58 int32_t FastRenderDrainBuffer(struct AudioRender *render, AudioDrainNotifyType *type);
|
/drivers/peripheral/audio/test/systemtest/common/hdi_common/src/ |
H A D | audio_hdi_common.cpp | 112 struct AudioRender *render) in AudioRenderSetGetSampleAttributes() 115 if (render == nullptr) { in AudioRenderSetGetSampleAttributes() 118 ret = render->attr.SetSampleAttributes(render, &attrs); in AudioRenderSetGetSampleAttributes() 122 ret = render->attr.GetSampleAttributes(render, &attrsValue); in AudioRenderSetGetSampleAttributes() 337 struct AudioAdapter **adapter, struct AudioRender **render) in AudioCreateRender() 343 if (adapter == nullptr || render == nullptr) { in AudioCreateRender() 359 ret = (*adapter)->CreateRender(*adapter, &devDesc, &attrs, render); in AudioCreateRender() 364 if (*render in AudioCreateRender() 111 AudioRenderSetGetSampleAttributes(struct AudioSampleAttributes attrs, struct AudioSampleAttributes &attrsValue, struct AudioRender *render) AudioRenderSetGetSampleAttributes() argument 336 AudioCreateRender(TestAudioManager *manager, int pins, const std::string &adapterName, struct AudioAdapter **adapter, struct AudioRender **render) AudioCreateRender() argument 371 AudioCreateStartRender(TestAudioManager *manager, struct AudioRender **render, struct AudioAdapter **adapter, const std::string &adapterName) AudioCreateStartRender() argument 395 AudioRenderStartAndOneFrame(struct AudioRender *render) AudioRenderStartAndOneFrame() argument 525 FrameStart(struct AudioHeadInfo wavHeadInfo, struct AudioRender *render, FILE *file, struct AudioSampleAttributes attrs) FrameStart() argument 1144 ReleaseRenderSource(struct AudioManager *manager, struct AudioAdapter *&adapter, struct AudioRender *&render) ReleaseRenderSource() argument [all...] |
/drivers/peripheral/bluetooth/audio/hal/hdi_binder/server/include/ |
H A D | hdf_audio_server_common.h | 33 struct AudioRender *render; member 42 struct AudioRender *render, 48 struct AudioAdapter **adapter, struct AudioRender **render); 55 struct AudioRender **render, uint32_t pid); 59 int32_t AudioAdapterListCheckAndGetRender(struct AudioRender **render, struct HdfSBuf *data);
|