Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.6
-
None
-
Qt 6.6, Android 13 Device Motorola g13
will test on more devices next days
-
-
744bc1954 (dev), 03433c5db (6.6), 9594a3b39 (tqtc/lts-6.5)
-
2023wk48FOQtforAndroid
Description
There's a problem with Zoom.
Zooming was correct reflected in VideoOutput, but taken the Preview zooming was ignored.
Tested in my QML Camera App, but also in Declarative Camera Example: see screenshots
Sometimes while testing with Qt Declarative Camera Example (Zoom -> Capture -> Crash) getting thios error
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 AndroidRuntime: FATAL EXCEPTION: CameraBackground
E AndroidRuntime: Process: org.qtproject.example.declarative_camera, PID: 26565
E AndroidRuntime: java.lang.IllegalStateException: maxImages (10) has already been acquired, call #close before acquiring more.
E AndroidRuntime: at android.media.ImageReader.acquireNextImage(ImageReader.java:636)
E AndroidRuntime: at android.media.ImageReader.acquireLatestImage(ImageReader.java:507)
E AndroidRuntime: at org.qtproject.qt.android.multimedia.QtCamera2$5.onImageAvailable(QtCamera2.java:236)
E AndroidRuntime: at android.media.ImageReader$1.run(ImageReader.java:916)
E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:942)
E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:67)
Attachments
For Gerrit Dashboard: QTBUG-118309 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
522357,2 | Android: Use the zoom setting for taking photos in FFmpeg | 6.6 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
522376,2 | Android: Use the zoom setting for taking photos in FFmpeg | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
522465,2 | Android: Use the zoom setting for taking photos in FFmpeg | tqtc/lts-6.5 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | 0 |