From 217bce757897825002f8f01aa6a196a101ca1935 Mon Sep 17 00:00:00 2001 From: Felfan <1032580279@qq.com> Date: Sat, 21 Jun 2025 15:12:41 +0800 Subject: [PATCH] add DAudioCallback interface empty impl Signed-off-by: Felfan <1032580279@qq.com> --- .../audio_test_utils/audio_test_utils.h | 20 +++++++++++++++++++ .../test/unittest/include/daudio_test_utils.h | 10 ++++++++++ 2 files changed, 30 insertions(+) diff --git a/distributed_audio/hdi_service/audio/v1_0/test/unittest/audio_test_utils/audio_test_utils.h b/distributed_audio/hdi_service/audio/v1_0/test/unittest/audio_test_utils/audio_test_utils.h index 9b14b77b88..1f000d93e4 100644 --- a/distributed_audio/hdi_service/audio/v1_0/test/unittest/audio_test_utils/audio_test_utils.h +++ b/distributed_audio/hdi_service/audio/v1_0/test/unittest/audio_test_utils/audio_test_utils.h @@ -81,6 +81,16 @@ public: { return DistributedHardware::DH_SUCCESS; } + + int32_t GetLatency(int32_t streamId, uint32_t &ms) override + { + return DistributedHardware::DH_SUCCESS; + } + + int32_t GetRenderPosition(int32_t streamId, uint64_t &frames, CurrentTime &time) override + { + return DistributedHardware::DH_SUCCESS; + } }; class MockIAudioRender : public IAudioRender { @@ -523,6 +533,16 @@ public: { return DistributedHardware::DH_SUCCESS; } + + int32_t GetLatency(int32_t streamId, uint32_t &ms) override + { + return DistributedHardware::DH_SUCCESS; + } + + int32_t GetRenderPosition(int32_t streamId, uint64_t &frames, CurrentTime &time) override + { + return DistributedHardware::DH_SUCCESS; + } }; } // V1_0 } // AudioExt diff --git a/distributed_audio/hdi_service/audio_ext/v1_0/test/unittest/include/daudio_test_utils.h b/distributed_audio/hdi_service/audio_ext/v1_0/test/unittest/include/daudio_test_utils.h index f4932c4b72..e95c96c38a 100644 --- a/distributed_audio/hdi_service/audio_ext/v1_0/test/unittest/include/daudio_test_utils.h +++ b/distributed_audio/hdi_service/audio_ext/v1_0/test/unittest/include/daudio_test_utils.h @@ -66,6 +66,16 @@ public: { return 0; } + + int32_t GetLatency(int32_t streamId, uint32_t &ms) override + { + return 0; + } + + int32_t GetRenderPosition(int32_t streamId, uint64_t &frames, CurrentTime &time) override + { + return 0; + } }; class MockIDAudioHdfCallback : public IDAudioHdfCallback { -- Gitee