Home
last modified time | relevance | path

Searched refs:renderId (Results 1 - 19 of 19) sorted by relevance

/drivers/peripheral/audio/hdi_service/primary_impl/vdi_src/
H A Daudio_render_vdi.h22 struct IAudioRender *AudioCreateRenderByIdVdi(const struct AudioSampleAttributes *attrs, uint32_t *renderId,
24 void AudioDestroyRenderByIdVdi(uint32_t renderId);
25 struct IAudioRenderVdi *AudioGetVdiRenderByIdVdi(uint32_t renderId);
28 uint32_t DecreaseRenderUsrCount(uint32_t renderId);
H A Daudio_render_vdi.c36 uint32_t renderId; member
55 struct IAudioRenderVdi *AudioGetVdiRenderByIdVdi(uint32_t renderId) in AudioGetVdiRenderByIdVdi() argument
58 if (priv->renderInfos[renderId] == NULL) { in AudioGetVdiRenderByIdVdi()
63 return priv->renderInfos[renderId]->vdiRender; in AudioGetVdiRenderByIdVdi()
938 *rendrId = renderPriv->renderInfos[index]->renderId; in FindRenderCreated()
947 *rendrId = renderPriv->renderInfos[index]->renderId; in FindRenderCreated()
958 uint32_t renderId = AUDIO_VDI_STREAM_NUM_MAX; in GetAvailableRenderId() local
961 return renderId; in GetAvailableRenderId()
965 renderId = renderPriv->renderCnt; in GetAvailableRenderId()
970 renderId in GetAvailableRenderId()
979 AudioCreateRenderByIdVdi(const struct AudioSampleAttributes *attrs, uint32_t *renderId, struct IAudioRenderVdi *vdiRender, const struct AudioDeviceDescriptor *desc, char *adapterName) AudioCreateRenderByIdVdi() argument
1034 DecreaseRenderUsrCount(uint32_t renderId) DecreaseRenderUsrCount() argument
1052 AudioDestroyRenderByIdVdi(uint32_t renderId) AudioDestroyRenderByIdVdi() argument
[all...]
H A Daudio_adapter_vdi.c124 struct IAudioRender **render, uint32_t *renderId) in VerifyParamsOfAudioCreateRenderVdi()
130 CHECK_NULL_PTR_RETURN_VALUE(renderId, HDF_ERR_INVALID_PARAM); in VerifyParamsOfAudioCreateRenderVdi()
131 CHECK_VALID_RANGE_RETURN(*renderId, 0, AUDIO_VDI_STREAM_NUM_MAX - 1, HDF_ERR_INVALID_PARAM); in VerifyParamsOfAudioCreateRenderVdi()
142 const struct AudioSampleAttributes *attrs, struct IAudioRender **render, uint32_t *renderId) in AudioCreateRenderVdi()
149 int32_t ret = VerifyParamsOfAudioCreateRenderVdi(adapter, desc, attrs, render, renderId); in AudioCreateRenderVdi()
161 *render = FindRenderCreated(desc->pins, attrs, renderId, adapterName); in AudioCreateRenderVdi()
182 *render = AudioCreateRenderByIdVdi(attrs, renderId, vdiRender, desc, adapterName); in AudioCreateRenderVdi()
198 int32_t AudioDestroyRenderVdi(struct IAudioAdapter *adapter, uint32_t renderId) in AudioDestroyRenderVdi() argument
202 CHECK_VALID_RANGE_RETURN(renderId, 0, AUDIO_VDI_STREAM_NUM_MAX - 1, HDF_ERR_INVALID_PARAM); in AudioDestroyRenderVdi()
203 if (DecreaseRenderUsrCount(renderId) > in AudioDestroyRenderVdi()
122 VerifyParamsOfAudioCreateRenderVdi(struct IAudioAdapter *adapter, const struct AudioDeviceDescriptor *desc, const struct AudioSampleAttributes *attrs, struct IAudioRender **render, uint32_t *renderId) VerifyParamsOfAudioCreateRenderVdi() argument
141 AudioCreateRenderVdi(struct IAudioAdapter *adapter, const struct AudioDeviceDescriptor *desc, const struct AudioSampleAttributes *attrs, struct IAudioRender **render, uint32_t *renderId) AudioCreateRenderVdi() argument
[all...]
/drivers/peripheral/audio/test/fuzztest/audio_hdi_fuzzer/audiooffloadrender_fuzzer/
H A Daudiooffloadrender_fuzzer.cpp59 uint32_t renderId = 0; in DoSomethingInterestingWithMyAPI() local
67 int32_t ret = AudioOffloadCreateRender(manager, PIN_OUT_SPEAKER, ADAPTER_NAME, &adapter, &render, &renderId); in DoSomethingInterestingWithMyAPI()
72 adapter->DestroyRender(adapter, renderId); in DoSomethingInterestingWithMyAPI()
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/fuzztest/destroyrender_fuzzer/
H A Ddestroyrender_fuzzer.cpp39 uint32_t renderId = *(reinterpret_cast<const uint32_t*>(data)); in DestroyRenderFuzzTest() local
40 audioAdapter->DestroyRender(renderId); in DestroyRenderFuzzTest()
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/src/
H A Daudio_adapter_interface_impl.cpp97 const AudioSampleAttributes &attrs, int32_t renderId) in CreateRenderImpl()
120 desc, attrs, extSpkCallback, renderId)); in CreateRenderImpl()
125 desc, attrs, extSpkCallback, renderId)); in CreateRenderImpl()
131 const AudioSampleAttributes &attrs, sptr<IAudioRender> &render, uint32_t &renderId) in CreateRender()
148 if (InsertRenderImpl(desc, attrs, audioRender, renderPinId, renderId) != HDF_SUCCESS) { in CreateRender()
153 int32_t ret = OpenRenderDevice(desc, attrs, extSpkCallback, renderPinId, renderId); in CreateRender()
156 DeleteRenderImpl(renderId); in CreateRender()
157 renderId = MAX_AUDIO_STREAM_NUM; in CreateRender()
162 DHLOGI("Create render success, render ID is %{public}u.", renderId); in CreateRender()
185 const int32_t dhId, uint32_t &renderId) in InsertRenderImpl()
96 CreateRenderImpl(const AudioDeviceDescriptor &desc, const AudioSampleAttributes &attrs, int32_t renderId) CreateRenderImpl() argument
130 CreateRender(const AudioDeviceDescriptor &desc, const AudioSampleAttributes &attrs, sptr<IAudioRender> &render, uint32_t &renderId) CreateRender() argument
183 InsertRenderImpl(const AudioDeviceDescriptor &desc, const AudioSampleAttributes &attrs, sptr<AudioRenderInterfaceImplBase> &audioRender, const int32_t dhId, uint32_t &renderId) InsertRenderImpl() argument
206 DeleteRenderImpl(uint32_t renderId) DeleteRenderImpl() argument
218 DestroyRender(uint32_t renderId) DestroyRender() argument
588 OpenRenderDevice(const AudioDeviceDescriptor &desc, const AudioSampleAttributes &attrs, const sptr<IDAudioCallback> extSpkCallback, const int32_t dhId, const int32_t renderId) OpenRenderDevice() argument
634 CloseRenderDevice(const AudioDeviceDescriptor &desc, sptr<IDAudioCallback> extSpkCallback, const int32_t dhId, const int32_t renderId) CloseRenderDevice() argument
[all...]
H A Daudio_render_interface_impl.cpp38 const AudioSampleAttributes &attrs, const sptr<IDAudioCallback> &callback, uint32_t renderId) in AudioRenderInterfaceImpl()
40 devAttrs_(attrs), renderId_(renderId), audioExtCallback_(callback) in AudioRenderInterfaceImpl()
37 AudioRenderInterfaceImpl(const std::string &adpName, const AudioDeviceDescriptor &desc, const AudioSampleAttributes &attrs, const sptr<IDAudioCallback> &callback, uint32_t renderId) AudioRenderInterfaceImpl() argument
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/fuzztest/renderframe_fuzzer/
H A Drenderframe_fuzzer.cpp40 uint32_t renderId = *(reinterpret_cast<const uint32_t*>(data)); in RenderFrameFuzzTest() local
41 auto audioRender = std::make_shared<AudioRenderInterfaceImpl>(adpName, desc, attrs, callback, renderId); in RenderFrameFuzzTest()
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/include/
H A Daudio_adapter_interface_impl.h77 sptr<IAudioRender> &render, uint32_t &renderId) override;
78 int32_t DestroyRender(uint32_t renderId) override;
111 const sptr<IDAudioCallback> extSpkCallback, const int32_t dhId, const int32_t renderId = 0);
113 const int32_t dhId, const int32_t renderId = 0);
128 const AudioSampleAttributes &attrs, int32_t renderId);
130 sptr<AudioRenderInterfaceImplBase> &audioRender, const int32_t dhId, uint32_t &renderId);
131 void DeleteRenderImpl(uint32_t renderId);
H A Daudio_render_interface_impl.h46 const AudioSampleAttributes &attrs, const sptr<IDAudioCallback> &callback, uint32_t renderId);
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/fuzztest/createrender_fuzzer/
H A Dcreaterender_fuzzer.cpp62 uint32_t renderId; in CreateRenderFuzzTest() local
63 audioAdapter->CreateRender(deviceDes, sampleAttr, render, renderId); in CreateRenderFuzzTest()
/drivers/peripheral/audio/test/fuzztest/audio_hdi_fuzzer/audiorender_fuzzer/
H A Daudiorender_fuzzer.cpp133 uint32_t renderId = 0; in DoSomethingInterestingWithMyAPI() local
141 int32_t ret = AudioCreateRender(manager, PIN_OUT_SPEAKER, ADAPTER_NAME, &adapter, &render, &renderId); in DoSomethingInterestingWithMyAPI()
146 adapter->DestroyRender(adapter, renderId); in DoSomethingInterestingWithMyAPI()
/drivers/peripheral/audio/hdi_service/primary_impl/src/
H A Daudio_adapter.c585 uint32_t renderId = MAX_AUDIO_STREAM_NUM; in GetAvailableRenderID() local
589 return renderId; in GetAvailableRenderID()
593 renderId = hwAdapter->infos.renderCnt; in GetAvailableRenderID()
598 renderId = index; in GetAvailableRenderID()
604 return renderId; in GetAvailableRenderID()
608 const struct AudioSampleAttributes *attrs, struct IAudioRender **render, uint32_t *renderId) in AudioAdapterCreateRender()
612 if (hwAdapter == NULL || desc == NULL || attrs == NULL || render == NULL || renderId == NULL) { in AudioAdapterCreateRender()
642 *renderId = GetAvailableRenderID(hwAdapter); in AudioAdapterCreateRender()
643 if (*renderId == MAX_AUDIO_STREAM_NUM) { in AudioAdapterCreateRender()
644 AUDIO_FUNC_LOGE("there is no available renderId"); in AudioAdapterCreateRender()
607 AudioAdapterCreateRender(struct IAudioAdapter *adapter, const struct AudioDeviceDescriptor *desc, const struct AudioSampleAttributes *attrs, struct IAudioRender **render, uint32_t *renderId) AudioAdapterCreateRender() argument
655 AudioAdapterDestroyRender(struct IAudioAdapter *adapter, uint32_t renderId) AudioAdapterDestroyRender() argument
[all...]
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/unittest/audio_adapter_interface/src/
H A Daudio_adapter_interface_impl_test.cpp84 uint32_t renderId = 0; in HWTEST_F() local
87 EXPECT_NE(HDF_SUCCESS, AdapterTest_->CreateRender(devDesc, attrs, render, renderId)); in HWTEST_F()
88 EXPECT_EQ(HDF_SUCCESS, AdapterTest_->DestroyRender(renderId)); in HWTEST_F()
92 EXPECT_NE(HDF_SUCCESS, AdapterTest_->CreateRender(devDesc, attrs, render, renderId)); in HWTEST_F()
93 EXPECT_EQ(HDF_SUCCESS, AdapterTest_->DestroyRender(renderId)); in HWTEST_F()
115 uint32_t renderId = 0; in HWTEST_F() local
116 AdapterTest_->renderDevs_[renderId] = std::make_pair(dhId, in HWTEST_F()
117 new AudioRenderInterfaceImpl(adpterName, devDesc, attrs, callback, renderId)); in HWTEST_F()
120 EXPECT_EQ(HDF_SUCCESS, AdapterTest_->DestroyRender(renderId)); in HWTEST_F()
121 renderId in HWTEST_F()
687 uint32_t renderId = 0; HWTEST_F() local
709 uint32_t renderId = 0; HWTEST_F() local
[all...]
/drivers/peripheral/audio/test/systemtest/common/hdi_service_common/include/
H A Dhdi_service_common.h201 struct IAudioAdapter **adapter, struct IAudioRender **render, uint32_t *renderId);
205 struct IAudioAdapter **adapter, struct IAudioRender **render, uint32_t *renderId);
266 uint32_t renderId);
/drivers/peripheral/audio/test/systemtest/common/hdi_service_common/src/
H A Dhdi_service_common.cpp356 struct IAudioAdapter **adapter, struct IAudioRender **render, unsigned *renderId) in AudioCreateRender()
362 if (adapter == nullptr || render == nullptr || renderId == nullptr) { in AudioCreateRender()
378 ret = (*adapter)->CreateRender(*adapter, &devDesc, &attrs, render, renderId); in AudioCreateRender()
394 struct IAudioAdapter **adapter, struct IAudioRender **render, unsigned *renderId) in AudioOffloadCreateRender()
400 if (adapter == nullptr || render == nullptr || renderId == nullptr) { in AudioOffloadCreateRender()
418 ret = (*adapter)->CreateRender(*adapter, &devDesc, &attrs, render, renderId); in AudioOffloadCreateRender()
1043 struct IAudioRender *&render, uint32_t renderId) in ReleaseRenderSource()
1055 int32_t ret = adapter->DestroyRender(adapter, renderId); in ReleaseRenderSource()
355 AudioCreateRender(TestAudioManager *manager, int pins, const std::string &adapterName, struct IAudioAdapter **adapter, struct IAudioRender **render, unsigned *renderId) AudioCreateRender() argument
393 AudioOffloadCreateRender(TestAudioManager *manager, int pins, const std::string &adapterName, struct IAudioAdapter **adapter, struct IAudioRender **render, unsigned *renderId) AudioOffloadCreateRender() argument
1042 ReleaseRenderSource(TestAudioManager *manager, struct IAudioAdapter *&adapter, struct IAudioRender *&render, uint32_t renderId) ReleaseRenderSource() argument
/drivers/peripheral/audio/test/unittest/common/adapter/
H A Daudio_adapter_common_test.cpp213 uint32_t renderId = AUDIO_STREAM_NUM_MAX - 1; in HWTEST_F() local
214 int32_t ret = adapter_->DestroyRender(adapter_, renderId); in HWTEST_F()
220 uint32_t renderId = AUDIO_STREAM_NUM_MAX; in HWTEST_F() local
221 int32_t ret = adapter_->DestroyRender(adapter_, renderId); in HWTEST_F()
/drivers/peripheral/audio/hdi_service/primary_impl/include/
H A Daudio_internal.h451 const struct AudioSampleAttributes *attrs, struct IAudioRender **render, uint32_t *renderId);
452 int32_t AudioAdapterDestroyRender(struct IAudioAdapter *adapter, uint32_t renderId);
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/unittest/audio_render_interface/src/
H A Daudio_render_interface_impl_test.cpp688 uint32_t renderId = 0; in HWTEST_F() local
690 callback_, renderId); in HWTEST_F()

Completed in 16 milliseconds