android.media.cts.VisualizerTes - flymobile/CTS GitHub Wiki
android.media.cts.VisualizerTes#test4_1MeasurePeakRms android.media.cts.VisualizerTes#test4_2MeasurePeakRmsLongMP3
fail 信息如下:
-- test4_1MeasurePeakRms fail junit.framework.AssertionFailedError: peak deviation in mB=2797 at junit.framework.Assert.fail(Assert.java:50) -- test4_2MeasurePeakRmsLongMP3 fail junit.framework.AssertionFailedError: peak deviation in mB=2813 at junit.framework.Assert.fail(Assert.java:50)
解决方法
关闭besloundness再测试,这个菜单位于Settings/sound¬ification/sound enhancement ,默认是开启的。 Note: xxxxx的DRC(BesLoudness)会在AudioEffect之前处理。该CTS测试项会在AudioEffect中取出data并计算PeakRms。由于DRC会对gain值产生影响,而CTS测试对gain值有所限制,所以BES_LOUDNESS_MUSICDRC_SB_GAIN会影响最终CTS测试的结果。