1d5a2a63bSopenharmony_ci/* 2d5a2a63bSopenharmony_ci * Copyright (C) 2020-2021 Huawei Device Co., Ltd. 3d5a2a63bSopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 4d5a2a63bSopenharmony_ci * you may not use this file except in compliance with the License. 5d5a2a63bSopenharmony_ci * You may obtain a copy of the License at 6d5a2a63bSopenharmony_ci * 7d5a2a63bSopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 8d5a2a63bSopenharmony_ci * 9d5a2a63bSopenharmony_ci * Unless required by applicable law or agreed to in writing, software 10d5a2a63bSopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 11d5a2a63bSopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12d5a2a63bSopenharmony_ci * See the License for the specific language governing permissions and 13d5a2a63bSopenharmony_ci * limitations under the License. 14d5a2a63bSopenharmony_ci */ 15d5a2a63bSopenharmony_ci#include "audiolite_test.h" 16d5a2a63bSopenharmony_ci#include "codec_type.h" 17d5a2a63bSopenharmony_ci#include "media_errors.h" 18d5a2a63bSopenharmony_ci 19d5a2a63bSopenharmony_ciusing namespace std; 20d5a2a63bSopenharmony_ciusing namespace OHOS::Audio; 21d5a2a63bSopenharmony_ciusing namespace testing::ext; 22d5a2a63bSopenharmony_ci 23d5a2a63bSopenharmony_ci 24d5a2a63bSopenharmony_cinamespace OHOS { 25d5a2a63bSopenharmony_ciconst int32_t BUFFER_SIZE = 1024; 26d5a2a63bSopenharmony_ciconst int32_t SAMPLE_RATE = 24000; 27d5a2a63bSopenharmony_ciconst int32_t BIT_RATE = 1024; 28d5a2a63bSopenharmony_ciconst int32_t CHANNEL_COUNT = 2; 29d5a2a63bSopenharmony_ci 30d5a2a63bSopenharmony_civoid AudioliteTest::SetUpTestCase(void) {} 31d5a2a63bSopenharmony_ci 32d5a2a63bSopenharmony_civoid AudioliteTest::TearDownTestCase(void) {} 33d5a2a63bSopenharmony_ci 34d5a2a63bSopenharmony_civoid AudioliteTest::SetUp() 35d5a2a63bSopenharmony_ci{ 36d5a2a63bSopenharmony_ci audioCapInfo.channelCount = CHANNEL_COUNT; 37d5a2a63bSopenharmony_ci audioCapInfo.sampleRate = SAMPLE_RATE; 38d5a2a63bSopenharmony_ci audioCapInfo.bitRate = BIT_RATE; 39d5a2a63bSopenharmony_ci audioCapInfo.inputSource = AUDIO_SOURCE_DEFAULT; 40d5a2a63bSopenharmony_ci audioCapInfo.bitWidth = BIT_WIDTH_16; 41d5a2a63bSopenharmony_ci} 42d5a2a63bSopenharmony_ci 43d5a2a63bSopenharmony_civoid AudioliteTest::TearDown() {} 44d5a2a63bSopenharmony_ci 45d5a2a63bSopenharmony_civoid AudioliteTest::AudioliteTestFunc(AudioCodecFormat audioFormat, int32_t sampleRate, int32_t channelCount, 46d5a2a63bSopenharmony_ci int32_t bitRate, AudioBitWidth bitWidth) 47d5a2a63bSopenharmony_ci{ 48d5a2a63bSopenharmony_ci AudioCapturer *audioCapturer = new AudioCapturer(); 49d5a2a63bSopenharmony_ci AudioCapturerInfo info; 50d5a2a63bSopenharmony_ci info.inputSource = AUDIO_MIC; 51d5a2a63bSopenharmony_ci info.audioFormat = audioFormat; 52d5a2a63bSopenharmony_ci info.sampleRate = sampleRate; 53d5a2a63bSopenharmony_ci info.channelCount = channelCount; 54d5a2a63bSopenharmony_ci info.bitRate = bitRate; 55d5a2a63bSopenharmony_ci info.streamType = TYPE_MEDIA; 56d5a2a63bSopenharmony_ci info.bitWidth = bitWidth; 57d5a2a63bSopenharmony_ci audioCapturer->SetCapturerInfo(info); 58d5a2a63bSopenharmony_ci audioCapturer->Start(); 59d5a2a63bSopenharmony_ci 60d5a2a63bSopenharmony_ci uint64_t frameCnt = audioCapturer->GetFrameCount(); 61d5a2a63bSopenharmony_ci uint32_t framesize = static_cast<uint32_t>((frameCnt * info.channelCount * info.bitWidth) / sizeof(uint8_t)); 62d5a2a63bSopenharmony_ci uint8_t *buffer; 63d5a2a63bSopenharmony_ci 64d5a2a63bSopenharmony_ci audioCapturer->Read(buffer, framesize, false); 65d5a2a63bSopenharmony_ci EXPECT_TRUE(sizeof(buffer) > 0); 66d5a2a63bSopenharmony_ci audioCapturer->Release(); 67d5a2a63bSopenharmony_ci delete audioCapturer; 68d5a2a63bSopenharmony_ci} 69d5a2a63bSopenharmony_ci 70d5a2a63bSopenharmony_ci/* 71d5a2a63bSopenharmony_ci * Feature: Audiolite 72d5a2a63bSopenharmony_ci * Function: audioCapturer 73d5a2a63bSopenharmony_ci * SubFunction: NA 74d5a2a63bSopenharmony_ci * FunctionPoints: NA 75d5a2a63bSopenharmony_ci * EnvConditions: NA 76d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 1; Bit_width 16; Sample Rate 8000; Bit Rate 8000 77d5a2a63bSopenharmony_ci */ 78d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_buffer_001, TestSize.Level1) 79d5a2a63bSopenharmony_ci{ 80d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 8000, 1, 8000, BIT_WIDTH_16); 81d5a2a63bSopenharmony_ci} 82d5a2a63bSopenharmony_ci 83d5a2a63bSopenharmony_ci/* 84d5a2a63bSopenharmony_ci * Feature: Audiolite 85d5a2a63bSopenharmony_ci * Function: audioCapturer 86d5a2a63bSopenharmony_ci * SubFunction: NA 87d5a2a63bSopenharmony_ci * FunctionPoints: NA 88d5a2a63bSopenharmony_ci * EnvConditions: NA 89d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 1; Bit_width 16; Sample Rate 16000; Bit Rate 16000 90d5a2a63bSopenharmony_ci */ 91d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_buffer_002, TestSize.Level1) 92d5a2a63bSopenharmony_ci{ 93d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 16000, 1, 16000, BIT_WIDTH_16); 94d5a2a63bSopenharmony_ci} 95d5a2a63bSopenharmony_ci 96d5a2a63bSopenharmony_ci/* 97d5a2a63bSopenharmony_ci * Feature: Audiolite 98d5a2a63bSopenharmony_ci * Function: audioCapturer 99d5a2a63bSopenharmony_ci * SubFunction: NA 100d5a2a63bSopenharmony_ci * FunctionPoints: NA 101d5a2a63bSopenharmony_ci * EnvConditions: NA 102d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 1; Bit_width 16; Sample Rate 32000; Bit Rate 32000 103d5a2a63bSopenharmony_ci */ 104d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audioCapturer_003, TestSize.Level1) 105d5a2a63bSopenharmony_ci{ 106d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 32000, 1, 32000, BIT_WIDTH_16); 107d5a2a63bSopenharmony_ci} 108d5a2a63bSopenharmony_ci 109d5a2a63bSopenharmony_ci/* 110d5a2a63bSopenharmony_ci * Feature: Audiolite 111d5a2a63bSopenharmony_ci * Function: audioCapturer 112d5a2a63bSopenharmony_ci * SubFunction: NA 113d5a2a63bSopenharmony_ci * FunctionPoints: NA 114d5a2a63bSopenharmony_ci * EnvConditions: NA 115d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 1; Bit_width 16; Sample Rate 24000; Bit Rate 24000 116d5a2a63bSopenharmony_ci */ 117d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audioCapturer_004, TestSize.Level1) 118d5a2a63bSopenharmony_ci{ 119d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 24000, 1, 24000, BIT_WIDTH_16); 120d5a2a63bSopenharmony_ci} 121d5a2a63bSopenharmony_ci 122d5a2a63bSopenharmony_ci/* 123d5a2a63bSopenharmony_ci * Feature: Audiolite 124d5a2a63bSopenharmony_ci * Function: audioCapturer 125d5a2a63bSopenharmony_ci * SubFunction: NA 126d5a2a63bSopenharmony_ci * FunctionPoints: NA 127d5a2a63bSopenharmony_ci * EnvConditions: NA 128d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 1; Bit_width 16; Sample Rate 48000; Bit Rate 48000 129d5a2a63bSopenharmony_ci */ 130d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audioCapturer_005, TestSize.Level1) 131d5a2a63bSopenharmony_ci{ 132d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 48000, 1, 48000, BIT_WIDTH_16); 133d5a2a63bSopenharmony_ci} 134d5a2a63bSopenharmony_ci 135d5a2a63bSopenharmony_ci/* 136d5a2a63bSopenharmony_ci * Feature: Audiolite 137d5a2a63bSopenharmony_ci * Function: audioCapturer 138d5a2a63bSopenharmony_ci * SubFunction: NA 139d5a2a63bSopenharmony_ci * FunctionPoints: NA 140d5a2a63bSopenharmony_ci * EnvConditions: NA 141d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 2; Bit_width 16; Sample Rate 8000; Bit Rate 8000 142d5a2a63bSopenharmony_ci */ 143d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_006, Level1) 144d5a2a63bSopenharmony_ci{ 145d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 8000, 2, 8000, BIT_WIDTH_16); 146d5a2a63bSopenharmony_ci} 147d5a2a63bSopenharmony_ci 148d5a2a63bSopenharmony_ci/* 149d5a2a63bSopenharmony_ci * Feature: Audiolite 150d5a2a63bSopenharmony_ci * Function: audioCapturer 151d5a2a63bSopenharmony_ci * SubFunction: NA 152d5a2a63bSopenharmony_ci * FunctionPoints: NA 153d5a2a63bSopenharmony_ci * EnvConditions: NA 154d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 2; Bit_width 16; Sample Rate 16000; Bit Rate 16000 155d5a2a63bSopenharmony_ci */ 156d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_007, Level1) 157d5a2a63bSopenharmony_ci{ 158d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 16000, 2, 16000, BIT_WIDTH_16); 159d5a2a63bSopenharmony_ci} 160d5a2a63bSopenharmony_ci 161d5a2a63bSopenharmony_ci/* 162d5a2a63bSopenharmony_ci * Feature: Audiolite 163d5a2a63bSopenharmony_ci * Function: audioCapturer 164d5a2a63bSopenharmony_ci * SubFunction: NA 165d5a2a63bSopenharmony_ci * FunctionPoints: NA 166d5a2a63bSopenharmony_ci * EnvConditions: NA 167d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 2; Bit_width 16; Sample Rate 32000; Bit Rate 32000 168d5a2a63bSopenharmony_ci */ 169d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_008, Level1) 170d5a2a63bSopenharmony_ci{ 171d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 32000, 2, 32000, BIT_WIDTH_16); 172d5a2a63bSopenharmony_ci} 173d5a2a63bSopenharmony_ci 174d5a2a63bSopenharmony_ci/* 175d5a2a63bSopenharmony_ci * Feature: Audiolite 176d5a2a63bSopenharmony_ci * Function: audioCapturer 177d5a2a63bSopenharmony_ci * SubFunction: NA 178d5a2a63bSopenharmony_ci * FunctionPoints: NA 179d5a2a63bSopenharmony_ci * EnvConditions: NA 180d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 2; Bit_width 16; Sample Rate 24000; Bit Rate 24000 181d5a2a63bSopenharmony_ci */ 182d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_009, Level1) 183d5a2a63bSopenharmony_ci{ 184d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 24000, 2, 24000, BIT_WIDTH_16); 185d5a2a63bSopenharmony_ci} 186d5a2a63bSopenharmony_ci 187d5a2a63bSopenharmony_ci/* 188d5a2a63bSopenharmony_ci * Feature: Audiolite 189d5a2a63bSopenharmony_ci * Function: audioCapturer 190d5a2a63bSopenharmony_ci * SubFunction: NA 191d5a2a63bSopenharmony_ci * FunctionPoints: NA 192d5a2a63bSopenharmony_ci * EnvConditions: NA 193d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 2; Bit_width 16; Sample Rate 48000; Bit Rate 48000 194d5a2a63bSopenharmony_ci */ 195d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_010, Level1) 196d5a2a63bSopenharmony_ci{ 197d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 48000, 2, 48000, BIT_WIDTH_16); 198d5a2a63bSopenharmony_ci} 199d5a2a63bSopenharmony_ci 200d5a2a63bSopenharmony_ci/* 201d5a2a63bSopenharmony_ci * Feature: Audiolite 202d5a2a63bSopenharmony_ci * Function: audioCapturer 203d5a2a63bSopenharmony_ci * SubFunction: NA 204d5a2a63bSopenharmony_ci * FunctionPoints: NA 205d5a2a63bSopenharmony_ci * EnvConditions: NA 206d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 2; Bit_width 8; Sample Rate 8000; Bit Rate 8000 207d5a2a63bSopenharmony_ci */ 208d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_011, Level1) 209d5a2a63bSopenharmony_ci{ 210d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 8000, 2, 8000, BIT_WIDTH_8); 211d5a2a63bSopenharmony_ci} 212d5a2a63bSopenharmony_ci 213d5a2a63bSopenharmony_ci/* 214d5a2a63bSopenharmony_ci * Feature: Audiolite 215d5a2a63bSopenharmony_ci * Function: audioCapturer 216d5a2a63bSopenharmony_ci * SubFunction: NA 217d5a2a63bSopenharmony_ci * FunctionPoints: NA 218d5a2a63bSopenharmony_ci * EnvConditions: NA 219d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 2; Bit_width 8; Sample Rate 16000; Bit Rate 16000 220d5a2a63bSopenharmony_ci */ 221d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_012, Level1) 222d5a2a63bSopenharmony_ci{ 223d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 16000, 2, 16000, BIT_WIDTH_8); 224d5a2a63bSopenharmony_ci} 225d5a2a63bSopenharmony_ci 226d5a2a63bSopenharmony_ci/* 227d5a2a63bSopenharmony_ci * Feature: Audiolite 228d5a2a63bSopenharmony_ci * Function: audioCapturer 229d5a2a63bSopenharmony_ci * SubFunction: NA 230d5a2a63bSopenharmony_ci * FunctionPoints: NA 231d5a2a63bSopenharmony_ci * EnvConditions: NA 232d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 2; Bit_width 8; Sample Rate 32000; Bit Rate 32000 233d5a2a63bSopenharmony_ci */ 234d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_013, Level1) 235d5a2a63bSopenharmony_ci{ 236d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 32000, 2, 32000, BIT_WIDTH_8); 237d5a2a63bSopenharmony_ci} 238d5a2a63bSopenharmony_ci 239d5a2a63bSopenharmony_ci/* 240d5a2a63bSopenharmony_ci * Feature: Audiolite 241d5a2a63bSopenharmony_ci * Function: audioCapturer 242d5a2a63bSopenharmony_ci * SubFunction: NA 243d5a2a63bSopenharmony_ci * FunctionPoints: NA 244d5a2a63bSopenharmony_ci * EnvConditions: NA 245d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 2; Bit_width 8; Sample Rate 24000; Bit Rate 24000 246d5a2a63bSopenharmony_ci */ 247d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_014, Level1) 248d5a2a63bSopenharmony_ci{ 249d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 24000, 2, 24000, BIT_WIDTH_8); 250d5a2a63bSopenharmony_ci} 251d5a2a63bSopenharmony_ci 252d5a2a63bSopenharmony_ci/* 253d5a2a63bSopenharmony_ci * Feature: Audiolite 254d5a2a63bSopenharmony_ci * Function: audioCapturer 255d5a2a63bSopenharmony_ci * SubFunction: NA 256d5a2a63bSopenharmony_ci * FunctionPoints: NA 257d5a2a63bSopenharmony_ci * EnvConditions: NA 258d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 2; Bit_width 8; Sample Rate 48000; Bit Rate 48000 259d5a2a63bSopenharmony_ci */ 260d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_015, Level1) 261d5a2a63bSopenharmony_ci{ 262d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 48000, 2, 48000, BIT_WIDTH_8); 263d5a2a63bSopenharmony_ci} 264d5a2a63bSopenharmony_ci 265d5a2a63bSopenharmony_ci/* 266d5a2a63bSopenharmony_ci * Feature: Audiolite 267d5a2a63bSopenharmony_ci * Function: audioCapturer 268d5a2a63bSopenharmony_ci * SubFunction: NA 269d5a2a63bSopenharmony_ci * FunctionPoints: NA 270d5a2a63bSopenharmony_ci * EnvConditions: NA 271d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 1; Bit_width 8; Sample Rate 8000; Bit Rate 8000 272d5a2a63bSopenharmony_ci */ 273d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_016, Level1) 274d5a2a63bSopenharmony_ci{ 275d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 8000, 1, 8000, BIT_WIDTH_8); 276d5a2a63bSopenharmony_ci} 277d5a2a63bSopenharmony_ci 278d5a2a63bSopenharmony_ci/* 279d5a2a63bSopenharmony_ci * Feature: Audiolite 280d5a2a63bSopenharmony_ci * Function: audioCapturer 281d5a2a63bSopenharmony_ci * SubFunction: NA 282d5a2a63bSopenharmony_ci * FunctionPoints: NA 283d5a2a63bSopenharmony_ci * EnvConditions: NA 284d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 1; Bit_width 8; Sample Rate 16000; Bit Rate 16000 285d5a2a63bSopenharmony_ci */ 286d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_017, Level1) 287d5a2a63bSopenharmony_ci{ 288d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 16000, 1, 16000, BIT_WIDTH_8); 289d5a2a63bSopenharmony_ci} 290d5a2a63bSopenharmony_ci 291d5a2a63bSopenharmony_ci/* 292d5a2a63bSopenharmony_ci * Feature: Audiolite 293d5a2a63bSopenharmony_ci * Function: audioCapturer 294d5a2a63bSopenharmony_ci * SubFunction: NA 295d5a2a63bSopenharmony_ci * FunctionPoints: NA 296d5a2a63bSopenharmony_ci * EnvConditions: NA 297d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 1; Bit_width 8; Sample Rate 32000; Bit Rate 32000 298d5a2a63bSopenharmony_ci */ 299d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_018, Level1) 300d5a2a63bSopenharmony_ci{ 301d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 32000, 1, 32000, BIT_WIDTH_8); 302d5a2a63bSopenharmony_ci} 303d5a2a63bSopenharmony_ci 304d5a2a63bSopenharmony_ci/* 305d5a2a63bSopenharmony_ci * Feature: Audiolite 306d5a2a63bSopenharmony_ci * Function: audioCapturer 307d5a2a63bSopenharmony_ci * SubFunction: NA 308d5a2a63bSopenharmony_ci * FunctionPoints: NA 309d5a2a63bSopenharmony_ci * EnvConditions: NA 310d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 1; Bit_width 8; Sample Rate 24000; Bit Rate 24000 311d5a2a63bSopenharmony_ci */ 312d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_019, Level1) 313d5a2a63bSopenharmony_ci{ 314d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 24000, 1, 24000, BIT_WIDTH_8); 315d5a2a63bSopenharmony_ci} 316d5a2a63bSopenharmony_ci 317d5a2a63bSopenharmony_ci/* 318d5a2a63bSopenharmony_ci * Feature: Audiolite 319d5a2a63bSopenharmony_ci * Function: audioCapturer 320d5a2a63bSopenharmony_ci * SubFunction: NA 321d5a2a63bSopenharmony_ci * FunctionPoints: NA 322d5a2a63bSopenharmony_ci * EnvConditions: NA 323d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format DEFAULT; Channel 1; Bit_width 8; Sample Rate 48000; Bit Rate 48000 324d5a2a63bSopenharmony_ci */ 325d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_020, Level1) 326d5a2a63bSopenharmony_ci{ 327d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AUDIO_DEFAULT, 48000, 1, 48000, BIT_WIDTH_8); 328d5a2a63bSopenharmony_ci} 329d5a2a63bSopenharmony_ci 330d5a2a63bSopenharmony_ci/* 331d5a2a63bSopenharmony_ci * Feature: Audiolite 332d5a2a63bSopenharmony_ci * Function: audioCapturer 333d5a2a63bSopenharmony_ci * SubFunction: NA 334d5a2a63bSopenharmony_ci * FunctionPoints: NA 335d5a2a63bSopenharmony_ci * EnvConditions: NA 336d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 1; Bit_width 16; Sample Rate 8000; Bit Rate 8000 337d5a2a63bSopenharmony_ci */ 338d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_021, Level1) 339d5a2a63bSopenharmony_ci{ 340d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 8000, 1, 8000, BIT_WIDTH_16); 341d5a2a63bSopenharmony_ci} 342d5a2a63bSopenharmony_ci 343d5a2a63bSopenharmony_ci/* 344d5a2a63bSopenharmony_ci * Feature: Audiolite 345d5a2a63bSopenharmony_ci * Function: audioCapturer 346d5a2a63bSopenharmony_ci * SubFunction: NA 347d5a2a63bSopenharmony_ci * FunctionPoints: NA 348d5a2a63bSopenharmony_ci * EnvConditions: NA 349d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 1; Bit_width 16; Sample Rate 16000; Bit Rate 16000 350d5a2a63bSopenharmony_ci */ 351d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_022, Level1) 352d5a2a63bSopenharmony_ci{ 353d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 16000, 1, 16000, BIT_WIDTH_16); 354d5a2a63bSopenharmony_ci} 355d5a2a63bSopenharmony_ci 356d5a2a63bSopenharmony_ci/* 357d5a2a63bSopenharmony_ci * Feature: Audiolite 358d5a2a63bSopenharmony_ci * Function: audioCapturer 359d5a2a63bSopenharmony_ci * SubFunction: NA 360d5a2a63bSopenharmony_ci * FunctionPoints: NA 361d5a2a63bSopenharmony_ci * EnvConditions: NA 362d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 1; Bit_width 16; Sample Rate 32000; Bit Rate 32000 363d5a2a63bSopenharmony_ci */ 364d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_023, Level1) 365d5a2a63bSopenharmony_ci{ 366d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 32000, 1, 32000, BIT_WIDTH_16); 367d5a2a63bSopenharmony_ci} 368d5a2a63bSopenharmony_ci 369d5a2a63bSopenharmony_ci/* 370d5a2a63bSopenharmony_ci * Feature: Audiolite 371d5a2a63bSopenharmony_ci * Function: audioCapturer 372d5a2a63bSopenharmony_ci * SubFunction: NA 373d5a2a63bSopenharmony_ci * FunctionPoints: NA 374d5a2a63bSopenharmony_ci * EnvConditions: NA 375d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 1; Bit_width 16; Sample Rate 24000; Bit Rate 24000 376d5a2a63bSopenharmony_ci */ 377d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_024, Level1) 378d5a2a63bSopenharmony_ci{ 379d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 24000, 1, 24000, BIT_WIDTH_16); 380d5a2a63bSopenharmony_ci} 381d5a2a63bSopenharmony_ci 382d5a2a63bSopenharmony_ci/* 383d5a2a63bSopenharmony_ci * Feature: Audiolite 384d5a2a63bSopenharmony_ci * Function: audioCapturer 385d5a2a63bSopenharmony_ci * SubFunction: NA 386d5a2a63bSopenharmony_ci * FunctionPoints: NA 387d5a2a63bSopenharmony_ci * EnvConditions: NA 388d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 1; Bit_width 16; Sample Rate 48000; Bit Rate 48000 389d5a2a63bSopenharmony_ci */ 390d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_025, Level1) 391d5a2a63bSopenharmony_ci{ 392d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 48000, 1, 48000, BIT_WIDTH_16); 393d5a2a63bSopenharmony_ci} 394d5a2a63bSopenharmony_ci 395d5a2a63bSopenharmony_ci/* 396d5a2a63bSopenharmony_ci * Feature: Audiolite 397d5a2a63bSopenharmony_ci * Function: audioCapturer 398d5a2a63bSopenharmony_ci * SubFunction: NA 399d5a2a63bSopenharmony_ci * FunctionPoints: NA 400d5a2a63bSopenharmony_ci * EnvConditions: NA 401d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 2; Bit_width 16; Sample Rate 8000; Bit Rate 8000 402d5a2a63bSopenharmony_ci */ 403d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_026, Level1) 404d5a2a63bSopenharmony_ci{ 405d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 8000, 2, 8000, BIT_WIDTH_16); 406d5a2a63bSopenharmony_ci} 407d5a2a63bSopenharmony_ci 408d5a2a63bSopenharmony_ci/* 409d5a2a63bSopenharmony_ci * Feature: Audiolite 410d5a2a63bSopenharmony_ci * Function: audioCapturer 411d5a2a63bSopenharmony_ci * SubFunction: NA 412d5a2a63bSopenharmony_ci * FunctionPoints: NA 413d5a2a63bSopenharmony_ci * EnvConditions: NA 414d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 2; Bit_width 16; Sample Rate 16000; Bit Rate 16000 415d5a2a63bSopenharmony_ci */ 416d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_027, Level1) 417d5a2a63bSopenharmony_ci{ 418d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 16000, 2, 16000, BIT_WIDTH_16); 419d5a2a63bSopenharmony_ci} 420d5a2a63bSopenharmony_ci 421d5a2a63bSopenharmony_ci/* 422d5a2a63bSopenharmony_ci * Feature: Audiolite 423d5a2a63bSopenharmony_ci * Function: audioCapturer 424d5a2a63bSopenharmony_ci * SubFunction: NA 425d5a2a63bSopenharmony_ci * FunctionPoints: NA 426d5a2a63bSopenharmony_ci * EnvConditions: NA 427d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 2; Bit_width 16; Sample Rate 32000; Bit Rate 32000 428d5a2a63bSopenharmony_ci */ 429d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_028, Level1) 430d5a2a63bSopenharmony_ci{ 431d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 32000, 2, 32000, BIT_WIDTH_16); 432d5a2a63bSopenharmony_ci} 433d5a2a63bSopenharmony_ci 434d5a2a63bSopenharmony_ci/* 435d5a2a63bSopenharmony_ci * Feature: Audiolite 436d5a2a63bSopenharmony_ci * Function: audioCapturer 437d5a2a63bSopenharmony_ci * SubFunction: NA 438d5a2a63bSopenharmony_ci * FunctionPoints: NA 439d5a2a63bSopenharmony_ci * EnvConditions: NA 440d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 2; Bit_width 16; Sample Rate 24000; Bit Rate 24000 441d5a2a63bSopenharmony_ci */ 442d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_029, Level1) 443d5a2a63bSopenharmony_ci{ 444d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 24000, 2, 24000, BIT_WIDTH_16); 445d5a2a63bSopenharmony_ci} 446d5a2a63bSopenharmony_ci 447d5a2a63bSopenharmony_ci/* 448d5a2a63bSopenharmony_ci * Feature: Audiolite 449d5a2a63bSopenharmony_ci * Function: audioCapturer 450d5a2a63bSopenharmony_ci * SubFunction: NA 451d5a2a63bSopenharmony_ci * FunctionPoints: NA 452d5a2a63bSopenharmony_ci * EnvConditions: NA 453d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 2; Bit_width 16; Sample Rate 48000; Bit Rate 48000 454d5a2a63bSopenharmony_ci */ 455d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_030, Level1) 456d5a2a63bSopenharmony_ci{ 457d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 48000, 2, 48000, BIT_WIDTH_16); 458d5a2a63bSopenharmony_ci} 459d5a2a63bSopenharmony_ci 460d5a2a63bSopenharmony_ci/* 461d5a2a63bSopenharmony_ci * Feature: Audiolite 462d5a2a63bSopenharmony_ci * Function: audioCapturer 463d5a2a63bSopenharmony_ci * SubFunction: NA 464d5a2a63bSopenharmony_ci * FunctionPoints: NA 465d5a2a63bSopenharmony_ci * EnvConditions: NA 466d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 2; Bit_width 8; Sample Rate 8000; Bit Rate 8000 467d5a2a63bSopenharmony_ci */ 468d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_031, Level1) 469d5a2a63bSopenharmony_ci{ 470d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 8000, 2, 8000, BIT_WIDTH_8); 471d5a2a63bSopenharmony_ci} 472d5a2a63bSopenharmony_ci 473d5a2a63bSopenharmony_ci/* 474d5a2a63bSopenharmony_ci * Feature: Audiolite 475d5a2a63bSopenharmony_ci * Function: audioCapturer 476d5a2a63bSopenharmony_ci * SubFunction: NA 477d5a2a63bSopenharmony_ci * FunctionPoints: NA 478d5a2a63bSopenharmony_ci * EnvConditions: NA 479d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 2; Bit_width 8; Sample Rate 16000; Bit Rate 16000 480d5a2a63bSopenharmony_ci */ 481d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_032, Level1) 482d5a2a63bSopenharmony_ci{ 483d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 16000, 2, 16000, BIT_WIDTH_8); 484d5a2a63bSopenharmony_ci} 485d5a2a63bSopenharmony_ci 486d5a2a63bSopenharmony_ci/* 487d5a2a63bSopenharmony_ci * Feature: Audiolite 488d5a2a63bSopenharmony_ci * Function: audioCapturer 489d5a2a63bSopenharmony_ci * SubFunction: NA 490d5a2a63bSopenharmony_ci * FunctionPoints: NA 491d5a2a63bSopenharmony_ci * EnvConditions: NA 492d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 2; Bit_width 8; Sample Rate 32000; Bit Rate 32000 493d5a2a63bSopenharmony_ci */ 494d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_033, Level1) 495d5a2a63bSopenharmony_ci{ 496d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 32000, 2, 32000, BIT_WIDTH_8); 497d5a2a63bSopenharmony_ci} 498d5a2a63bSopenharmony_ci 499d5a2a63bSopenharmony_ci/* 500d5a2a63bSopenharmony_ci * Feature: Audiolite 501d5a2a63bSopenharmony_ci * Function: audioCapturer 502d5a2a63bSopenharmony_ci * SubFunction: NA 503d5a2a63bSopenharmony_ci * FunctionPoints: NA 504d5a2a63bSopenharmony_ci * EnvConditions: NA 505d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 2; Bit_width 8; Sample Rate 24000; Bit Rate 24000 506d5a2a63bSopenharmony_ci */ 507d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_034, Level1) 508d5a2a63bSopenharmony_ci{ 509d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 24000, 2, 24000, BIT_WIDTH_8); 510d5a2a63bSopenharmony_ci} 511d5a2a63bSopenharmony_ci 512d5a2a63bSopenharmony_ci/* 513d5a2a63bSopenharmony_ci * Feature: Audiolite 514d5a2a63bSopenharmony_ci * Function: audioCapturer 515d5a2a63bSopenharmony_ci * SubFunction: NA 516d5a2a63bSopenharmony_ci * FunctionPoints: NA 517d5a2a63bSopenharmony_ci * EnvConditions: NA 518d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 2; Bit_width 8; Sample Rate 48000; Bit Rate 48000 519d5a2a63bSopenharmony_ci */ 520d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_035, Level1) 521d5a2a63bSopenharmony_ci{ 522d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 48000, 2, 48000, BIT_WIDTH_8); 523d5a2a63bSopenharmony_ci} 524d5a2a63bSopenharmony_ci 525d5a2a63bSopenharmony_ci/* 526d5a2a63bSopenharmony_ci * Feature: Audiolite 527d5a2a63bSopenharmony_ci * Function: audioCapturer 528d5a2a63bSopenharmony_ci * SubFunction: NA 529d5a2a63bSopenharmony_ci * FunctionPoints: NA 530d5a2a63bSopenharmony_ci * EnvConditions: NA 531d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 1; Bit_width 8; Sample Rate 8000; Bit Rate 8000 532d5a2a63bSopenharmony_ci */ 533d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_036, Level1) 534d5a2a63bSopenharmony_ci{ 535d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 8000, 1, 8000, BIT_WIDTH_8); 536d5a2a63bSopenharmony_ci} 537d5a2a63bSopenharmony_ci 538d5a2a63bSopenharmony_ci/* 539d5a2a63bSopenharmony_ci * Feature: Audiolite 540d5a2a63bSopenharmony_ci * Function: audioCapturer 541d5a2a63bSopenharmony_ci * SubFunction: NA 542d5a2a63bSopenharmony_ci * FunctionPoints: NA 543d5a2a63bSopenharmony_ci * EnvConditions: NA 544d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 1; Bit_width 8; Sample Rate 16000; Bit Rate 16000 545d5a2a63bSopenharmony_ci */ 546d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_037, Level1) 547d5a2a63bSopenharmony_ci{ 548d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 16000, 1, 16000, BIT_WIDTH_8); 549d5a2a63bSopenharmony_ci} 550d5a2a63bSopenharmony_ci 551d5a2a63bSopenharmony_ci/* 552d5a2a63bSopenharmony_ci * Feature: Audiolite 553d5a2a63bSopenharmony_ci * Function: audioCapturer 554d5a2a63bSopenharmony_ci * SubFunction: NA 555d5a2a63bSopenharmony_ci * FunctionPoints: NA 556d5a2a63bSopenharmony_ci * EnvConditions: NA 557d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 1; Bit_width 8; Sample Rate 32000; Bit Rate 32000 558d5a2a63bSopenharmony_ci */ 559d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_038, Level1) 560d5a2a63bSopenharmony_ci{ 561d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 32000, 1, 32000, BIT_WIDTH_8); 562d5a2a63bSopenharmony_ci} 563d5a2a63bSopenharmony_ci 564d5a2a63bSopenharmony_ci/* 565d5a2a63bSopenharmony_ci * Feature: Audiolite 566d5a2a63bSopenharmony_ci * Function: audioCapturer 567d5a2a63bSopenharmony_ci * SubFunction: NA 568d5a2a63bSopenharmony_ci * FunctionPoints: NA 569d5a2a63bSopenharmony_ci * EnvConditions: NA 570d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 1; Bit_width 8; Sample Rate 24000; Bit Rate 24000 571d5a2a63bSopenharmony_ci */ 572d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_039, Level1) 573d5a2a63bSopenharmony_ci{ 574d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 24000, 1, 24000, BIT_WIDTH_8); 575d5a2a63bSopenharmony_ci} 576d5a2a63bSopenharmony_ci 577d5a2a63bSopenharmony_ci/* 578d5a2a63bSopenharmony_ci * Feature: Audiolite 579d5a2a63bSopenharmony_ci * Function: audioCapturer 580d5a2a63bSopenharmony_ci * SubFunction: NA 581d5a2a63bSopenharmony_ci * FunctionPoints: NA 582d5a2a63bSopenharmony_ci * EnvConditions: NA 583d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LC; Channel 1; Bit_width 8; Sample Rate 48000; Bit Rate 48000 584d5a2a63bSopenharmony_ci */ 585d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_040, Level1) 586d5a2a63bSopenharmony_ci{ 587d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LC, 48000, 1, 48000, BIT_WIDTH_8); 588d5a2a63bSopenharmony_ci} 589d5a2a63bSopenharmony_ci 590d5a2a63bSopenharmony_ci/* 591d5a2a63bSopenharmony_ci * Feature: Audiolite 592d5a2a63bSopenharmony_ci * Function: audioCapturer 593d5a2a63bSopenharmony_ci * SubFunction: NA 594d5a2a63bSopenharmony_ci * FunctionPoints: NA 595d5a2a63bSopenharmony_ci * EnvConditions: NA 596d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 1; Bit_width 16; Sample Rate 8000; Bit Rate 8000 597d5a2a63bSopenharmony_ci */ 598d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_041, Level1) 599d5a2a63bSopenharmony_ci{ 600d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 8000, 1, 8000, BIT_WIDTH_16); 601d5a2a63bSopenharmony_ci} 602d5a2a63bSopenharmony_ci 603d5a2a63bSopenharmony_ci/* 604d5a2a63bSopenharmony_ci * Feature: Audiolite 605d5a2a63bSopenharmony_ci * Function: audioCapturer 606d5a2a63bSopenharmony_ci * SubFunction: NA 607d5a2a63bSopenharmony_ci * FunctionPoints: NA 608d5a2a63bSopenharmony_ci * EnvConditions: NA 609d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 1; Bit_width 16; Sample Rate 16000; Bit Rate 16000 610d5a2a63bSopenharmony_ci */ 611d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_042, Level1) 612d5a2a63bSopenharmony_ci{ 613d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 16000, 1, 16000, BIT_WIDTH_16); 614d5a2a63bSopenharmony_ci} 615d5a2a63bSopenharmony_ci 616d5a2a63bSopenharmony_ci/* 617d5a2a63bSopenharmony_ci * Feature: Audiolite 618d5a2a63bSopenharmony_ci * Function: audioCapturer 619d5a2a63bSopenharmony_ci * SubFunction: NA 620d5a2a63bSopenharmony_ci * FunctionPoints: NA 621d5a2a63bSopenharmony_ci * EnvConditions: NA 622d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 1; Bit_width 16; Sample Rate 32000; Bit Rate 32000 623d5a2a63bSopenharmony_ci */ 624d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_043, Level1) 625d5a2a63bSopenharmony_ci{ 626d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 32000, 1, 32000, BIT_WIDTH_16); 627d5a2a63bSopenharmony_ci} 628d5a2a63bSopenharmony_ci 629d5a2a63bSopenharmony_ci/* 630d5a2a63bSopenharmony_ci * Feature: Audiolite 631d5a2a63bSopenharmony_ci * Function: audioCapturer 632d5a2a63bSopenharmony_ci * SubFunction: NA 633d5a2a63bSopenharmony_ci * FunctionPoints: NA 634d5a2a63bSopenharmony_ci * EnvConditions: NA 635d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 1; Bit_width 16; Sample Rate 24000; Bit Rate 24000 636d5a2a63bSopenharmony_ci */ 637d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_044, Level1) 638d5a2a63bSopenharmony_ci{ 639d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 24000, 1, 24000, BIT_WIDTH_16); 640d5a2a63bSopenharmony_ci} 641d5a2a63bSopenharmony_ci 642d5a2a63bSopenharmony_ci/* 643d5a2a63bSopenharmony_ci * Feature: Audiolite 644d5a2a63bSopenharmony_ci * Function: audioCapturer 645d5a2a63bSopenharmony_ci * SubFunction: NA 646d5a2a63bSopenharmony_ci * FunctionPoints: NA 647d5a2a63bSopenharmony_ci * EnvConditions: NA 648d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 1; Bit_width 16; Sample Rate 48000; Bit Rate 48000 649d5a2a63bSopenharmony_ci */ 650d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_045, Level1) 651d5a2a63bSopenharmony_ci{ 652d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 48000, 1, 48000, BIT_WIDTH_16); 653d5a2a63bSopenharmony_ci} 654d5a2a63bSopenharmony_ci 655d5a2a63bSopenharmony_ci/* 656d5a2a63bSopenharmony_ci * Feature: Audiolite 657d5a2a63bSopenharmony_ci * Function: audioCapturer 658d5a2a63bSopenharmony_ci * SubFunction: NA 659d5a2a63bSopenharmony_ci * FunctionPoints: NA 660d5a2a63bSopenharmony_ci * EnvConditions: NA 661d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 2; Bit_width 16; Sample Rate 8000; Bit Rate 8000 662d5a2a63bSopenharmony_ci */ 663d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_046, Level1) 664d5a2a63bSopenharmony_ci{ 665d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 8000, 2, 8000, BIT_WIDTH_16); 666d5a2a63bSopenharmony_ci} 667d5a2a63bSopenharmony_ci 668d5a2a63bSopenharmony_ci/* 669d5a2a63bSopenharmony_ci * Feature: Audiolite 670d5a2a63bSopenharmony_ci * Function: audioCapturer 671d5a2a63bSopenharmony_ci * SubFunction: NA 672d5a2a63bSopenharmony_ci * FunctionPoints: NA 673d5a2a63bSopenharmony_ci * EnvConditions: NA 674d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 2; Bit_width 16; Sample Rate 16000; Bit Rate 16000 675d5a2a63bSopenharmony_ci */ 676d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_047, Level1) 677d5a2a63bSopenharmony_ci{ 678d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 16000, 2, 16000, BIT_WIDTH_16); 679d5a2a63bSopenharmony_ci} 680d5a2a63bSopenharmony_ci 681d5a2a63bSopenharmony_ci/* 682d5a2a63bSopenharmony_ci * Feature: Audiolite 683d5a2a63bSopenharmony_ci * Function: audioCapturer 684d5a2a63bSopenharmony_ci * SubFunction: NA 685d5a2a63bSopenharmony_ci * FunctionPoints: NA 686d5a2a63bSopenharmony_ci * EnvConditions: NA 687d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 2; Bit_width 16; Sample Rate 32000; Bit Rate 32000 688d5a2a63bSopenharmony_ci */ 689d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_048, Level1) 690d5a2a63bSopenharmony_ci{ 691d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 32000, 2, 32000, BIT_WIDTH_16); 692d5a2a63bSopenharmony_ci} 693d5a2a63bSopenharmony_ci 694d5a2a63bSopenharmony_ci/* 695d5a2a63bSopenharmony_ci * Feature: Audiolite 696d5a2a63bSopenharmony_ci * Function: audioCapturer 697d5a2a63bSopenharmony_ci * SubFunction: NA 698d5a2a63bSopenharmony_ci * FunctionPoints: NA 699d5a2a63bSopenharmony_ci * EnvConditions: NA 700d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 2; Bit_width 16; Sample Rate 24000; Bit Rate 24000 701d5a2a63bSopenharmony_ci */ 702d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_049, Level1) 703d5a2a63bSopenharmony_ci{ 704d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 24000, 2, 24000, BIT_WIDTH_16); 705d5a2a63bSopenharmony_ci} 706d5a2a63bSopenharmony_ci 707d5a2a63bSopenharmony_ci/* 708d5a2a63bSopenharmony_ci * Feature: Audiolite 709d5a2a63bSopenharmony_ci * Function: audioCapturer 710d5a2a63bSopenharmony_ci * SubFunction: NA 711d5a2a63bSopenharmony_ci * FunctionPoints: NA 712d5a2a63bSopenharmony_ci * EnvConditions: NA 713d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 2; Bit_width 16; Sample Rate 48000; Bit Rate 48000 714d5a2a63bSopenharmony_ci */ 715d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_050, Level1) 716d5a2a63bSopenharmony_ci{ 717d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 48000, 2, 48000, BIT_WIDTH_16); 718d5a2a63bSopenharmony_ci} 719d5a2a63bSopenharmony_ci 720d5a2a63bSopenharmony_ci/* 721d5a2a63bSopenharmony_ci * Feature: Audiolite 722d5a2a63bSopenharmony_ci * Function: audioCapturer 723d5a2a63bSopenharmony_ci * SubFunction: NA 724d5a2a63bSopenharmony_ci * FunctionPoints: NA 725d5a2a63bSopenharmony_ci * EnvConditions: NA 726d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 2; Bit_width 8; Sample Rate 8000; Bit Rate 8000 727d5a2a63bSopenharmony_ci */ 728d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_051, Level1) 729d5a2a63bSopenharmony_ci{ 730d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 8000, 2, 8000, BIT_WIDTH_8); 731d5a2a63bSopenharmony_ci} 732d5a2a63bSopenharmony_ci 733d5a2a63bSopenharmony_ci/* 734d5a2a63bSopenharmony_ci * Feature: Audiolite 735d5a2a63bSopenharmony_ci * Function: audioCapturer 736d5a2a63bSopenharmony_ci * SubFunction: NA 737d5a2a63bSopenharmony_ci * FunctionPoints: NA 738d5a2a63bSopenharmony_ci * EnvConditions: NA 739d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 2; Bit_width 8; Sample Rate 16000; Bit Rate 16000 740d5a2a63bSopenharmony_ci */ 741d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_052, Level1) 742d5a2a63bSopenharmony_ci{ 743d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 16000, 2, 16000, BIT_WIDTH_8); 744d5a2a63bSopenharmony_ci} 745d5a2a63bSopenharmony_ci 746d5a2a63bSopenharmony_ci/* 747d5a2a63bSopenharmony_ci * Feature: Audiolite 748d5a2a63bSopenharmony_ci * Function: audioCapturer 749d5a2a63bSopenharmony_ci * SubFunction: NA 750d5a2a63bSopenharmony_ci * FunctionPoints: NA 751d5a2a63bSopenharmony_ci * EnvConditions: NA 752d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 2; Bit_width 8; Sample Rate 32000; Bit Rate 32000 753d5a2a63bSopenharmony_ci */ 754d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_053, Level1) 755d5a2a63bSopenharmony_ci{ 756d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 32000, 2, 32000, BIT_WIDTH_8); 757d5a2a63bSopenharmony_ci} 758d5a2a63bSopenharmony_ci 759d5a2a63bSopenharmony_ci/* 760d5a2a63bSopenharmony_ci * Feature: Audiolite 761d5a2a63bSopenharmony_ci * Function: audioCapturer 762d5a2a63bSopenharmony_ci * SubFunction: NA 763d5a2a63bSopenharmony_ci * FunctionPoints: NA 764d5a2a63bSopenharmony_ci * EnvConditions: NA 765d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 2; Bit_width 8; Sample Rate 24000; Bit Rate 24000 766d5a2a63bSopenharmony_ci */ 767d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_054, Level1) 768d5a2a63bSopenharmony_ci{ 769d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 24000, 2, 24000, BIT_WIDTH_8); 770d5a2a63bSopenharmony_ci} 771d5a2a63bSopenharmony_ci 772d5a2a63bSopenharmony_ci/* 773d5a2a63bSopenharmony_ci * Feature: Audiolite 774d5a2a63bSopenharmony_ci * Function: audioCapturer 775d5a2a63bSopenharmony_ci * SubFunction: NA 776d5a2a63bSopenharmony_ci * FunctionPoints: NA 777d5a2a63bSopenharmony_ci * EnvConditions: NA 778d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 2; Bit_width 8; Sample Rate 48000; Bit Rate 48000 779d5a2a63bSopenharmony_ci */ 780d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_055, Level1) 781d5a2a63bSopenharmony_ci{ 782d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 48000, 2, 48000, BIT_WIDTH_8); 783d5a2a63bSopenharmony_ci} 784d5a2a63bSopenharmony_ci 785d5a2a63bSopenharmony_ci/* 786d5a2a63bSopenharmony_ci * Feature: Audiolite 787d5a2a63bSopenharmony_ci * Function: audioCapturer 788d5a2a63bSopenharmony_ci * SubFunction: NA 789d5a2a63bSopenharmony_ci * FunctionPoints: NA 790d5a2a63bSopenharmony_ci * EnvConditions: NA 791d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 1; Bit_width 8; Sample Rate 8000; Bit Rate 8000 792d5a2a63bSopenharmony_ci */ 793d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_056, Level1) 794d5a2a63bSopenharmony_ci{ 795d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 8000, 1, 8000, BIT_WIDTH_8); 796d5a2a63bSopenharmony_ci} 797d5a2a63bSopenharmony_ci 798d5a2a63bSopenharmony_ci/* 799d5a2a63bSopenharmony_ci * Feature: Audiolite 800d5a2a63bSopenharmony_ci * Function: audioCapturer 801d5a2a63bSopenharmony_ci * SubFunction: NA 802d5a2a63bSopenharmony_ci * FunctionPoints: NA 803d5a2a63bSopenharmony_ci * EnvConditions: NA 804d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 1; Bit_width 8; Sample Rate 16000; Bit Rate 16000 805d5a2a63bSopenharmony_ci */ 806d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_057, Level1) 807d5a2a63bSopenharmony_ci{ 808d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 16000, 1, 16000, BIT_WIDTH_8); 809d5a2a63bSopenharmony_ci} 810d5a2a63bSopenharmony_ci 811d5a2a63bSopenharmony_ci/* 812d5a2a63bSopenharmony_ci * Feature: Audiolite 813d5a2a63bSopenharmony_ci * Function: audioCapturer 814d5a2a63bSopenharmony_ci * SubFunction: NA 815d5a2a63bSopenharmony_ci * FunctionPoints: NA 816d5a2a63bSopenharmony_ci * EnvConditions: NA 817d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 1; Bit_width 8; Sample Rate 32000; Bit Rate 32000 818d5a2a63bSopenharmony_ci */ 819d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_058, Level1) 820d5a2a63bSopenharmony_ci{ 821d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 32000, 1, 32000, BIT_WIDTH_8); 822d5a2a63bSopenharmony_ci} 823d5a2a63bSopenharmony_ci 824d5a2a63bSopenharmony_ci/* 825d5a2a63bSopenharmony_ci * Feature: Audiolite 826d5a2a63bSopenharmony_ci * Function: audioCapturer 827d5a2a63bSopenharmony_ci * SubFunction: NA 828d5a2a63bSopenharmony_ci * FunctionPoints: NA 829d5a2a63bSopenharmony_ci * EnvConditions: NA 830d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 1; Bit_width 8; Sample Rate 24000; Bit Rate 24000 831d5a2a63bSopenharmony_ci */ 832d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_059, Level1) 833d5a2a63bSopenharmony_ci{ 834d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 24000, 1, 24000, BIT_WIDTH_8); 835d5a2a63bSopenharmony_ci} 836d5a2a63bSopenharmony_ci 837d5a2a63bSopenharmony_ci/* 838d5a2a63bSopenharmony_ci * Feature: Audiolite 839d5a2a63bSopenharmony_ci * Function: audioCapturer 840d5a2a63bSopenharmony_ci * SubFunction: NA 841d5a2a63bSopenharmony_ci * FunctionPoints: NA 842d5a2a63bSopenharmony_ci * EnvConditions: NA 843d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_HE_V1; Channel 1; Bit_width 8; Sample Rate 48000; Bit Rate 48000 844d5a2a63bSopenharmony_ci */ 845d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_060, Level1) 846d5a2a63bSopenharmony_ci{ 847d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_HE_V1, 48000, 1, 48000, BIT_WIDTH_8); 848d5a2a63bSopenharmony_ci} 849d5a2a63bSopenharmony_ci 850d5a2a63bSopenharmony_ci 851d5a2a63bSopenharmony_ci/* 852d5a2a63bSopenharmony_ci * Feature: Audiolite 853d5a2a63bSopenharmony_ci * Function: audioCapturer 854d5a2a63bSopenharmony_ci * SubFunction: NA 855d5a2a63bSopenharmony_ci * FunctionPoints: NA 856d5a2a63bSopenharmony_ci * EnvConditions: NA 857d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 1; Bit_width 16; Sample Rate 8000; Bit Rate 8000 858d5a2a63bSopenharmony_ci */ 859d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_061, Level1) 860d5a2a63bSopenharmony_ci{ 861d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 8000, 1, 8000, BIT_WIDTH_16); 862d5a2a63bSopenharmony_ci} 863d5a2a63bSopenharmony_ci 864d5a2a63bSopenharmony_ci/* 865d5a2a63bSopenharmony_ci * Feature: Audiolite 866d5a2a63bSopenharmony_ci * Function: audioCapturer 867d5a2a63bSopenharmony_ci * SubFunction: NA 868d5a2a63bSopenharmony_ci * FunctionPoints: NA 869d5a2a63bSopenharmony_ci * EnvConditions: NA 870d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 1; Bit_width 16; Sample Rate 16000; Bit Rate 16000 871d5a2a63bSopenharmony_ci */ 872d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_062, Level1) 873d5a2a63bSopenharmony_ci{ 874d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 16000, 1, 16000, BIT_WIDTH_16); 875d5a2a63bSopenharmony_ci} 876d5a2a63bSopenharmony_ci 877d5a2a63bSopenharmony_ci/* 878d5a2a63bSopenharmony_ci * Feature: Audiolite 879d5a2a63bSopenharmony_ci * Function: audioCapturer 880d5a2a63bSopenharmony_ci * SubFunction: NA 881d5a2a63bSopenharmony_ci * FunctionPoints: NA 882d5a2a63bSopenharmony_ci * EnvConditions: NA 883d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 1; Bit_width 16; Sample Rate 32000; Bit Rate 32000 884d5a2a63bSopenharmony_ci */ 885d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_063, Level1) 886d5a2a63bSopenharmony_ci{ 887d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 32000, 1, 32000, BIT_WIDTH_16); 888d5a2a63bSopenharmony_ci} 889d5a2a63bSopenharmony_ci 890d5a2a63bSopenharmony_ci/* 891d5a2a63bSopenharmony_ci * Feature: Audiolite 892d5a2a63bSopenharmony_ci * Function: audioCapturer 893d5a2a63bSopenharmony_ci * SubFunction: NA 894d5a2a63bSopenharmony_ci * FunctionPoints: NA 895d5a2a63bSopenharmony_ci * EnvConditions: NA 896d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 1; Bit_width 16; Sample Rate 24000; Bit Rate 24000 897d5a2a63bSopenharmony_ci */ 898d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_064, Level1) 899d5a2a63bSopenharmony_ci{ 900d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 24000, 1, 24000, BIT_WIDTH_16); 901d5a2a63bSopenharmony_ci} 902d5a2a63bSopenharmony_ci 903d5a2a63bSopenharmony_ci/* 904d5a2a63bSopenharmony_ci * Feature: Audiolite 905d5a2a63bSopenharmony_ci * Function: audioCapturer 906d5a2a63bSopenharmony_ci * SubFunction: NA 907d5a2a63bSopenharmony_ci * FunctionPoints: NA 908d5a2a63bSopenharmony_ci * EnvConditions: NA 909d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 1; Bit_width 16; Sample Rate 48000; Bit Rate 48000 910d5a2a63bSopenharmony_ci */ 911d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_065, Level1) 912d5a2a63bSopenharmony_ci{ 913d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 48000, 1, 48000, BIT_WIDTH_16); 914d5a2a63bSopenharmony_ci} 915d5a2a63bSopenharmony_ci 916d5a2a63bSopenharmony_ci/* 917d5a2a63bSopenharmony_ci * Feature: Audiolite 918d5a2a63bSopenharmony_ci * Function: audioCapturer 919d5a2a63bSopenharmony_ci * SubFunction: NA 920d5a2a63bSopenharmony_ci * FunctionPoints: NA 921d5a2a63bSopenharmony_ci * EnvConditions: NA 922d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 2; Bit_width 24; Sample Rate 8000; Bit Rate 8000 923d5a2a63bSopenharmony_ci */ 924d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_066, Level1) 925d5a2a63bSopenharmony_ci{ 926d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 8000, 2, 8000, BIT_WIDTH_24); 927d5a2a63bSopenharmony_ci} 928d5a2a63bSopenharmony_ci 929d5a2a63bSopenharmony_ci/* 930d5a2a63bSopenharmony_ci * Feature: Audiolite 931d5a2a63bSopenharmony_ci * Function: audioCapturer 932d5a2a63bSopenharmony_ci * SubFunction: NA 933d5a2a63bSopenharmony_ci * FunctionPoints: NA 934d5a2a63bSopenharmony_ci * EnvConditions: NA 935d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 2; Bit_width 24; Sample Rate 16000; Bit Rate 16000 936d5a2a63bSopenharmony_ci */ 937d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_067, Level1) 938d5a2a63bSopenharmony_ci{ 939d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 16000, 2, 16000, BIT_WIDTH_24); 940d5a2a63bSopenharmony_ci} 941d5a2a63bSopenharmony_ci 942d5a2a63bSopenharmony_ci/* 943d5a2a63bSopenharmony_ci * Feature: Audiolite 944d5a2a63bSopenharmony_ci * Function: audioCapturer 945d5a2a63bSopenharmony_ci * SubFunction: NA 946d5a2a63bSopenharmony_ci * FunctionPoints: NA 947d5a2a63bSopenharmony_ci * EnvConditions: NA 948d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 2; Bit_width 24; Sample Rate 32000; Bit Rate 32000 949d5a2a63bSopenharmony_ci */ 950d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_068, Level1) 951d5a2a63bSopenharmony_ci{ 952d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 32000, 2, 32000, BIT_WIDTH_24); 953d5a2a63bSopenharmony_ci} 954d5a2a63bSopenharmony_ci 955d5a2a63bSopenharmony_ci/* 956d5a2a63bSopenharmony_ci * Feature: Audiolite 957d5a2a63bSopenharmony_ci * Function: audioCapturer 958d5a2a63bSopenharmony_ci * SubFunction: NA 959d5a2a63bSopenharmony_ci * FunctionPoints: NA 960d5a2a63bSopenharmony_ci * EnvConditions: NA 961d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 2; Bit_width 24; Sample Rate 64000; Bit Rate 64000 962d5a2a63bSopenharmony_ci */ 963d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_069, Level1) 964d5a2a63bSopenharmony_ci{ 965d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 64000, 2, 64000, BIT_WIDTH_24); 966d5a2a63bSopenharmony_ci} 967d5a2a63bSopenharmony_ci 968d5a2a63bSopenharmony_ci/* 969d5a2a63bSopenharmony_ci * Feature: Audiolite 970d5a2a63bSopenharmony_ci * Function: audioCapturer 971d5a2a63bSopenharmony_ci * SubFunction: NA 972d5a2a63bSopenharmony_ci * FunctionPoints: NA 973d5a2a63bSopenharmony_ci * EnvConditions: NA 974d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 2; Bit_width 16; Sample Rate 96000; Bit Rate 96000 975d5a2a63bSopenharmony_ci */ 976d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_070, Level1) 977d5a2a63bSopenharmony_ci{ 978d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 96000, 2, 96000, BIT_WIDTH_16); 979d5a2a63bSopenharmony_ci} 980d5a2a63bSopenharmony_ci 981d5a2a63bSopenharmony_ci/* 982d5a2a63bSopenharmony_ci * Feature: Audiolite 983d5a2a63bSopenharmony_ci * Function: audioCapturer 984d5a2a63bSopenharmony_ci * SubFunction: NA 985d5a2a63bSopenharmony_ci * FunctionPoints: NA 986d5a2a63bSopenharmony_ci * EnvConditions: NA 987d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 2; Bit_width 8; Sample Rate 8000; Bit Rate 8000 988d5a2a63bSopenharmony_ci */ 989d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_071, Level1) 990d5a2a63bSopenharmony_ci{ 991d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 8000, 2, 8000, BIT_WIDTH_8); 992d5a2a63bSopenharmony_ci} 993d5a2a63bSopenharmony_ci 994d5a2a63bSopenharmony_ci/* 995d5a2a63bSopenharmony_ci * Feature: Audiolite 996d5a2a63bSopenharmony_ci * Function: audioCapturer 997d5a2a63bSopenharmony_ci * SubFunction: NA 998d5a2a63bSopenharmony_ci * FunctionPoints: NA 999d5a2a63bSopenharmony_ci * EnvConditions: NA 1000d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 2; Bit_width 8; Sample Rate 16000; Bit Rate 16000 1001d5a2a63bSopenharmony_ci */ 1002d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_072, Level1) 1003d5a2a63bSopenharmony_ci{ 1004d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 16000, 2, 16000, BIT_WIDTH_8); 1005d5a2a63bSopenharmony_ci} 1006d5a2a63bSopenharmony_ci 1007d5a2a63bSopenharmony_ci/* 1008d5a2a63bSopenharmony_ci * Feature: Audiolite 1009d5a2a63bSopenharmony_ci * Function: audioCapturer 1010d5a2a63bSopenharmony_ci * SubFunction: NA 1011d5a2a63bSopenharmony_ci * FunctionPoints: NA 1012d5a2a63bSopenharmony_ci * EnvConditions: NA 1013d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 2; Bit_width 8; Sample Rate 32000; Bit Rate 32000 1014d5a2a63bSopenharmony_ci */ 1015d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_073, Level1) 1016d5a2a63bSopenharmony_ci{ 1017d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 32000, 2, 32000, BIT_WIDTH_8); 1018d5a2a63bSopenharmony_ci} 1019d5a2a63bSopenharmony_ci 1020d5a2a63bSopenharmony_ci/* 1021d5a2a63bSopenharmony_ci * Feature: Audiolite 1022d5a2a63bSopenharmony_ci * Function: audioCapturer 1023d5a2a63bSopenharmony_ci * SubFunction: NA 1024d5a2a63bSopenharmony_ci * FunctionPoints: NA 1025d5a2a63bSopenharmony_ci * EnvConditions: NA 1026d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 2; Bit_width 8; Sample Rate 64000; Bit Rate 64000 1027d5a2a63bSopenharmony_ci */ 1028d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_074, Level1) 1029d5a2a63bSopenharmony_ci{ 1030d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 64000, 2, 64000, BIT_WIDTH_8); 1031d5a2a63bSopenharmony_ci} 1032d5a2a63bSopenharmony_ci 1033d5a2a63bSopenharmony_ci/* 1034d5a2a63bSopenharmony_ci * Feature: Audiolite 1035d5a2a63bSopenharmony_ci * Function: audioCapturer 1036d5a2a63bSopenharmony_ci * SubFunction: NA 1037d5a2a63bSopenharmony_ci * FunctionPoints: NA 1038d5a2a63bSopenharmony_ci * EnvConditions: NA 1039d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 2; Bit_width 8; Sample Rate 96000; Bit Rate 96000 1040d5a2a63bSopenharmony_ci */ 1041d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_075, Level1) 1042d5a2a63bSopenharmony_ci{ 1043d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 96000, 2, 96000, BIT_WIDTH_8); 1044d5a2a63bSopenharmony_ci} 1045d5a2a63bSopenharmony_ci 1046d5a2a63bSopenharmony_ci/* 1047d5a2a63bSopenharmony_ci * Feature: Audiolite 1048d5a2a63bSopenharmony_ci * Function: audioCapturer 1049d5a2a63bSopenharmony_ci * SubFunction: NA 1050d5a2a63bSopenharmony_ci * FunctionPoints: NA 1051d5a2a63bSopenharmony_ci * EnvConditions: NA 1052d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 1; Bit_width 24; Sample Rate 8000; Bit Rate 8000 1053d5a2a63bSopenharmony_ci */ 1054d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_076, Level1) 1055d5a2a63bSopenharmony_ci{ 1056d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 8000, 1, 8000, BIT_WIDTH_24); 1057d5a2a63bSopenharmony_ci} 1058d5a2a63bSopenharmony_ci 1059d5a2a63bSopenharmony_ci/* 1060d5a2a63bSopenharmony_ci * Feature: Audiolite 1061d5a2a63bSopenharmony_ci * Function: audioCapturer 1062d5a2a63bSopenharmony_ci * SubFunction: NA 1063d5a2a63bSopenharmony_ci * FunctionPoints: NA 1064d5a2a63bSopenharmony_ci * EnvConditions: NA 1065d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 1; Bit_width 24; Sample Rate 16000; Bit Rate 16000 1066d5a2a63bSopenharmony_ci */ 1067d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_077, Level1) 1068d5a2a63bSopenharmony_ci{ 1069d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 16000, 1, 16000, BIT_WIDTH_24); 1070d5a2a63bSopenharmony_ci} 1071d5a2a63bSopenharmony_ci 1072d5a2a63bSopenharmony_ci/* 1073d5a2a63bSopenharmony_ci * Feature: Audiolite 1074d5a2a63bSopenharmony_ci * Function: audioCapturer 1075d5a2a63bSopenharmony_ci * SubFunction: NA 1076d5a2a63bSopenharmony_ci * FunctionPoints: NA 1077d5a2a63bSopenharmony_ci * EnvConditions: NA 1078d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 1; Bit_width 24; Sample Rate 32000; Bit Rate 32000 1079d5a2a63bSopenharmony_ci */ 1080d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_078, Level1) 1081d5a2a63bSopenharmony_ci{ 1082d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 32000, 1, 32000, BIT_WIDTH_24); 1083d5a2a63bSopenharmony_ci} 1084d5a2a63bSopenharmony_ci 1085d5a2a63bSopenharmony_ci/* 1086d5a2a63bSopenharmony_ci * Feature: Audiolite 1087d5a2a63bSopenharmony_ci * Function: audioCapturer 1088d5a2a63bSopenharmony_ci * SubFunction: NA 1089d5a2a63bSopenharmony_ci * FunctionPoints: NA 1090d5a2a63bSopenharmony_ci * EnvConditions: NA 1091d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 1; Bit_width 24; Sample Rate 64000; Bit Rate 64000 1092d5a2a63bSopenharmony_ci */ 1093d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_079, Level1) 1094d5a2a63bSopenharmony_ci{ 1095d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 64000, 1, 64000, BIT_WIDTH_24); 1096d5a2a63bSopenharmony_ci} 1097d5a2a63bSopenharmony_ci 1098d5a2a63bSopenharmony_ci/* 1099d5a2a63bSopenharmony_ci * Feature: Audiolite 1100d5a2a63bSopenharmony_ci * Function: audioCapturer 1101d5a2a63bSopenharmony_ci * SubFunction: NA 1102d5a2a63bSopenharmony_ci * FunctionPoints: NA 1103d5a2a63bSopenharmony_ci * EnvConditions: NA 1104d5a2a63bSopenharmony_ci * CaseDescription: Audio Capture Test-Format AAC_LD; Channel 1; Bit_width 24; Sample Rate 96000; Bit Rate 96000 1105d5a2a63bSopenharmony_ci */ 1106d5a2a63bSopenharmony_ciHWTEST_F(AudioliteTest, audio_lite_audioCapturer_test_080, Level1) 1107d5a2a63bSopenharmony_ci{ 1108d5a2a63bSopenharmony_ci AudioliteTest::AudioliteTestFunc(AAC_LD, 96000, 1, 96000, BIT_WIDTH_24); 1109d5a2a63bSopenharmony_ci} 1110d5a2a63bSopenharmony_ci} // namespace OHOS 1111