1

在少数设备(如摩托罗拉 Moto E4 Plus、Realme 6i、Lenovo K8 Plus)中,我在 AndroidVideoDecoder.java 的 copyI420Buffer() 中遇到断言错误。

在 Crashlytics 中,我发现了以下日志:

Fatal Exception: java.lang.AssertionError: Stride is not divisible by two: 1229
   at org.webrtc.AndroidVideoDecoder.copyI420Buffer(AndroidVideoDecoder.java:523)
   at org.webrtc.AndroidVideoDecoder.deliverByteFrame(AndroidVideoDecoder.java:498)
   at org.webrtc.AndroidVideoDecoder.deliverDecodedFrame(AndroidVideoDecoder.java:413)
   at org.webrtc.AndroidVideoDecoder$1.run(AndroidVideoDecoder.java:373)

任何解决此问题的帮助或指导将不胜感激。

4

0 回答 0