#android #flutter #video #camera #android-camera
#Android #флаттер #Видео #камера #android-камера
Вопрос:
У меня есть эти ошибки на моем экране, когда я остановил видео {я использую flutter, и https://pub.dev/packages/camera камера: ^0.5.8 11 } Есть идеи, как это исправить? Спасибо.
Ошибка камеры Устройство камеры столкнулось с фатальной ошибкой flutter
Ошибка: сбой видеозаписи Устройство камеры столкнулось с серьезной ошибкой
мой код при остановке видео:
void stopVideoRecording() async {
try {
await cameraController.stopVideoRecording();
} on CameraException catch (e) {
_showCameraException(e);
return null;
}
Navigator.pushNamed(context, TutorApplicationVideoSubmitScreen.path,
arguments: videoPath);
}
И ошибка в журнале:
I/MediaRecorder(20839): stop
E/[EGL-ERROR](20839): void __egl_platform_dequeue_buffer(egl_surface*):1734: failed to dequeue buffer from native window 0x5587d0d1f0; err = -19, buf = 0x0,max_allowed_dequeued_buffers 3
E/CameraDeviceGLThread-1(20839): Received exception on GL render thread:
E/CameraDeviceGLThread-1(20839): java.lang.IllegalStateException: swapBuffers: EGL error: 0x300d
E/CameraDeviceGLThread-1(20839): at android.hardware.camera2.legacy.SurfaceTextureRenderer.checkEglError(SurfaceTextureRenderer.java:530)
E/CameraDeviceGLThread-1(20839): at android.hardware.camera2.legacy.SurfaceTextureRenderer.swapBuffers(SurfaceTextureRenderer.java:523)
Ответ №1:
Похоже, вы используете camera: 0.5.8 11
эту ошибку, которая уже исправлена. Пожалуйста, обновите пакет до последней версии, которая есть 0.6.4 3
.