Revert "Remove the no longer used PV software aac decoder."

This reverts commit 1f8834711f23f66d528aca98cca9602fb18cab66.

Conflicts:

	media/libstagefright/codecs/aacdec/Android.mk

Change-Id: I32347bb08d5b04b7e3068329a2ebfd497fd085cf

av: Don't use fraunhofer for ARMv6 devices

Using fraunhofer on ARMv6 devices does not work - it causes a sigsev. Don't use it if ARMv7A is not present

Change-Id: I67e200ac2c1ab17a5c051fc5bc735ed7b1e5f21f

Fix build
(cherry picked from commit 9ea13d2f40b9d89edf817de829d6010c32592cbd)

Change-Id: Ic692f7b80c000842d9c70931a53aeece22a62b35
Fix build: QCOM_ICS_COMPAT
Added Camera Parameters for Samsung Legacy QCOM Camera

This adds the Missing Legacy Samsung Camera Parameters to load the Camera HAL

Change-Id: If3c6802a2fae5daedd8ec0b81c65ca5fab145995
omxcodec: fix typo

Change-Id: Ia057f6258a4c84a2ead7e672f4d6b92ec62aaf5d
legacy OMX: handle QCOM colorformat

Conflicts:
	media/libstagefright/ACodec.cpp

Change-Id: I21f51f8ed296503ba6210e07d730ee80126dbb8c
Revert "libstagefright: support for disabling buffer metadata"

This reverts commit d22a92470ae527eb76caa21a4ae85f1d0e44c6b3.

Change-Id: Ic252e5d4014b07a878468a892c1908fdfc669222
libstagefright: support for disabling buffer metadata (kitkat style)

 - Metada mode video recording is enabled by default.
 - use setprop debug.camcorder.disablemeta 1 to disable metadata mode recording.

 kitkat style:
 - Move disablemeta to checkVideoEncoderCapabilities()
 - don't query hardware codecs

(cherry picked from commit 6e858df631c4347989ac093bec64bc757e86d76f)
Change-Id: I7208af27c8149770f5f841e016ee1ce7cbd19dc2

Conflicts:
	media/libmediaplayerservice/StagefrightRecorder.cpp
Implement BOARD_CAMERA_NO_UNWANTED_MSG

On msm7x27 devices, most camera hals appear to spam this message:

lockIfMessageWanted(16): dropped unwanted message

This happens for all camera modes except barcode scanning. If there
is a better fix for this issue, please let me know.

Change-Id: I266c6d21196c193e389e6773d532591df7b3534a