Android MediaCodec + OpenGL异常

Opengl渲染画面到MediaCodec的InputSurface上,MediaCodec对画面进行编码。

Opengl持续渲染,但是MediaCodec有时会收到MediaCodec.BUFFER_FLAG_END_OF_STREAM信号,导致整个流程停止。flush等操作也无法恢复,有大神遇到过么?

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^