Allow supported camera locks to change after initialization.
authorAndrew den Exter <andrew.den.exter@qinetic.com.au>
Mon, 24 Nov 2014 23:18:32 +0000 (09:18 +1000)
committerAndrew den Exter <andrew.den.exter@qinetic.com.au>
Fri, 28 Nov 2014 03:19:35 +0000 (04:19 +0100)
commitdc2fec1bd8974d695d9c22d4b958a73bbe9ff1a2
tree83cd04f31dc20eb2310b63c94a9dac7d369a42e1
parent108dda7a90bd0f0337358b0db47ae55acd16dea6
Allow supported camera locks to change after initialization.

A camera backend may not be able to report which locks it supports
until after it is loaded, so query support on demand instead of caching
the value available at construction time.

Change-Id: I56fb1adee980ebc2fa893da3c983a6dce26329c0
Reviewed-by: Yoann Lopes <yoann.lopes@theqtcompany.com>
src/multimedia/camera/qcamera.cpp
src/multimedia/camera/qcamera_p.h
tests/auto/unit/qcamera/tst_qcamera.cpp