forked from PAWPAW/lib_rgb
移除了冗余的test
This commit is contained in:
@@ -31,14 +31,6 @@
|
|||||||
*/
|
*/
|
||||||
size_t get_volume_level(int loudness_value);
|
size_t get_volume_level(int loudness_value);
|
||||||
|
|
||||||
/**
|
|
||||||
* 测试不同响度值对应的音量等级。
|
|
||||||
*
|
|
||||||
* 此函数定义了一系列响度值,并使用 get_volume_level 函数
|
|
||||||
* 来获取每个响度值对应的音量等级,然后打印出来。
|
|
||||||
*/
|
|
||||||
void volume_level_test();
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 将音频样本转换为音量级别。
|
* 将音频样本转换为音量级别。
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -102,16 +102,3 @@ void samples_to_levels(int16_t sample_in[], size_t levels[])
|
|||||||
// printf("rms[%d]: %d \n", i, rms);
|
// printf("rms[%d]: %d \n", i, rms);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 测试不同响度值对应的音量等级是否符合预期
|
|
||||||
void volume_level_test() {
|
|
||||||
// 测试不同的响度值
|
|
||||||
uint32_t test_loudness_values[] = {1, 0, -2, -5, -8, -20, -30, -40, -60, -62, -70, };
|
|
||||||
int num_tests = sizeof(test_loudness_values) / sizeof(test_loudness_values[0]);
|
|
||||||
|
|
||||||
for (int i = 0; i < num_tests; ++i) {
|
|
||||||
printf("Loudness: %lu dB, Volume Level: %u\n",
|
|
||||||
test_loudness_values[i],
|
|
||||||
get_volume_level((size_t)test_loudness_values[i]));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user