capacitor-video-recorder icon indicating copy to clipboard operation
capacitor-video-recorder copied to clipboard

Android 11: Plugin crashes

Open WIStudent opened this issue 3 years ago • 6 comments

Trying to record a video results in a crash on Android 11 on my Pixel 3a

2020-09-14 10:59:41.941 27070-27176/app.prpl.dev V/Capacitor: callback: 11450130, pluginId: VideoRecorder, methodName: initialize, methodData: {"camera":1,"previewFrames":[{"id":"video-record","stackPosition":"back","width":"fill","height":"fill","x":0,"y":0,"borderRadius":0}]}
2020-09-14 10:59:41.965 27070-27139/app.prpl.dev I/CameraManagerGlobal: Connecting to camera service
2020-09-14 10:59:42.059 27070-27207/app.prpl.dev W/System.err: android.hardware.camera2.CameraAccessException: CAMERA_DISCONNECTED (2): checkPidStatus:2264: The camera device has been disconnected
2020-09-14 10:59:42.059 27070-27207/app.prpl.dev W/System.err:     at android.hardware.camera2.CameraManager.throwAsPublicException(CameraManager.java:1009)
2020-09-14 10:59:42.059 27070-27207/app.prpl.dev W/System.err:     at android.hardware.camera2.impl.ICameraDeviceUserWrapper.createDefaultRequest(ICameraDeviceUserWrapper.java:165)
2020-09-14 10:59:42.059 27070-27207/app.prpl.dev W/System.err:     at android.hardware.camera2.impl.CameraDeviceImpl.createCaptureRequest(CameraDeviceImpl.java:793)
2020-09-14 10:59:42.059 27070-27207/app.prpl.dev W/System.err:     at co.fitcom.fancycamera.Camera2.startPreview(Camera2.java:519)
2020-09-14 10:59:42.059 27070-27207/app.prpl.dev W/System.err:     at co.fitcom.fancycamera.Camera2.access$400(Camera2.java:66)
2020-09-14 10:59:42.059 27070-27207/app.prpl.dev W/System.err:     at co.fitcom.fancycamera.Camera2$2.onOpened(Camera2.java:257)
2020-09-14 10:59:42.059 27070-27207/app.prpl.dev W/System.err:     at android.hardware.camera2.impl.CameraDeviceImpl$1.run(CameraDeviceImpl.java:151)
2020-09-14 10:59:42.059 27070-27207/app.prpl.dev W/System.err:     at android.os.Handler.handleCallback(Handler.java:938)
2020-09-14 10:59:42.059 27070-27207/app.prpl.dev W/System.err:     at android.os.Handler.dispatchMessage(Handler.java:99)
2020-09-14 10:59:42.060 27070-27207/app.prpl.dev W/System.err:     at android.os.Looper.loop(Looper.java:223)
2020-09-14 10:59:42.060 27070-27207/app.prpl.dev W/System.err:     at android.os.HandlerThread.run(HandlerThread.java:67)
2020-09-14 10:59:42.060 27070-27207/app.prpl.dev W/System.err: Caused by: android.os.ServiceSpecificException: checkPidStatus:2264: The camera device has been disconnected (code 4)
2020-09-14 10:59:42.060 27070-27207/app.prpl.dev W/System.err:     at android.os.Parcel.createExceptionOrNull(Parcel.java:2387)
2020-09-14 10:59:42.060 27070-27207/app.prpl.dev W/System.err:     at android.os.Parcel.createException(Parcel.java:2357)
2020-09-14 10:59:42.060 27070-27207/app.prpl.dev W/System.err:     at android.os.Parcel.readException(Parcel.java:2340)
2020-09-14 10:59:42.060 27070-27207/app.prpl.dev W/System.err:     at android.os.Parcel.readException(Parcel.java:2282)
2020-09-14 10:59:42.060 27070-27207/app.prpl.dev W/System.err:     at android.hardware.camera2.ICameraDeviceUser$Stub$Proxy.createDefaultRequest(ICameraDeviceUser.java:976)
2020-09-14 10:59:42.060 27070-27207/app.prpl.dev W/System.err:     at android.hardware.camera2.impl.ICameraDeviceUserWrapper.createDefaultRequest(ICameraDeviceUserWrapper.java:163)
2020-09-14 10:59:42.060 27070-27207/app.prpl.dev W/System.err: 	... 9 more
2020-09-14 10:59:42.102 27070-27207/app.prpl.dev E/MediaRecorder: start failed: -1004
2020-09-14 10:59:42.103 27070-27207/app.prpl.dev E/AndroidRuntime: FATAL EXCEPTION: CameraThread
    Process: app.prpl.dev, PID: 27070
    java.lang.RuntimeException: start failed.
        at android.media.MediaRecorder.start(Native Method)
        at co.fitcom.fancycamera.FancyCamera.initListener(FancyCamera.java:68)
        at co.fitcom.fancycamera.FancyCamera.access$000(FancyCamera.java:28)
        at co.fitcom.fancycamera.FancyCamera$1.onCameraOpen(FancyCamera.java:99)
        at co.fitcom.fancycamera.Camera2$2.onOpened(Camera2.java:260)
        at android.hardware.camera2.impl.CameraDeviceImpl$1.run(CameraDeviceImpl.java:151)
        at android.os.Handler.handleCallback(Handler.java:938)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:223)
        at android.os.HandlerThread.run(HandlerThread.java:67)

WIStudent avatar Sep 14 '20 09:09 WIStudent