Add All Camera Resolutions
Fix galaxys2 video recording

Change-Id: I4e80bce06a22905f067f1b69dd2ed32d2c462114
fix setting of video and camera mode

Change-Id: If75199ed96559a39ad14ef69449982d1922d4ed4
Camera: Restart preview when changing preview resolution

On Cameras that has widescreen photo support, it is necessary to
restart the preview whenever the preview resolution is changed.
The Video Camera code already does this when switching from 480p
and 720p.

Change-Id: I639bfa1f12bb7af828088cc83b6d0a2b2ae80e28
Camera : Powerkey shutter (2/2)

Allows user to take use power key to take pictures/videos

Patchset 2 : Minor cleanup
Patchset 3 : Keep string case inline with others

Change-Id: I4dba67792d64f747174f5346a0a2a75ab632bb48
Add Samsung camera settings

Change-Id: Idb5da2ce57f8339538c364a650f36c598e9e02a6
Added Galaxy S II values

Change-Id: If30bff9c61a4070119412927d489918d2ecbba94
Camera: Allow a device to request the focus modes at build time

By default, if a HAL supports touch-to-focus, mode selection is
disabled. Make that an option for devices where manual modes
work better without TTF (Macro, for instance)

Change-Id: I507ea2ba97ab721373ceb405c582ad5ead1b0902
Camera: Added Pinch zoom

Change-Id: Ieb3caf39c039691a12279b641bed79679f9ece35
Signed-off-by: Aleksandar Dimitrov <x0129936@ti.com>
Camera: Don't try to set focus/metering areas when none exist

Avoid calling the set methods when the areas are null, this causes
issues with some camera HALs

Change-Id: Iea6efbe113e1c87f22c891bf8a9cd47bc2c1cb22
Added option to select location of saved videos / photos

Change-Id: I9843e94fe30d20911b5b294ecf128c80503c1147
make flash indicator visible ref. 14418

Change-Id: Ie72f37ce102c4e5ea3ea2023d3f6cfef4792bfb9
Camera: filter supported focus mode

The added wantsFocus parameter caused the Camera not to filter
out unsupported modes when you have touch focus.

Change-Id: I11e41da3e9e417defbb478fa2bb4dea0cc751eb5
Camera: fix crash on restore preference

Storage option did not have a default value and so the camera
crashes when one does a 'restore preference' since it'll try
to find a value for the storage 'null'.

Change-Id: I199dba211c5f67d6eb844db94c2d1053ab1ac64d
PanoramaActivity: null pointer exception

Added a check for getSupportedPreviewFpsRange() returning
null to avoid a NullPointerException as a workaround for buggy
camera libraries. Added error log indicating such.

Change-Id: I6f3f38c3d074e5f929d23a493ba1b039d18972ae
camera: allow setting parameter "video-size" before recording starts

Change-Id: I5417304344dcc1cded76665111c85346d7712a15
camera: Add debug logging when setting parameters

Change-Id: Ida35e08e02f51b7ca2b89dfeeb7e550e6e562c25
Camera: Restart preview if video resolution changes in application

- Check for previous and current video size to restart the preview.

Change-Id: I875421487051f48f3ec9e9132c5813b13a11479e

Conflicts:

	src/com/android/camera/VideoCamera.java
camera: Add option to always use preferred preview size

 * This is needed to fix camcorder effect on some MSM8660 devices.

Change-Id: Iae0333f217ae556ea2f011d81cc1668416258592
Camera: Hide storage option if device only has one storage

Change-Id: I75966ef09bce73153facb0241fee6c73bc667c78