hardware/qcom/media: Drop obsolete code

Change-Id: I9bb09477f34dbd4329c7ce4e7b21940070e5daf7
hardware/qcom/media: Initial commit

- Includes modules : libstagefrighthw, mm-core, mm-video
- libstagefrighthw: Adds OMX plugins for QCom component
- mm-core: Registers QCom component
- mm-video: Decoder and encoder component

Change-Id: I3ba599ac1c8652dc5fc2f3825f6e6ab8047be347
mm-core: Fix LOG definitions for JellyBean build

- LOG is replaced by ALGO in JellyBean, use ALOG if LOG
  is not defined to avoid compiling error.

Change-Id: Iae61acd35fd5792568ad86c63250507273c9ebfe
msm7627a: disable video encoder for JB bringup

Change-Id: I81974028b279fd8a24df44153e219755c64be6b2
Revert "msm7627a: disable video encoder for JB bringup"

This reverts commit c199b360adba60e15b3fbddc86a7fe4070aa00f9.
Adding support for 7627a pdk_jb bringup

Change-Id: Ib47ff528377fa5bbee83789777dd761dc7a14f74
hardware/qcom/media: fix build for other targets

- Compile qcom media modules only for qcom targets

Change-Id: I7981a133f87c04359aa549352364db45a090b128
mm-video: venc : Reduce input port default buffer count

- For metadata mode, reduce the default buffer count
  to 4.
- Metadata mode currently has no way to signal the number
  of buffers prior to start of recording. This in turn means
  for a input source with finite buffers, we might end up having
  a larger buffer count than the source.

Change-Id: Idf00c85adf12496dc91c207f4d54f49dd6413dcd
mm-video: Use msm ion header file

Change-Id: I1ce388ebcbd1580a017058e9e49fd59f599da7b6
Merge "hardware/qcom/media: fix build for other targets" into jb
Merge "mm-video: Use msm ion header file" into jb
Merge branch 'jb' of git://codeaurora.org/platform/hardware/qcom/media into HEAD
Fix building vdec without ION

Change-Id: I733f88d2e6aa0c62ea3d5b477a6e4a1a4b67821f
Fix dlsym call to get OMX_Deinit reference

Change-Id: Ief924a2cddc472c1c580af2341819bdb04acb005
hardware/qcom/media: Use OMX_IVCommon.h header file

-  Use QCOM color format definitions from OMX_IVCommon.h

Change-Id: I5ba11d00647751ce06db0c07393fc122c403179a
libI420colorconvert: Add new library for MovieStudio color conversions

This library is a wrapper around the proprietary color conversion
library. VideoEditor framework opens this library which in turn will
open the proprietary color conversion library and perform the
conversion. It has routines to handle color conversion from TILE4x2
to Planar and from planar ro semi-planar.

Change-Id: I66033d378a293c601f83037eebdc6e5e1a60481c
CRs-Fixed: 328501
Add support for 7630_surf for JB bringup.

Change-Id: I7599449e56c26cbbc46f084567bf71da95ccf099
mm-video:: Publish Divx realted header files

- Export DecryptDivx related files

Change-Id: I7c6d2f6f5621f0988ccc282d59d3a797aa4a082e
mm-video: vdec: Check size of native output buffer

- Add check to ensure size of native output buffer is
  alteast the size requested by the driver

Change-Id: Ic0ee522d05654db71ab9ccf2aca537b85725cd89
mm-video: vdec: Fix calculation of pBuffer pointer for extradata processing

- When graphic buffers are being used, the output buffer-header
  pBuffer points to the native buffer handle.
- So lookup at the driver context array for the actual buffer address

Change-Id: Ifb0e72343089f610af14e7e3458aef17f877119a