Merge tag 'android-4.2.2_r1' of https://android.googlesource.com/platform/system/media into 1.1

Android 4.2.2 release 1
Merge tag 'android-4.3_r2.1' into cm-10.2

Android 4.3 release 2.1
Merge tag 'android-4.3_r3.1' of https://android.googlesource.com/platform/system/media into cm-10.2

Android 4.3 Release 3.1
Merge tag 'android-4.4_r1' into cm-11.0

Android 4.4 Release 1.0
audio_route: fix possible segfault

* Mixers may not allocate memory to save their values if the type is not
  of bool, enum, or int. However we do not check the type when actually
  attempting to use the allocated memory, resulting in possibly writing
  into random memory.

Change-Id: I8e59c8e6211b7ea10bd128069378632e0ced27a5
[1/3] AudioEffects: Add center frequency param to bassboost

Change-Id: Ia47a3f679a82392232b33b72e8dbd3b2545ee109
[2/3] audio_effects: Add a stereo widening effect

Change-Id: I0dd68fef857e8a031f52a63a81c642cb930419c6
Merge tag 'android-4.4.1_r1' into kk

Android 4.4.1 Release 1
Revert "audio_route: fix possible segfault"

This reverts commit 84f0b1899302784c679105f444e87686a66c1274.

Change-Id: I35c375d7b8291eca166267f621f6ef4d4b870a1c
audio_route: fix crash with unsupported control types

Check if control type is supported before accessing xxx_value
fields in mixer_state structure.

Also remove unused parameter warning.

Change-Id: I9005d4760e55f0798d576bd4507700e198900311
Merge remote-tracking branch 'carbon/kk' into msoctos