我尝试使用MediaCodec硬件编码的时候,发现一些奇怪的的问题。尝试了很多方案,在尝试adb shell screenrecord /sdcard/screen.mp4的时候发现终端会报
Unable to get output buffers(err=-38)
Encoder failure.
实际上是调用encoder的releaseOutputBuffer的时候报错,logcat中也有一堆encoder出错的信息。
请问有什么办法解决么。
我使用的是aosp的Android9代码