duanhong169 / Camera

📸 Use Android camera to take pictures and videos, based on `camera2` api.
Apache License 2.0
130 stars 45 forks source link

On starting video recording facing this issue #14

Open hassammughal opened 5 years ago

hassammughal commented 5 years ago

2019-05-09 21:22:37.867 31392-31392/? E/libpersona: Couldn't open the File - /data/system/users/0/personalist.xml - No such file or directory 2019-05-09 21:23:36.655 31392-31392/top.defaults.cameraapp E/Media_APM :: isCalledPackage return false 2019-05-09 21:23:36.872 31392-31392/top.defaults.cameraapp E/Legacy-CameraDevice-JNI: LegacyCameraDevice_nativeDetectSurfaceDimens: Error while querying surface width No such device (-19). 2019-05-09 21:23:36.877 31392-31392/top.defaults.cameraapp E/AndroidRuntime: FATAL EXCEPTION: main Process: top.defaults.cameraapp, PID: 31392 java.lang.IllegalArgumentException: Surface was abandoned at android.hardware.camera2.utils.SurfaceUtils.getSurfaceSize(SurfaceUtils.java:70) at android.hardware.camera2.params.OutputConfiguration.(OutputConfiguration.java:237) at android.hardware.camera2.params.OutputConfiguration.(OutputConfiguration.java:101) at android.hardware.camera2.impl.CameraDeviceImpl.createCaptureSession(CameraDeviceImpl.java:504) at top.defaults.camera.Camera2Photographer.startRecording(Camera2Photographer.java:827) at top.defaults.cameraapp.PhotographerActivity.action(PhotographerActivity.java:166) at top.defaults.cameraapp.PhotographerActivity_ViewBinding$5.doClick(PhotographerActivity_ViewBinding.java:93) at butterknife.internal.DebouncingOnClickListener.onClick(DebouncingOnClickListener.java:22) at android.view.View.performClick(View.java:6935) at android.view.View$PerformClick.run(View.java:26214) at android.os.Handler.handleCallback(Handler.java:790) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:7000) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:441) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1408) Caused by: android.hardware.camera2.legacy.LegacyExceptionUtils$BufferQueueAbandonedException at android.hardware.camera2.legacy.LegacyExceptionUtils.throwOnError(LegacyExceptionUtils.java:73) at android.hardware.camera2.legacy.LegacyCameraDevice.getSurfaceSize(LegacyCameraDevice.java:604) at android.hardware.camera2.utils.SurfaceUtils.getSurfaceSize(SurfaceUtils.java:68) at android.hardware.camera2.params.OutputConfiguration.(OutputConfiguration.java:237)  at android.hardware.camera2.params.OutputConfiguration.(OutputConfiguration.java:101)  at android.hardware.camera2.impl.CameraDeviceImpl.createCaptureSession(CameraDeviceImpl.java:504)  at top.defaults.camera.Camera2Photographer.startRecording(Camera2Photographer.java:827)  at top.defaults.cameraapp.PhotographerActivity.action(PhotographerActivity.java:166)  at top.defaults.cameraapp.PhotographerActivity_ViewBinding$5.doClick(PhotographerActivity_ViewBinding.java:93)  at butterknife.internal.DebouncingOnClickListener.onClick(DebouncingOnClickListener.java:22)  at android.view.View.performClick(View.java:6935)  at android.view.View$PerformClick.run(View.java:26214)  at android.os.Handler.handleCallback(Handler.java:790)  at android.os.Handler.dispatchMessage(Handler.java:99)  at android.os.Looper.loop(Looper.java:164)  at android.app.ActivityThread.main(ActivityThread.java:7000)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:441)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1408)