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