media_codecs: Don't try to use absent VP8 decoder

Change-Id: Ie4882b2e7dc675fda1b1cc4295f2a95d7d7c4482
smdk4412: camera: update headers

Change-Id: Ia1cf27dc04e3468e10041d91d7d9f60a04e6c32b
camera: improve taking shot with focal on low light conditions

I have taken borrowed the scene mode "high-sensitivity" for this purpose.
Maybe can we find a better scene mode for it in the future.

Change-Id: I3e7379a7b8e8e0f982f2dc125174dd30617d39ed
smdk4412-common: camera: properly enable touch to focus mode

Touch to focus is not properly enforced unless the focus mode
is set to FOCUS_MODE_TOUCH.

https://github.com/CyanogenMod/android_kernel_samsung_smdk4412/blob/cm-11.0/drivers/media/video/s5c73m3.c#L1857

Change-Id: I67236ae7ae687fbc0b7450102d744472a81def99
Revert "Revert "camera: Hold 25 msec between preview cycles on restart""

This reverts commit deeafd2ae7818aae463e4e774f739f423758b395.

Change-Id: I5c17558d3e5f3d4816ea8d9176911c57f0ee5795
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Revert "Revert "smdk4412-common: camera: implement CAMERA_MSG_FOCUS_MOVE to report CAF""

This reverts commit f00eddfc54a4b4b936b32316729092271c3ea5f0.

Change-Id: I175bad390680235926a34fbff902db044af9060d
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
smdk4412-common: camera: Don't set focus to FOCUS_MODE_TOUCH after taking a picture

After picture has been taken in stock camera app, FocusAreas is resetted to the center
of the preview screen, causing the HAL to detect the non (0,0,0,0,0) as a tap in the
screen.

Change-Id: Id41d108c6bb59a05a0a98efbaef51d14f50741fd
smdk4412-common: camera: release face detection memory when capture stops

Change-Id: I6724ce6dde3c4b6242a06b73808905a6de094d4a
Seems we still need audio hack

This reverts commit 425f69f124e64c3bfed97f018f6188c3a8e7f365.

Change-Id: If8c730635c68118d0edb937720b7494e0808c5f0
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Revert "Revert "Revert "camera: Hold 25 msec between preview cycles on restart"""

This reverts commit 40e7a2bd1041df3b52c9b37855171dc30965fe69.

Change-Id: I52f2e2dbd71118dec7bcdbea9893cb976ffed727
smdk4412-common: camera: Proper recording memory release

Change-Id: I4cb029f64564a6e5e41b36af6bdb3f35ac1fc464
smdk4412: update batteryCurrentNowPath

Change-Id: I6fe405b67a9b5478cd42014f1892ab8187dbcc0f
smdk4412-common: Don't build torch for devices without flash

For devices without a flash set TARGET_NO_CAM_FLASH := true

Conficts:
Changed from ifneq ($(TARGET_HAS_CAM_FLASH) ,false) to
ifneq ($(TARGET_NO_CAM_FLASH) ,true) to be more clear.

Change-Id: I63b9f9441d9c654d06704b72a786fc15a197d3cc
smdk4412-common: Add support for Tab 3 8.0

Change-Id: I2b27cda72eeeab248ccd0f36c4c8be913ed273a2
Merge "media_codecs: Don't try to use absent VP8 decoder" into kk4.4
Merge "smdk4412-common: camera: release face detection memory when capture stops" into kk4.4
media_profiles: Remove unused profiles

Fixup the table to pass media testing (and get better compatibility
with 3rd party apps)

Change-Id: I312ffe1b64043a00a9a89ec6b985e9213fb05c26
smdk4412-common; Fix graphics.c to build with new AOSP

While TWRP doesn't use this file, charger does, and without
custom graphics the charger animations are corrupted.
There are still some remaining issues with LPM such as not showing
the actual battery level, but at least the screen corruption is gone

Change-Id: Icc8d3a29d75b87032be54a6234e8ab274ec75a7c

Conflicts:
	recovery/graphics.c

Change-Id: I06c821fadadc2d21b02c3d7a062fe66801faa484