/drivers/peripheral/audio/test/systemtest/hdi_service/common/capture/src/ |
H A D | audio_idl_hdicapture_test.cpp | 248 uint64_t frames = 0; in HWTEST_F() local 261 ret = audiopara.capture->GetCapturePosition(audiopara.capture, &frames, &time); in HWTEST_F() 264 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 280 uint64_t frames = 0; in HWTEST_F() local 294 ret = audiopara.capture->GetCapturePosition(audiopara.capture, &frames, &timeCount); in HWTEST_F() 298 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 303 ret = audiopara.capture->GetCapturePosition(audiopara.capture, &frames, &timeCount); in HWTEST_F() 307 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 322 uint64_t frames = 0; in HWTEST_F() local 330 ret = capture->GetCapturePosition(capture, &frames, in HWTEST_F() 344 uint64_t frames = 0; HWTEST_F() local 361 uint64_t frames = 0; HWTEST_F() local 395 uint64_t frames = 0; HWTEST_F() local 412 uint64_t frames = 0; HWTEST_F() local 465 uint64_t *frames = nullptr; HWTEST_F() local 483 uint64_t frames = 0; HWTEST_F() local 502 uint64_t frames = 0; HWTEST_F() local [all...] |
/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/src/ |
H A D | audio_render.cpp | 183 *count = hwRender->renderParam.frameRenderMode.frames; in AudioRenderGetFrameCount() 345 hwRender->renderParam.frameRenderMode.frames += hwRender->renderParam.frameRenderMode.bufferFrameSize; in AudioRenderRenderFrame() 363 int32_t AudioRenderGetRenderPosition(struct AudioRender *render, uint64_t *frames, struct AudioTimeStamp *time) in AudioRenderGetRenderPosition() argument 366 if (impl == NULL || frames == NULL || time == NULL) { in AudioRenderGetRenderPosition() 369 *frames = impl->renderParam.frameRenderMode.frames; in AudioRenderGetRenderPosition() 424 render->renderParam.frameRenderMode.frames = mExtraParams.frames; in SetValue() 485 &render->renderParam.frameRenderMode.frames); in AudioRenderGetExtraParams() 504 int32_t AudioRenderGetMmapPosition(AudioHandle handle, uint64_t *frames, struc argument [all...] |
/drivers/peripheral/audio/test/systemtest/hdi_service/common/render/src/ |
H A D | audio_idl_hdirender_test.cpp | 255 uint64_t frames = 0; in HWTEST_F() local 267 ret = audiopara.render->GetRenderPosition(audiopara.render, &frames, &time); in HWTEST_F() 270 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 285 uint64_t frames = 0; in HWTEST_F() local 300 ret = audiopara.render->GetRenderPosition(audiopara.render, &frames, &time); in HWTEST_F() 303 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 308 ret = audiopara.render->GetRenderPosition(audiopara.render, &frames, &time); in HWTEST_F() 311 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 326 uint64_t frames = 0; in HWTEST_F() local 334 ret = render->GetRenderPosition(render, &frames, in HWTEST_F() 348 uint64_t frames = 0; HWTEST_F() local 365 uint64_t frames = 0; HWTEST_F() local 396 uint64_t frames = 0; HWTEST_F() local 412 uint64_t frames = 0; HWTEST_F() local [all...] |
/drivers/peripheral/audio/test/unittest/common/render/ |
H A D | audio_render_mmap_test.cpp | 184 uint64_t frames = 0; in HWTEST_F() local 188 EXPECT_EQ(HDF_ERR_INVALID_OBJECT, render_->GetMmapPosition(nullptr, &frames, &time)); in HWTEST_F() 193 uint64_t frames = 0; in HWTEST_F() local 198 int32_t ret = render_->GetMmapPosition(render_, &frames, &time); in HWTEST_F() 204 uint64_t frames = 0; in HWTEST_F() local 217 ret = render_->GetMmapPosition(render_, &frames, &time); in HWTEST_F()
|
/drivers/peripheral/audio/test/unittest/common/capture/ |
H A D | audio_capture_mmap_test.cpp | 221 uint64_t frames = 0;
in HWTEST_F() local 233 ret = mmapCapture_->GetMmapPosition(mmapCapture_, &frames, &time);
in HWTEST_F() 243 uint64_t frames = 0;
in HWTEST_F() local 255 ret = mmapCapture_->GetMmapPosition(nullptr, &frames, &time);
in HWTEST_F() 267 uint64_t frames = 0;
in HWTEST_F() local 270 int32_t ret = mmapCapture_->GetMmapPosition(mmapCapture_, &frames, &time);
in HWTEST_F()
|
/drivers/peripheral/audio/interfaces/include/ |
H A D | audio_capture.h | 47 * scenes, and volume, and capturing audio frames. 86 * @brief Obtains the last number of input audio frames. 89 * @param frames Indicates the pointer to the last number of input audio frames. 94 int32_t (*GetCapturePosition)(struct AudioCapture *capture, uint64_t *frames, struct AudioTimeStamp *time);
|
/drivers/peripheral/audio/hdi_service/primary_impl/include/ |
H A D | audio_internal.h | 144 uint64_t frames; member 247 uint64_t frames; member 275 uint64_t frames; member 345 uint64_t frames; member 494 int32_t AudioRenderGetRenderPosition(struct IAudioRender *render, uint64_t *frames, struct AudioTimeStamp *time); 503 int32_t AudioRenderGetMmapPosition(struct IAudioRender *handle, uint64_t *frames, struct AudioTimeStamp *time); 530 int32_t AudioCaptureGetCapturePosition(struct IAudioCapture *capture, uint64_t *frames, struct AudioTimeStamp *time); 535 int32_t AudioCaptureGetMmapPosition(struct IAudioCapture *handle, uint64_t *frames, struct AudioTimeStamp *time);
|
/drivers/peripheral/audio/supportlibs/alsa_adapter/src/ |
H A D | alsa_snd_capture.c | 263 /* start the transfer when the buffer is 1 frames */
in SetSWParams() 542 /* Read interleaved frames to a PCM. */
in CapturePcmReadi() 543 long frames = snd_pcm_readi(pcm, dataBuf, bufSize);
in CapturePcmReadi() local 544 if (frames > 0) {
in CapturePcmReadi() 545 *frameCnt = (uint64_t)frames;
in CapturePcmReadi() 549 if (frames == -EBADFD) {
in CapturePcmReadi() 550 AUDIO_FUNC_LOGE("Capture PCM is not in the right state: %{public}s", snd_strerror(frames));
in CapturePcmReadi() 561 ret = snd_pcm_recover(pcm, frames, 0); // 0 for open capture recover log.
in CapturePcmReadi() 578 static int32_t CaptureDataCopy(struct AudioHwCaptureParam *handleData, char *buffer, uint64_t frames)
in CaptureDataCopy() argument 582 if (frames in CaptureDataCopy() 673 uint64_t frames = 0; CaptureReadImpl() local [all...] |
H A D | alsa_snd_render.c | 572 long frames = snd_pcm_writei(pcm, dataBuf, sbufFrameSize);
in RenderWritei() local 573 if (frames > 0) {
in RenderWritei() 574 sbufFrameSize -= frames;
in RenderWritei() 575 dataBuf += frames * offset;
in RenderWritei() 576 } else if (frames == -EAGAIN) {
in RenderWritei() 582 } else if (frames == -EBADFD) {
in RenderWritei() 584 AUDIO_FUNC_LOGE("render PCM is not in the right state: %{public}s", snd_strerror(frames));
in RenderWritei() 593 ret = snd_pcm_recover(pcm, frames, 0); // 0 for open render recover log.
in RenderWritei() 631 snd_pcm_uframes_t frames = (snd_pcm_uframes_t)(copyLen / frameSize);
in RenderWriteiMmap() local 633 cardIns->pcmHandle, (char *)mmapBufDesc->memoryAddress + mmapBufDesc->offset, frames);
in RenderWriteiMmap() [all...] |
/drivers/peripheral/audio/interfaces/2.0/include/ |
H A D | audio_capture.h | 48 * scenes, and volume, and capturing audio frames. 87 * @brief Obtains the last number of input audio frames. 90 * @param frames Indicates the pointer to the last number of input audio frames. 95 int32_t (*GetCapturePosition)(struct AudioCapture *capture, uint64_t *frames, struct AudioTimeStamp *time);
|
/drivers/peripheral/distributed_audio/interface/audio/v1_0/ |
H A D | i_audio_capture.h | 32 virtual int32_t GetCapturePosition(uint64_t &frames, AudioTimeStampHAL &time) = 0;
|
H A D | i_audio_attribute.h | 38 virtual int32_t GetMmapPosition(uint64_t &frames, AudioTimeStampHAL &time) = 0;
|
/drivers/peripheral/audio/hdi_service/primary_impl/src/ |
H A D | audio_render.c | 301 *count = hwRender->renderParam.frameRenderMode.frames; in AudioRenderGetFrameCount() 802 hwRender->errorLog.errorDump[hwRender->errorLog.iter].frames = hwRender->renderParam.frameRenderMode.frames; in LogError() 879 hwRender->renderParam.frameRenderMode.frames += hwRender->renderParam.frameRenderMode.bufferFrameSize; in AudioRenderRenderFrame() 894 int32_t AudioRenderGetRenderPosition(struct IAudioRender *render, uint64_t *frames, struct AudioTimeStamp *time) in AudioRenderGetRenderPosition() argument 898 if (impl == NULL || frames == NULL || time == NULL) { in AudioRenderGetRenderPosition() 902 *frames = impl->renderParam.frameRenderMode.frames; in AudioRenderGetRenderPosition() 1005 render->renderParam.frameRenderMode.frames = mExtraParams.frames; in SetValue() 1089 AudioRenderGetMmapPosition(struct IAudioRender *handle, uint64_t *frames, struct AudioTimeStamp *time) AudioRenderGetMmapPosition() argument [all...] |
H A D | audio_capture.c | 240 *count = hwCapture->captureParam.frameCaptureMode.frames; in AudioCaptureGetFrameCount() 726 hwCapture->errorLog.errorDump[hwCapture->errorLog.iter].frames = in LogErrorCapture() 727 hwCapture->captureParam.frameCaptureMode.frames; in LogErrorCapture() 772 hwCapture->captureParam.frameCaptureMode.frames += hwCapture->captureParam.frameCaptureMode.bufferFrameSize; in AudioCaptureCaptureFrame() 786 int32_t AudioCaptureGetCapturePosition(struct IAudioCapture *capture, uint64_t *frames, struct AudioTimeStamp *time) in AudioCaptureGetCapturePosition() argument 790 if (impl == NULL || frames == NULL || time == NULL) { in AudioCaptureGetCapturePosition() 795 *frames = impl->captureParam.frameCaptureMode.frames; in AudioCaptureGetCapturePosition() 816 capture->captureParam.frameCaptureMode.frames = mExtraParams.frames; in SetValueCapture() 912 AudioCaptureGetMmapPosition(struct IAudioCapture *handle, uint64_t *frames, struct AudioTimeStamp *time) AudioCaptureGetMmapPosition() argument [all...] |
H A D | audio_adapter_info_common.c | 372 static int32_t TransferFrames(const char *value, uint64_t *frames) in TransferFrames() argument 377 if (value == NULL || frames == NULL) { in TransferFrames() 386 *frames = tempFrames; in TransferFrames() 528 uint64_t frames; in SetExtParam() local 529 ret = TransferFrames(value, &frames); in SetExtParam() 533 mExtraParams->frames = frames; in SetExtParam() 622 mExtraParams->frames = 0; in AudioSetExtraParams()
|
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/src/ |
H A D | audio_capture_ext_impl.cpp | 81 int32_t AudioCaptureExtImpl::GetCapturePosition(uint64_t &frames, AudioTimeStamp &time) in GetCapturePosition() argument 84 (void)frames; in GetCapturePosition() 331 int32_t AudioCaptureExtImpl::GetMmapPosition(uint64_t &frames, AudioTimeStamp &time) in GetMmapPosition() argument 339 int32_t ret = audioExtCallback_->ReadMmapPosition(captureId_, frames, cTime); in GetMmapPosition() 346 DHLOGI("Read mmap position. frames: %{public}" PRIu64", tvSec: %{public}" PRId64", tvNSec: %{public}" PRId64, in GetMmapPosition() 347 frames, cTime.tvSec, cTime.tvNSec); in GetMmapPosition()
|
/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/include/ |
H A D | bluetooth_audio_device.h | 41 typedef void (*ReadMmapPositionFunc)(int64_t &sec, int64_t &nSec, uint64_t &frames);
|
H A D | fast_audio_render.h | 46 int32_t FastRenderGetRenderPosition(struct AudioRender *render, uint64_t *frames, struct AudioTimeStamp *time);
54 int32_t FastRenderGetMmapPosition(AudioHandle handle, uint64_t *frames, struct AudioTimeStamp *time);
|
/drivers/peripheral/audio/hal/hdi_passthrough/include/ |
H A D | audio_internal.h | 151 uint64_t frames; member 253 uint64_t frames; member 279 uint64_t frames; member 319 uint64_t frames; member 478 int32_t AudioRenderGetRenderPosition(struct AudioRender *render, uint64_t *frames, struct AudioTimeStamp *time); 486 int32_t AudioRenderGetMmapPosition(AudioHandle handle, uint64_t *frames, struct AudioTimeStamp *time); 515 int32_t AudioCaptureGetCapturePosition(struct AudioCapture *capture, uint64_t *frames, struct AudioTimeStamp *time); 519 int32_t AudioCaptureGetMmapPosition(AudioHandle handle, uint64_t *frames, struct AudioTimeStamp *time);
|
/drivers/peripheral/audio/hal/hdi_passthrough/src/ |
H A D | audio_adapter_info_common.c | 376 int32_t TransferFrames(const char *value, uint64_t *frames) in TransferFrames() argument 378 if (value == NULL || frames == NULL) { in TransferFrames() 379 AUDIO_FUNC_LOGE("param value or frames is null!"); in TransferFrames() 389 *frames = tempFrames; in TransferFrames() 531 uint64_t frames; in SetExtParam() local 532 if ((ret = TransferFrames(value, &frames)) < 0) { in SetExtParam() 536 mExtraParams->frames = frames; in SetExtParam() 618 mExtraParams->frames = 0; in AudioSetExtraParams()
|
/drivers/peripheral/audio/test/systemtest/hdi_service/hispark_taurus_standard/render/src/ |
H A D | audio_idl_hdirender_hardware_dependence_test.cpp | 724 uint64_t frames = 0; in HWTEST_F() local 744 ret = render->GetRenderPosition(render, &frames, &time); in HWTEST_F() 747 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 759 uint64_t frames = 0; in HWTEST_F() local 781 ret = render->GetRenderPosition(render, &frames, &time); in HWTEST_F() 784 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 795 uint64_t frames = 0; in HWTEST_F() local 817 ret = render->GetRenderPosition(render, &frames, &time); in HWTEST_F() 820 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 831 uint64_t frames in HWTEST_F() local 867 uint64_t frames = 0; HWTEST_F() local [all...] |
/drivers/peripheral/audio/test/systemtest/hdi_service/hispark_taurus_standard/capture/src/ |
H A D | audio_idl_hdicapture_hardware_dependence_test.cpp | 750 uint64_t frames = 0; in HWTEST_F() local 771 ret = audiopara.capture->GetMmapPosition(audiopara.capture, &frames, &(audiopara.time)); in HWTEST_F() 774 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 786 uint64_t frames = 0; in HWTEST_F() local 808 ret = capture->GetCapturePosition(capture, &frames, &time); in HWTEST_F() 811 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 824 uint64_t frames = 0; in HWTEST_F() local 844 ret = capture->GetCapturePosition(capture, &frames, &time); in HWTEST_F() 847 EXPECT_GT(frames, INITIAL_VALUE); in HWTEST_F() 860 uint64_t frames in HWTEST_F() local 894 uint64_t frames = 0; HWTEST_F() local [all...] |
/drivers/peripheral/audio/interfaces/sound/v1_0/ |
H A D | iaudio_render_vdi.h | 34 int32_t (*GetRenderPosition)(struct IAudioRenderVdi *self, uint64_t *frames, struct AudioTimeStampVdi *time); 60 int32_t (*GetMmapPosition)(struct IAudioRenderVdi *self, uint64_t *frames, struct AudioTimeStampVdi *time);
|
H A D | iaudio_capture_vdi.h | 33 int32_t (*GetCapturePosition)(struct IAudioCaptureVdi *self, uint64_t *frames, struct AudioTimeStampVdi *time); 52 int32_t (*GetMmapPosition)(struct IAudioCaptureVdi *self, uint64_t *frames, struct AudioTimeStampVdi *time);
|
/drivers/peripheral/bluetooth/audio/hal/hdi_binder/proxy/include/ |
H A D | audio_proxy_internal.h | 61 uint64_t *frames, struct AudioTimeStamp *time); 69 int32_t AudioProxyRenderGetMmapPosition(AudioHandle render, uint64_t *frames, struct AudioTimeStamp *time);
|