使用 Surface 视频源时,MediaRecorder 停止时失败并且文件无法播放

MediaRecorder fails on stop and file isn't playable when using surface video source

MediaRecorder 停止失败,文件无法播放,使用 mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.SURFACE);

时其大小仅为 70-110 kb

当我停止视频录制时出现下一个错误

MediaRecorder: stop failed: -1007

我测试过这个问题发生在 Marshmallow 6.0.1 设备上

但它适用于牛轧糖设备

似乎是同一个问题,但这里没有答案MediaRecorder stop failed Android

更新 我重新启动了我的 Marshmallow 6.0.1 设备(小米 Redmi 4 Prime/Pro),现在可以使用了...

我重新启动了我的 Marshmallow 6.0.1 设备(小米红米 4 Prime/Pro),现在可以使用了

但它很快就会停止工作...

更新 这个问题很严重 Android 错误: