From aad722042b76d6b4bb7a215394a35d9199574e69 Mon Sep 17 00:00:00 2001 From: shiju Date: Thu, 11 Sep 2025 10:17:57 +0800 Subject: [PATCH 1/2] 0911DTtest Signed-off-by: shiju --- .../client/i_audio_stream_unit_test.cpp | 29 ++++++++++++------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/services/audio_service/test/unittest/client/i_audio_stream_unit_test.cpp b/services/audio_service/test/unittest/client/i_audio_stream_unit_test.cpp index 51fb84f078..8d69a38246 100644 --- a/services/audio_service/test/unittest/client/i_audio_stream_unit_test.cpp +++ b/services/audio_service/test/unittest/client/i_audio_stream_unit_test.cpp @@ -127,16 +127,23 @@ HWTEST(IAudioStreamUnitTest, IsStreamSupported_002, TestSize.Level1) */ HWTEST(IAudioStreamUnitTest, GetByteSizePerFrame_004, TestSize.Level1) { - AudioStreamParams params = {SAMPLE_RATE_48000, 100, SAMPLE_F32LE, 0}; + + AudioStreamParams params; + params.samplingRate = SAMPLE_RATE_48000; + params.encoding = ENCODING_PCM; + params.format = SAMPLE_F32LE; + params.channels = 0; size_t result = 0; int32_t ret = IAudioStream::GetByteSizePerFrame(params, result); EXPECT_EQ(ret, ERR_INVALID_PARAM); - params = {SAMPLE_RATE_48000, 100, SAMPLE_S32LE, 17}; + params.format = SAMPLE_S32LE; + params.channels = 17; ret = IAudioStream::GetByteSizePerFrame(params, result); EXPECT_EQ(ret, ERR_INVALID_PARAM); - params = {SAMPLE_RATE_48000, 100, SAMPLE_S32LE, 5}; + params.format = SAMPLE_S32LE; + params.channels = 5; ret = IAudioStream::GetByteSizePerFrame(params, result); EXPECT_EQ(ret, SUCCESS); } @@ -204,19 +211,21 @@ HWTEST(IAudioStreamUnitTest, IsRecordChannelRelatedInfoValid_001, TestSize.Level HWTEST(IAudioStreamUnitTest, IsStreamSupported_003, TestSize.Level1) { int32_t streamFlags = STREAM_FLAG_FAST; - std::uint8_t channels = 0; - std::uint8_t format = SAMPLE_S16LE; - AudioStreamParams params = {SAMPLE_RATE_11025, SAMPLE_S16LE, format, channels}; + AudioStreamParams params; + params.samplingRate = SAMPLE_RATE_11025; + params.encoding = ENCODING_PCM; + params.format = SAMPLE_S16LE; + params.channels = 0; bool result = IAudioStream::IsStreamSupported(streamFlags, params); EXPECT_FALSE(result); - channels = 2; - format = SAMPLE_S16LE; - params = {SAMPLE_RATE_48000, SAMPLE_S16LE, format, channels}; + params.samplingRate = SAMPLE_RATE_48000; + params.format = SAMPLE_S16LE; + params.channels = STEREO; result = IAudioStream::IsStreamSupported(streamFlags, params); EXPECT_TRUE(result); - + streamFlags = AUDIO_FLAG_VOIP_DIRECT; result = IAudioStream::IsStreamSupported(2, params); EXPECT_TRUE(result); } -- Gitee From 30474ff34cae936d26b834f56b160c8863aab990 Mon Sep 17 00:00:00 2001 From: shiju Date: Thu, 11 Sep 2025 02:49:11 +0000 Subject: [PATCH 2/2] update test/unittest/client/i_audio_stream_unit_test.cpp. Signed-off-by: shiju --- .../test/unittest/client/i_audio_stream_unit_test.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/services/audio_service/test/unittest/client/i_audio_stream_unit_test.cpp b/services/audio_service/test/unittest/client/i_audio_stream_unit_test.cpp index 8d69a38246..7a0954e225 100644 --- a/services/audio_service/test/unittest/client/i_audio_stream_unit_test.cpp +++ b/services/audio_service/test/unittest/client/i_audio_stream_unit_test.cpp @@ -127,7 +127,6 @@ HWTEST(IAudioStreamUnitTest, IsStreamSupported_002, TestSize.Level1) */ HWTEST(IAudioStreamUnitTest, GetByteSizePerFrame_004, TestSize.Level1) { - AudioStreamParams params; params.samplingRate = SAMPLE_RATE_48000; params.encoding = ENCODING_PCM; -- Gitee