frameworks/media: Fix aliasing violations

Change-Id: I0c3ad4d935abe6cf6df222f7d70381d868f15fe8
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
downmix: Fix aliasing violation

Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
EffectVisualizer: Fix aliasing violations

Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
frameworks/av: Fix build in ISO C++ 11 mode

Fix build in ISO C++ 11 mode: constructs that are being interpreted as
new string literals and const vs. constexpr

Change-Id: Ibdf4867da37b819b1a499180edcf7ad480b6b9de
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
av: More ISO C++ 11 fixes

Change-Id: I84bfab66d561cb0ded6e312b8cfe02e5fe2a182f
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
av: Fix build in ISO C++11 mode

Change-Id: I461d8ce5b24afedee245a6441b600df286c76b63
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
av: Fix compile errors

Don't use memcpy() on areas that may overlap
Fix aliasing violation

Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
libstagefright: audioflinger: use no strict aliasing for now

Change-Id: Ie16c84cd63418800953ee8105b0dc338d87e8aa5
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
libcameraservice: Fix build in ISO C++11 mode

Change log macro define so it can't be confused for a C++11 string
literal

Change-Id: Idcc8085735177aa3313fdea66dc0736cca749f9b
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Use -fno-strict-aliasing

Change-Id: Ib54afe176a6c86086d84970e3e5e549e64293345
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
Use uint16_t instead of char16_t (C++11 compliance)

Change-Id: Iaf99c9b38e367e94642883fe4c05ab0bdce46b7e
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
Fix aliasing violations

Change-Id: I49035dbf5d95afb90345daa97dd21048ee458ba3
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
Merge remote-tracking branch 'linaro/linaro_android_4.4' into kitkat

Conflicts:
	media/libstagefright/Android.mk
Add Camera sound toggle [3/3]

Adds a toggle to disable camera sounds.

Credits: AOKP

Change-Id: I62e0d2eeea539db4b2769e857fdc766ab3bab822
Fixed Derp

Change-Id: I4619d4077a5c43658a33ae930e799f7fc019bfd0

Conflicts:
	services/camera/libcameraservice/CameraService.cpp

Conflicts:
	services/camera/libcameraservice/CameraService.cpp
Fixed my damn Derp!

!!!Human stupidity is infinite!!!

Change-Id: I44dd4ee33f882c080c67500824740232cdc7c597
Fix av libcameraservice merge derp
frameworks_av: fix camera shutter sound feature

another merge derp

Change-Id: Ice260117ea636e5645674ec533d126428c636693

Conflicts:
	services/camera/libcameraservice/CameraService.cpp
Merge branch 'cm-11.0' of https://github.com/CyanogenMod/android_frameworks_av into HEAD
libstagefright: Add legacy LPAPlayer

Ported from change 46451 / Ie2551345bbf047c022d1fecbb7cb2cc4a4c97d72 from cm-10.2

Change-Id: I6ad282993a843883c3b4c3257f5b730ea0d13307