diff options
author | Nils Petter Skålerud <[email protected]> | 2025-06-18 13:47:07 +0200 |
---|---|---|
committer | Nils Petter Skålerud <[email protected]> | 2025-07-12 09:16:21 +0200 |
commit | d518af6d4a1865d6c9986a9d2e306a9f77cec853 (patch) | |
tree | 93d8134b9077d8e0400642c0c572e33d027f61ba /tests/auto/integration | |
parent | 08cc6cc2f590fa366752e817e5502ea971a50f20 (diff) |
Currently, if a camera still photo capture fails, the QImageCapture
object is left waiting for an image indefinitely. Additionally, it
currently does not support queuing new image requests. This means
that whenever a still photo fails, it becomes impossible to take new
images using the QImageCapture object.
This patch does the following:
- Introduces internal methods to QFFmpegImageCapture to allow removing
a pending image from the queue
- Introduces a new QAndroidCamera event to report a failed still photo
image capture
- Connects the two
This allows a QImageCapture to stay in working state even when still
photo capture fails.
Pick-to: 6.10 6.9 6.8
Change-Id: I19b9b2d9e24a376f1372ec061b3a6213d1c58adc
Reviewed-by: Artem Dyomin <[email protected]>
Diffstat (limited to 'tests/auto/integration')
0 files changed, 0 insertions, 0 deletions