本文主要是介绍Android13 相机CTS测试与问题分析(四),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
六.CtsCameraTestCases模块
6.1 android.media.decoder.cts.VideoDecoderPerfTest#testPerf[14
(OMX.qcom.video.decoder.hevc:vga
log:
android.media.decoder.cts.VideoDecoderPerfTest#testPerf[9(c2.android.h263.decoder:qcif)] FAILURE: java.lang.AssertionError: Expected achievable frame rates
for c2.android.h263.decoder video/3gpp 176x144: [1374.0, 1403.0].
Measured frame rate: [158.22103478559546, 156.59490404044968].
-》测试c2.android.h263.decoder:qcif 时走的是c2.android.h263.decoder video/3gpp 176x144 目标帧率1374/10,1403/10; 实际帧率158/10, 156/10
分析:
adb pull system/vendor/etc/media_codecs_performance.xml
解决:帧率范围改成期望帧率:1374,1403
--- a/hardware/qcom/media/conf_files/bengal/media_codecs_performance.xml
+++ b/hardware/qcom/media/conf_files/bengal/media_codecs_performance.xml
@@ -158,7 +158,7 @@ limitations under the License.
<Limit name="measured-frame-rate-1920x1080" range="20-29" />
</MediaCodec>
<MediaCodec name="c2.android.h263.decoder" type="video/3gpp" update="true">
- <Limit name="measured-frame-rate-176x144" range="1374-1403" />
+ <Limit name="measured-frame-rate-176x144" range="1374-1403" />
<Limit name="measured-frame-rate-352x288" range="310-415" />
</MediaCodec>
<MediaCodec name="c2.android.mpeg4.decoder" type="video/mp4v-es" update="true">
验证:Pass
七.测试时间过长
android.hardware.camera2.cts.ReprocessCaptureTest#testBurstReprocessing[1]
android.hardware.camera2.cts.ReprocessCaptureTest#testMixedBurstReprocessing[1]
android.hardware.camera2.cts.ReprocessCaptureTest#testReprocessingSizeFormatWithPreview[1]
cts camera模块跑一遍需要48小时,其中上面3条就要耗用12小时左右,目前没有找到原因。
这篇关于Android13 相机CTS测试与问题分析(四)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!