/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/sink/ |
H A D | calc_max_amplitude.cpp | 101 float UpdateMaxAmplitude(char *frame, uint64_t replyBytes, int32_t adapterFormat) in UpdateMaxAmplitude() argument 103 FALSE_RETURN_V(frame != nullptr && replyBytes != 0, 0.0f); in UpdateMaxAmplitude() 106 return CalculateMaxAmplitudeForPCM8Bit(reinterpret_cast<int8_t *>(frame), replyBytes); in UpdateMaxAmplitude() 110 (replyBytes / sizeof(int16_t))); in UpdateMaxAmplitude() 113 return CalculateMaxAmplitudeForPCM24Bit(frame, (replyBytes / SAMPLE_S24_BYTE_NUM)); in UpdateMaxAmplitude() 117 (replyBytes / sizeof(int32_t))); in UpdateMaxAmplitude()
|
H A D | calc_max_amplitude.h | 27 float UpdateMaxAmplitude(char *frame, uint64_t replyBytes, int32_t adapterFormat);
|
/ohos5.0/drivers/peripheral/audio/test/systemtest/hdi_service/common/capture/src/ |
H A D | audio_idl_hdicapture_test.cpp | 76 uint32_t replyBytes = 0; variable 82 replyBytes = bufferSize; 105 uint32_t replyBytes = 0; variable 112 replyBytes = bufferSize; 130 uint32_t *replyBytes = nullptr; variable 160 uint32_t replyBytes = 0; variable 166 replyBytes = bufferSize; 191 uint32_t replyBytes = 0; variable 196 replyBytes = bufferSize; 219 uint32_t replyBytes = 0; variable [all …]
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/primary/ |
H A D | audio_capturer_source.cpp | 113 void CheckLatencySignal(uint8_t *frame, size_t replyBytes); 115 void CheckUpdateState(char *frame, uint64_t replyBytes); 239 Offer(frame, replyBytes); in Poll() 245 replyBytes = size_; in Poll() 247 replyBytes = requestBytes; in Poll() 253 MemcpysAndCheck(frame, replyBytes, buffer_.get() + head_, replyBytes); in Poll() 254 headNum_ += replyBytes; in Poll() 255 size_ -= replyBytes; in Poll() 256 head_ = (head_ + replyBytes) % sizeMax_; in Poll() 645 BufferDesc tmpBuffer = {reinterpret_cast<uint8_t*>(frame), replyBytes, replyBytes}; in CaptureFrame() [all …]
|
/ohos5.0/drivers/peripheral/audio/test/systemtest/common/hdi_service_common/src/ |
H A D | hdi_service_common.cpp | 438 uint64_t replyBytes = 0; in AudioRenderStartAndOneFrame() local 533 int8_t *frame, uint32_t requestBytes, uint64_t *replyBytes) in RenderTryOneFrame() argument 539 frame == nullptr || replyBytes == nullptr) { in RenderTryOneFrame() 561 uint64_t replyBytes = 0; in FrameStart() local 605 uint32_t replyBytes = 0; in FrameStartCapture() local 628 replyBytes = bufferSize; in FrameStartCapture() 635 uint32_t requestByte = static_cast<uint32_t>(replyBytes); in FrameStartCapture() 691 int8_t *frame, uint32_t *replyBytes, uint64_t *requestBytes) in CaptureTryOneFrame() argument 697 frame == nullptr || replyBytes == nullptr) { in CaptureTryOneFrame() 716 uint32_t replyBytes = BUFFER_LENTH; in StartRecord() local [all …]
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/pulseaudio/modules/hdi/ |
H A D | hdi_source.c | 210 uint64_t replyBytes = 0; in GetCapturerFrameFromHdi() local 221 …ter->CapturerSourceFrame(u->sourceAdapter->wapper, (char *)p, (uint64_t)requestBytes, &replyBytes); in GetCapturerFrameFromHdi() 225 requestBytes, replyBytes); in GetCapturerFrameFromHdi() 226 if (replyBytes > requestBytes) { in GetCapturerFrameFromHdi() 228 "%{public}" PRIu64 ", Read: %{public}" PRIu64 " bytes", requestBytes, replyBytes); in GetCapturerFrameFromHdi() 233 if (replyBytes == 0) { in GetCapturerFrameFromHdi() 235 " Read: %{public}" PRIu64 " bytes", requestBytes, replyBytes); in GetCapturerFrameFromHdi() 241 chunk->length = replyBytes; in GetCapturerFrameFromHdi()
|
/ohos5.0/drivers/peripheral/audio/test/systemtest/hdi_service/common/render/src/ |
H A D | audio_idl_hdirender_test.cpp | 131 uint64_t replyBytes = 0; variable 139 ret = render->RenderFrame(render, (int8_t *)frame, requestBytes, &replyBytes); 157 uint64_t replyBytes = 0; variable 167 ret = render->RenderFrame(renderNull, (int8_t *)frame, requestBytes, &replyBytes); 185 uint64_t replyBytes = 0; variable 192 ret = render->RenderFrame(render, (int8_t *)frame, requestBytes, &replyBytes); 206 uint64_t *replyBytes = nullptr; variable 214 ret = render->RenderFrame(render, (int8_t *)frame, requestBytes, replyBytes); 231 uint64_t replyBytes = 0; variable 238 ret = render->RenderFrame(render, (int8_t *)frame, requestBytes, &replyBytes);
|
/ohos5.0/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/fuzztest/renderframe_fuzzer/ |
H A D | renderframe_fuzzer.cpp | 44 uint64_t replyBytes = *(reinterpret_cast<const uint64_t*>(data)); in RenderFrameFuzzTest() local 45 audioRender->RenderFrame(frame, replyBytes); in RenderFrameFuzzTest()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/common/ |
H A D | i_audio_capturer_source_intf.h | 52 …2_t (*CapturerSourceFrame)(void *wapper, char *frame, uint64_t requestBytes, uint64_t *replyBytes); 65 … IAudioCapturerSourceFrame(void *wapper, char *frame, uint64_t requestBytes, uint64_t *replyBytes);
|
H A D | i_audio_capturer_source.cpp | 174 …t IAudioCapturerSourceFrame(void *wapper, char *frame, uint64_t requestBytes, uint64_t *replyBytes) in IAudioCapturerSourceFrame() argument 183 ret = iAudioCapturerSource->CaptureFrame(frame, requestBytes, *replyBytes); in IAudioCapturerSourceFrame()
|
/ohos5.0/drivers/peripheral/audio/test/systemtest/common/hdi_common/src/ |
H A D | audio_hdi_common.cpp | 400 uint64_t replyBytes = 0; in AudioRenderStartAndOneFrame() local 416 ret = render->RenderFrame(render, frame, numRead, &replyBytes); in AudioRenderStartAndOneFrame() 530 uint64_t replyBytes = 0; in FrameStart() local 554 ret = render->RenderFrame(render, frame, readSize, &replyBytes); in FrameStart() 580 uint64_t replyBytes = 0; in FrameStartCapture() local 603 ret = capture->CaptureFrame(capture, frame, requestBytes, &replyBytes); in FrameStartCapture() 605 ret = capture->CaptureFrame(capture, frame, requestBytes, &replyBytes); in FrameStartCapture() 611 uint32_t requestByte = static_cast<uint32_t>(replyBytes); in FrameStartCapture() 670 uint64_t replyBytes = 0; in StartRecord() local 703 uint32_t replyByte = static_cast<uint32_t>(replyBytes); in StartRecord() [all …]
|
/ohos5.0/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/unittest/audio_render_interface/src/ |
H A D | audio_render_interface_impl_test.cpp | 74 uint64_t replyBytes = 0; variable 75 EXPECT_EQ(HDF_FAILURE, audioRenderInterfaceImpl_->RenderFrame(frame, replyBytes)); 88 uint64_t replyBytes = 0; variable 91 EXPECT_EQ(HDF_FAILURE, audioRenderInterfaceImpl_->RenderFrame(frame, replyBytes)); 104 uint64_t replyBytes = 0; variable 107 EXPECT_EQ(HDF_FAILURE, audioRenderInterfaceImpl_->RenderFrame(frame, replyBytes));
|
/ohos5.0/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/unittest/audio_render_extension/src/ |
H A D | audio_render_ext_impl_test.cpp | 63 uint64_t replyBytes = 0; variable 70 EXPECT_EQ(HDF_SUCCESS, audioRenderlatencyImpl_->GetRenderPosition(replyBytes, time)); 71 EXPECT_EQ(HDF_SUCCESS, audioRenderlatencyImpl_->RenderFrame(frame, replyBytes)); 78 EXPECT_EQ(HDF_SUCCESS, audioRenderlatencyImpl_->GetMmapPosition(replyBytes, time));
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/audio/ |
H A D | interface_i_audio_render_v20.md | 23 | [RenderFrame](#renderframe) ([in] byte[] frame, [out] unsigned long replyBytes) | 向音频驱动中播放一帧输出数据(… 700 IAudioRender::RenderFrame ([in] byte[] frame, [out] unsigned long replyBytes ) 714 | replyBytes | 实际写入的音频数据长度(字节数),获取后保存到replyBytes中。 |
|
H A D | interface_i_audio_render_v10.md | 23 | [RenderFrame](#renderframe) ([in] byte[] frame, [out] unsigned long replyBytes) | 向音频驱动中播放一帧输出数据(… 700 IAudioRender::RenderFrame ([in] byte[] frame, [out] unsigned long replyBytes ) 714 | replyBytes | 实际写入的音频数据长度(字节数),获取后保存到replyBytes中。 |
|
H A D | interface_i_audio_capture_v10.md | 22 | [CaptureFrame](#captureframe) ([out] byte[] frame, [out] unsigned long replyBytes) | 从音频驱动中录制一帧输入… 108 IAudioCapture::CaptureFrame ([out] byte[] frame, [out] unsigned long replyBytes ) 124 | replyBytes | 指向要读取的音频数据的实际长度(以字节为单位)的指针。 |
|
H A D | interface_i_audio_capture_v20.md | 20 | [CaptureFrame](#captureframe) ([out] byte[] frame, [out] unsigned long replyBytes) | 从音频驱动中录制一帧输入… 106 IAudioCapture::CaptureFrame ([out] byte[] frame, [out] unsigned long replyBytes ) 122 | replyBytes | 指向要读取的音频数据的实际长度(以字节为单位)的指针。 |
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/remote/ |
H A D | remote_audio_capturer_source.cpp | 74 int32_t CaptureFrame(char *frame, uint64_t requestBytes, uint64_t &replyBytes) override; 101 void CheckUpdateState(char *frame, uint64_t replyBytes); 347 …oteAudioCapturerSourceInner::CaptureFrame(char *frame, uint64_t requestBytes, uint64_t &replyBytes) in CaptureFrame() argument 354 int32_t ret = audioCapture_->CaptureFrame(frameHal, replyBytes); in CaptureFrame() 362 replyBytes = requestBytes; in CaptureFrame() 370 void RemoteAudioCapturerSourceInner::CheckUpdateState(char *frame, uint64_t replyBytes) in CheckUpdateState() argument 377 …maxAmplitude_ = UpdateMaxAmplitude(static_cast<ConvertHdiFormat>(attr_.format), frame, replyBytes); in CheckUpdateState()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/file/ |
H A D | audio_capturer_file_source.cpp | 157 …2_t AudioCapturerFileSource::CaptureFrame(char *frame, uint64_t requestBytes, uint64_t &replyBytes) in CaptureFrame() argument 166 replyBytes = fread(frame, 1, requestBytes, filePtr); in CaptureFrame()
|
/ohos5.0/drivers/peripheral/audio/test/fuzztest/audio_hdi_fuzzer/audiocapture_fuzzer/ |
H A D | audiocapture_fuzzer.cpp | 101 uint64_t replyBytes = 0; in CaptureFucSwitch() local 103 capture->CaptureFrame(capture, frame, &frameLen, &replyBytes); in CaptureFucSwitch()
|
/ohos5.0/drivers/peripheral/audio/test/fuzztest/audio_hdi_fuzzer/audiorender_fuzzer/ |
H A D | audiorender_fuzzer.cpp | 101 uint64_t replyBytes = 0; in RenderFucSwitch() local 102 … render->RenderFrame(render, reinterpret_cast<const int8_t *>(rawData), size, &replyBytes); in RenderFucSwitch()
|
/ohos5.0/drivers/peripheral/audio/interfaces/include/ |
H A D | audio_capture.h | 83 …tureFrame)(struct AudioCapture *capture, void *frame, uint64_t requestBytes, uint64_t *replyBytes);
|
/ohos5.0/drivers/peripheral/audio/interfaces/2.0/include/ |
H A D | audio_capture.h | 84 …tureFrame)(struct AudioCapture *capture, void *frame, uint64_t requestBytes, uint64_t *replyBytes);
|
/ohos5.0/drivers/peripheral/distributed_audio/interface/audio/v1_0/ |
H A D | i_audio_capture.h | 34 …t CaptureFrame(std::vector<uint8_t> &frame, const uint64_t requestBytes, uint64_t &replyBytes) = 0;
|
H A D | i_audio_render.h | 36 uint64_t &replyBytes) = 0;
|