Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.8.0 RC
-
None
-
Pixel 4a Android 13
-
-
8383bc6a5 (dev), 62e762cc7 (6.8), c000de1d2 (tqtc/lts-6.5)
-
2024wk44s3FOQtforAndroid, 2024wk46s3FOQtforAndroid, 2024wk48s3FOQtforAndroid, 2024wk50s3FOQtforAndroid
Description
the declarative-camera example fails to record video, upon clicking record, it gets laggy and choppy, then nothing seems to be recorded, and a bunch of errors are thrown to logs
W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Image processing taking too long. Let's wait 0,5s more java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Will not wait anymore. Restart camera session. java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Image processing taking too long. Let's wait 0,5s more java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Will not wait anymore. Restart camera session. java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Image processing taking too long. Let's wait 0,5s more java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Will not wait anymore. Restart camera session. java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Image processing taking too long. Let's wait 0,5s more java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Will not wait anymore. Restart camera session. java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Image processing taking too long. Let's wait 0,5s more java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Will not wait anymore. Restart camera session. java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Image processing taking too long. Let's wait 0,5s more java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. D BufferPoolAccessor2.0: evictor expired: 1, evicted: 0 W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Will not wait anymore. Restart camera session. java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Image processing taking too long. Let's wait 0,5s more java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Will not wait anymore. Restart camera session. java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W ImageReader_JNI: Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers E QtCamera2: Image processing taking too long. Let's wait 0,5s more java.lang.IllegalStateException: maxImages (12) has already been acquired, call #close before acquiring more. W CCodec : [c2.qti.hevc.encoder] previous call to queue exceeded timeout E MediaCodec: Codec reported err 0x80000000/UNKNOWN_ERROR, actionCode 0, while in state 6/STARTED D MediaCodec: flushMediametrics I hw-BpHwBinder: onLastStrongRef automatically unlinking death recipients E CameraCaptureSession: Session 0: Failed to create capture session; configuration failed W QtCamera2: Failed to create a capture session:android.hardware.camera2.CameraAccessException: CAMERA_DISCONNECTED (2): checkPidStatus:2101: The camera device has been disconnected E CameraCaptureSession: Session 0: Failed to create capture session; configuration failed W QtCamera2: Failed to create a capture session:android.hardware.camera2.CameraAccessException: CAMERA_DISCONNECTED (2): checkPidStatus:2101: The camera device has been disconnected E CameraCaptureSession: Session 0: Failed to create capture session; configuration failed W QtCamera2: Failed to create a capture session:android.hardware.camera2.CameraAccessException: CAMERA_DISCONNECTED (2): checkPidStatus:2101: The camera device has been disconnected E CameraCaptureSession: Session 0: Failed to create capture session; configuration failed W QtCamera2: Failed to create a capture session:android.hardware.camera2.CameraAccessException: CAMERA_DISCONNECTED (2): checkPidStatus:2101: The camera device has been disconnected E CameraCaptureSession: Session 0: Failed to create capture session; configuration failed W QtCamera2: Failed to create a capture session:android.hardware.camera2.CameraAccessException: CAMERA_DISCONNECTED (2): checkPidStatus:2101: The camera device has been disconnected E CameraCaptureSession: Session 0: Failed to create capture session; configuration failed W QtCamera2: Failed to create a capture session:android.hardware.camera2.CameraAccessException: CAMERA_DISCONNECTED (2): checkPidStatus:2101: The camera device has been disconnected W System : A resource failed to call Surface.release. W System : A resource failed to call Surface.release. W System : A resource failed to call Surface.release. W System : A resource failed to call Surface.release. W System : A resource failed to call Surface.release. W System : A resource failed to call Surface.release. W System : A resource failed to call Surface.release. W System : A resource failed to call Surface.release. W System : A resource failed to call Surface.release. W System : A resource failed to call Surface.release. W System : A resource failed to call Surface.release. W System : A resource failed to call Surface.release. E BufferQueueProducer: [SurfaceView[org.qtproject.example.declarative_camera/org.qtproject.qt.android.bindings.QtActivity]#1(BLAST Consumer)1](id:28cd00000003,api:0,p:-1,c:10445) query: BufferQueue has been abandoned E BufferQueueProducer: [SurfaceView[org.qtproject.example.declarative_camera/org.qtproject.qt.android.bindings.QtActivity]#1(BLAST Consumer)1](id:28cd00000003,api:0,p:-1,c:10445) dequeueBuffer: BufferQueue has been abandoned I Adreno : DequeueBuffer: dequeueBuffer failed E BufferQueueProducer: [SurfaceView[org.qtproject.example.declarative_camera/org.qtproject.qt.android.bindings.QtActivity]#1(BLAST Consumer)1](id:28cd00000003,api:0,p:-1,c:10445) query: BufferQueue has been abandoned E BufferQueueProducer: [SurfaceView[org.qtproject.example.declarative_camera/org.qtproject.qt.android.bindings.QtActivity]#1(BLAST Consumer)1](id:28cd00000003,api:0,p:-1,c:10445) dequeueBuffer: BufferQueue has been abandoned I Adreno : DequeueBuffer: dequeueBuffer failed W libdeclarative-camera_arm64-v8a.so: QEGLPlatformContext: eglSwapBuffers failed: 300d E BufferQueueProducer: [SurfaceView[org.qtproject.example.declarative_camera/org.qtproject.qt.android.bindings.QtActivity]#1(BLAST Consumer)1](id:28cd00000003,api:0,p:-1,c:10445) query: BufferQueue has been abandoned E BufferQueueProducer: [SurfaceView[org.qtproject.example.declarative_camera/org.qtproject.qt.android.bindings.QtActivity]#1(BLAST Consumer)1](id:28cd00000003,api:0,p:-1,c:10445) dequeueBuffer: BufferQueue has been abandoned I Adreno : DequeueBuffer: dequeueBuffer failed E BufferQueueProducer: [SurfaceView[org.qtproject.example.declarative_camera/org.qtproject.qt.android.bindings.QtActivity]#1(BLAST Consumer)1](id:28cd00000003,api:0,p:-1,c:10445) query: BufferQueue has been abandoned E BufferQueueProducer: [SurfaceView[org.qtproject.example.declarative_camera/org.qtproject.qt.android.bindings.QtActivity]#1(BLAST Consumer)1](id:28cd00000003,api:0,p:-1,c:10445) dequeueBuffer: BufferQueue has been abandoned I Adreno : DequeueBuffer: dequeueBuffer failed W libdeclarative-camera_arm64-v8a.so: QEGLPlatformContext: eglSwapBuffers failed: 300d E BLASTBufferQueue: [VRI[QtActivity]#0](f:0,a:1) Applying pending transactions on dtor 1 E libEGL : call to OpenGL ES API with no current context (logged once per thread)
Attachments
Issue Links
- relates to
-
QTBUG-129379 Declarative camera example: video recording stutters.
-
- Closed
-