Fix media_profiles for legacy camera params

Change-Id: Ie0c33d5c3d799a831fc211572117ade8150f690f
Add missing camera parameters

Change-Id: Idb0f53098330a415b08c5c5eed003537785b2b47
Some camera wip

Change-Id: Ie0d1349f460d2116455c257e79b2e951d9684ec3

Conflicts:

	services/camera/libcameraservice/CameraClient.cpp
Revert "Remove the no longer used PV software aac decoder."

This reverts commit 1f8834711f23f66d528aca98cca9602fb18cab66.
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 compile error

Change-Id: I24004bc81d85af9a419dc20b5277f983c8598edc
Fix camera parameters

Change-Id: Ife95743a25a32acd0cabf1c6216a16dd7da50ada
Added support legacy Qualcomm OpenMAX IL libs for MSM7x27

Change-Id: I57cddc7d2361c17bbd3130a690d152bee0b5a30b
Fixes for the OMX hack

Fixes the lag and adds some lost code

Change-Id: I733258f13bad124956aa95b5503d1e1e57996840

Conflicts:
	media/libstagefright/Android.mk
	media/libstagefright/OMXCodec.cpp
Correct gralloc usage flags for renderer

Change-Id: I8a0ba999a8279369e4c387bbd6632138ec6f3478
Add support for MISSING_GRALLOC_BUFFERS

Change-Id: I50e0f4666965968a4ab5ceb1fdf24f33587e5b2b
Make proper includes for QCOM display libs

Change-Id: I58d84e3fc16e8c731742286a70513394f59f933f
Add missing includes

Change-Id: Ia5ed7b3678bd7d91c3da8ebf5560d1fdfc70014b
Add gralloc to include dir

Change-Id: I9b403bc18e683aabd28226e23c847d626d5e7562
Fix build errors

Change-Id: I97fbf7a44bc9a1950139a2d160a40243a00a147a

Conflicts:
	include/media/stagefright/OMXCodec.h
libstagefright: support for disabling buffer metadata

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

Change-Id: I8ce90e633b262c5b2d1c9d7e367b7b5487b6d1b4
Fix build
Revert "Fix media_profiles for legacy camera params"

This reverts commit a2e35d5446d87c90cf4a4d942f2371f2135483a5.
stagefright: Allow compatibility with ICS EGL for OMX

QCOM uses the OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar64x32Tile2m8ka
format for video buffers, which in ICS was "translated" into a different
gralloc format (0x108, HAL_PIXEL_FORMAT_YCbCr_420_SP_TILED)

JB uses the same value for both the buffer format and the pixel format,
which the ICS Adreno libraries don't recognize. If using such libraries,
enable the conversion with the QCOM_ICS_COMPAT CFLAG

Change-Id: I85b50f193c25c88f4517677dd4a328a0c83f941c

Conflicts:
	media/libstagefright/OMXCodec.cpp
Build fix

Change-Id: I7dfaf1b60e2005728db4439db4d32b35f82abb6d