qcom/media: Import cm-10.2 commit 17675690740a6c176758c761406b4c0512cef6db

Change-Id: I9aa570c26d4927c769df421998b5dcee9aed7087
qcom/display-caf: cm-10.2 commit 957cdb4dc0a01e7376bf270eedd3cffa2cd32f4f

Change-Id: I3d2c3f036215891ee6a6cde687ec1285ddf5ceaa
Fix defines for moto variants of media and display-caf

Change-Id: I47f6434c2ac2208b7ee3472f92062fd8dc544a1d
media/display: fix paths

Change-Id: I9fe08e7e1639309593ff74649ca2a4f96c61bcb9
DashPlayer: make jb_mr2 compatible

- Enable dashplayer to build on jb _mr2
- make compatible to build succesfully

Change-Id: I7b4b411b2738e3c6e47d7a4611602cf8714ffb8b
mm-video: revert usage of flag GRALLOC_USAGE_PRIVATE_CP_BUFFER

Obsolete the custom flag added to notify usage of secure buffers. Now all
secure buffers are allocated based on the flag GRALLOC_USAGE_PROTECTED

Change-Id: I92a87f402892d5758fa9adef8ae734d1b8be2c83
hwc: Add support for smooth streaming feature.

Update the source video width and height set by the video decoder
for the secure video smooth streaming usecase from the gralloc
metadata.

Change-Id: I73a3804d90557034604142481a232787dbc08f23
Acked-by: Ramkumar Radhakrishnan <ramkumar@codeaurora.org>
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 9533458
gralloc: Backward compat for devices using older camera heap

Change-Id: I5d3feadd0c4dd629fcb3a750e9d4be0c6b3d6a6f
media: Let's just export the header for libcolorconvert

Change-Id: I43fc439b561a559cefba1f36eb36229b6c6d8ceb
Revert "gralloc: Cleanup usage of old API"

This reverts commit b519bb243a1537f7420a2e81bbfa91d38d4ae8dc.

Conflicts:
	libgralloc/ionalloc.cpp

Change-Id: I3708dff82207844302431296ccfc29421d104442