diff options
author | Pekka Gehör <pekka.gehor@qt.io> | 2021-09-08 10:51:23 +0300 |
---|---|---|
committer | Pekka Gehör <pekka.gehor@qt.io> | 2021-09-13 11:06:41 +0000 |
commit | 4c9bc796051f9fc72969445c9c45478cc8efdf7a (patch) | |
tree | d0ad350ee2b8746de6cd3666de4924f9d504c2da /src/multimedia | |
parent | 375d2c0ccb602df38ef8f49c5b3e0bf09c24bf46 (diff) |
Android: Fix only the Default Resolution is listed issues
After the fix, we get a list of available resolutions of the camera.
Task-number: QTBUG-96097
Change-Id: I9403014f98fed381b49e8fcbab1559b307a8580d
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Diffstat (limited to 'src/multimedia')
-rw-r--r-- | src/multimedia/platform/android/mediacapture/qandroidcamerasession.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/multimedia/platform/android/mediacapture/qandroidcamerasession.cpp b/src/multimedia/platform/android/mediacapture/qandroidcamerasession.cpp index 11cfd73f3..62e12353e 100644 --- a/src/multimedia/platform/android/mediacapture/qandroidcamerasession.cpp +++ b/src/multimedia/platform/android/mediacapture/qandroidcamerasession.cpp @@ -145,6 +145,11 @@ void QAndroidCameraSession::updateAvailableCameras() if (!info->id.isEmpty()) { AndroidCamera::getSupportedFormats(i, info->videoFormats); + // Add supported picture sizes to the camera info + AndroidCamera *camera = AndroidCamera::open(i); + if (camera) + info->photoResolutions = camera->getSupportedPictureSizes(); + delete camera; g_availableCameras->append(info->create()); } } |