Overlay for omap3 camera devices (from ics)
audio: Add compatibility bits to use legacy libaudio implementations (from ics)
change path to overlay.h
fix build legacy audio in jb
missing MediaDebug.h
Merge remote-tracking branch 'cyan/jellybean' into jellybean
add support omap3 dec/enc (from ics)
fix mp3 hw codec
add more quirks
 Fix a couple of nasty heap corruption bugs.

- When replacing the buffer pointer with another one, the allocated
  length wasn't updated. As the TI encoder relies of those being matched
up (it e.g. does a memset(pBuffer, 0, nAllocLen) at certain places), this
could lead to random memory being overwritten (or to a segfault when
reaching the end of the mapping)
- When replacing the buffer, the old buffer wasn't saved and restored
  before calling freeBuffer. This led to a different address passed to
free() than was returned by malloc(), could lead to all kinds of weird,
undefined behaviour.

Change-Id: I225db23eba2c015ecf40f13d5afb168beb129539
OMXCodec: more fixes for legacy OMX.TI

Change-Id: I384b9a5b4ffeacbf547397089ba6b675db946e32
OMXCodec: prevent codec/quirks mismatch

Change-Id: I6e97f5fb5ec1fbb098c954c41319221ddb86b08b
Revert "fix build legacy audio in jb"

This reverts commit 91d164dd3ee12caf7c187e5cf33dcdafa88599eb.
Revert "audio: Add compatibility bits to use legacy libaudio implementations (from ics)"

This reverts commit f1b8aad33071d7a33e2908977ab7a19949f81194.
Revert "missing MediaDebug.h"

This reverts commit 3e0a6942208b9890975c8400970fb292b860e18e.
Merge remote-tracking branch 'cyan/jellybean' into jellybean
Merge remote-tracking branch 'cyan/jellybean' into jellybean
commenting broken kineto stuff
AudioFlinger: call to mOutput->stream->get_latency must be inside mLock scope

Change-Id: Idd392761e50c1754f9740b7151fc90396542b909
Merge remote-tracking branch 'cyan/jellybean' into jellybean