frameworks/av: Define MSM Audio parameters

- Define MSM audio paramters for FM, VOIP,
  fluence, SSR, and etc.

(cherry picked from commit 8e943f5bd88bda87f1aa9230487a69372ad49cf7)
(cherry picked from commit 85f4743d12c13aab39ac712a9005632f427c1c43)
(cherry picked from commit 333ba54561c59049f695b07479afe1d5ed734d31)

Conflicts:
	include/media/AudioParameter.h
	media/libmedia/AudioParameter.cpp

Change-Id: Ide9a634435232df0f823422266915f52b7c89a81
Camera: Qcom parameters partial rebase

Add customized parameters for qcom camera features.

Squashed commit of the following submissions to CAF:

camera: add custom camera parameters to hardware java file.

Camera: Add support for wavelet denoise

Camera : Add support for histogram in frameworks

Camera: Add ZSL support in framework.

Camera: Add touch AF/AEC support in ICS framework

In, ICS the old touch AF/AEC functions getTouchIndexAf(),
setTouchIndexAf() etc  are no longer valid. Added new functions  to get
the center of touched area.

Camera: Add support for Red eye reduction

Conflicts:

	api/current.txt

Camera: Enable streaming texture and YV12 feature

Camera: Add frameworks support for high frame rate

Camera: Simplify ASD menu and best mode menu.

Camera : Macro definition change. PIXEL_FORMAT_YV12 to "yuv420p"

Why: CTS testcase is expecting "yuv420p" as the format string for YV12 mode.

CRs-Fixed: 328252
(cherry picked from commit 0a263f67b75497e4b95b9de8c370ed9496ab59ef)

Camera: Changes for face detection

Camera: Add support for burst count

Camera: enable HDR feature

(cherry picked from commit e40770bbdadd925fc1e07a08249a15981b961570)

Camera : Add API to find fullsize liveshot support

(cherry picked from commit 65d80f04892776eec1c19c844eacb8c454b4bd1a)

Camera: Set default camera area string

The default invalid value for KEY_FOCUS_AREA and
KEY_METERING_AREA is changed to "(0,0,0,0,0)"
CRs-fixed: 334934

Camera: Change the scenemode names in framework

To comply with ICS API Specification,
SCENE_MODE_AUTO changed to SCENE_MODE_ASD
SCENE_MODE_OFF changed to SCENE_MODE_AUTO

Camera : Framework changes for camcorder UI menu

Camera : Remove unwanted video resolution in Framework

- FWVGA, WQVGA resolution UI options are removed for camcorder.

Camera : Enable FWVGA and WQVGA resolutions in camcorder media profiles

Unlock camera AWB lock only when white-balance is changed.

bug:5633546

Conflicts:
	camera/Android.mk
	camera/CameraParameters.cpp
	include/camera/CameraParameters.h
	services/camera/libcameraservice/CameraService.cpp
	services/camera/libcameraservice/CameraService.h

Conflicts:
	camera/CameraParameters.cpp
	include/camera/CameraParameters.h
	include/media/MediaProfiles.h
	media/libmedia/MediaProfiles.cpp

Change-Id: I467bd8bb123a9e8ae730eec6023458d133350da2
camera: add parameters for samsung cameras

From: codeworkx <codeworkx@cyanogenmod.com>
Date: Sat, 22 Sep 2012 11:36:26 +0200
Subject: [PATCH] camera: added weather key for samsung cameras

---

From: Steve Kondik <shade@chemlab.org>
Date: Tue, 15 May 2012 09:41:02 -0700
Subject: [PATCH] camera: Add parameters for some Samsung cameras

 * Enable with SAMSUNG_CAMERA_HARDWARE
 * Adds anti-shake, metering, and wdr modes.

---

Change-Id: I36291fc165bfe07feaa6e1495df53b2efeaddec8