Add additional exposure modes to QCameraExposure.

[ChangeLog][GStreamer][Android] Camera exposure mode extended to support
Action, Landscape, NightPortrait, Theatre, Sunset, SteadyPhoto,
Fireworks, Party, Candlelight, and Barcode modes.

Change-Id: I13d4bb042d27c0bd2ffcd369882b56bbabc84335
Reviewed-by: Yoann Lopes <yoann.lopes@theqtcompany.com>
This commit is contained in:
Andrew den Exter
2014-06-30 05:59:10 +00:00
committed by Yoann Lopes
parent 25ad679c25
commit 4bdf1561f4
7 changed files with 172 additions and 9 deletions

View File

@@ -191,6 +191,16 @@ public:
ExposureBeach = QCameraExposure::ExposureBeach,
ExposureLargeAperture = QCameraExposure::ExposureLargeAperture,
ExposureSmallAperture = QCameraExposure::ExposureSmallAperture,
ExposureAction = QCameraExposure::ExposureAction,
ExposureLandscape = QCameraExposure::ExposureLandscape,
ExposureNightPortrait = QCameraExposure::ExposureNightPortrait,
ExposureTheatre = QCameraExposure::ExposureTheatre,
ExposureSunset = QCameraExposure::ExposureSunset,
ExposureSteadyPhoto = QCameraExposure::ExposureSteadyPhoto,
ExposureFireworks = QCameraExposure::ExposureFireworks,
ExposureParty = QCameraExposure::ExposureParty,
ExposureCandlelight = QCameraExposure::ExposureCandlelight,
ExposureBarcode = QCameraExposure::ExposureBarcode,
ExposureModeVendor = QCameraExposure::ExposureModeVendor
};

View File

@@ -341,6 +341,16 @@ void QDeclarativeCameraExposure::setAutoIsoSensitivity()
\row \li Camera.ExposureLargeAperture \li Use larger aperture with small depth of field.
\row \li Camera.ExposureSmallAperture \li Use smaller aperture.
\row \li Camera.ExposurePortrait \li Portrait exposure mode.
\row \li Camera.ExposureAction \li Action exposure mode. Since 5.5
\row \li Camera.ExposureLandscape \li Landscape exposure mode. Since 5.5
\row \li Camera.ExposureNightPortrait \li Night portrait exposure mode. Since 5.5
\row \li Camera.ExposureTheatre \li Theatre exposure mode. Since 5.5
\row \li Camera.ExposureSunset \li Sunset exposure mode. Since 5.5
\row \li Camera.ExposureSteadyPhoto \li Steady photo exposure mode. Since 5.5
\row \li Camera.ExposureFireworks \li Fireworks exposure mode. Since 5.5
\row \li Camera.ExposureParty \li Party exposure mode. Since 5.5
\row \li Camera.ExposureCandlelight \li Candlelight exposure mode. Since 5.5
\row \li Camera.ExposureBarcode \li Barcode exposure mode. Since 5.5
\row \li Camera.ExposureModeVendor \li The base value for device specific exposure modes.
\endtable
*/

View File

@@ -86,6 +86,16 @@ public:
ExposureBeach = QCameraExposure::ExposureBeach,
ExposureLargeAperture = QCameraExposure::ExposureLargeAperture,
ExposureSmallAperture = QCameraExposure::ExposureSmallAperture,
ExposureAction = QCameraExposure::ExposureAction,
ExposureLandscape = QCameraExposure::ExposureLandscape,
ExposureNightPortrait = QCameraExposure::ExposureNightPortrait,
ExposureTheatre = QCameraExposure::ExposureTheatre,
ExposureSunset = QCameraExposure::ExposureSunset,
ExposureSteadyPhoto = QCameraExposure::ExposureSteadyPhoto,
ExposureFireworks = QCameraExposure::ExposureFireworks,
ExposureParty = QCameraExposure::ExposureParty,
ExposureCandlelight = QCameraExposure::ExposureCandlelight,
ExposureBarcode = QCameraExposure::ExposureBarcode,
ExposureModeVendor = QCameraExposure::ExposureModeVendor
};