在少数设备(如摩托罗拉 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)
任何解决此问题的帮助或指导将不胜感激。