Reconcile with jb-mr1-release - do not merge

Change-Id: Ie22971951be9223394a741875bb44eac13e57f40
am ac36d973: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit 'ac36d9733cf50aa412c7cf2ec46109e21fb2298c':
  libc2dcolorconvert: Add flag for RGBA8888 endianness correctness
am 3145f89c: mm-video: vidc: Allow client to request inband video header

* commit '3145f89c1398e32bb7fc6cc03866388f42d2bad3':
  mm-video: vidc: Allow client to request inband video header
am ffe3eecf: am 3145f89c: mm-video: vidc: Allow client to request inband video header

* commit 'ffe3eecf2217ea501462f849e2006c39773113f2':
  mm-video: vidc: Allow client to request inband video header
am bea3944e: Merge "mm-video: use only IOMMU heap for non-secure playback" into jb-mr1-dev

* commit 'bea3944ef2e68e74f9b3a527a2da1d3f27132e1b':
  mm-video: use only IOMMU heap for non-secure playback
am e59f8372: am bea3944e: Merge "mm-video: use only IOMMU heap for non-secure playback" into jb-mr1-dev

* commit 'e59f837278b0653528002ee812f01db45248e728':
  mm-video: use only IOMMU heap for non-secure playback
Reconcile with jb-mr1-release - do not merge

Change-Id: I04daecd6778f7760d2c673d0ff4df10c3bcd0ec8
am 5235b79c: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit '5235b79cb73ab9aaad556c252052aa6781c0f1f8':
am e77c68a6: vdec: Use proper message identifier during input flush

* commit 'e77c68a64ef47b33ae1ae6f5a45152420336b36a':
  vdec: Use proper message identifier during input flush
am 6ebfa054: am e77c68a6: vdec: Use proper message identifier during input flush

* commit '6ebfa0549312de895e2cf97fb52fa50757838591':
  vdec: Use proper message identifier during input flush
am 62f3c8ef: chmod uga-x

* commit '62f3c8efa800d9729e2ee46e6b81a8d92a08a379':
  chmod uga-x
am c4270eb5: am 62f3c8ef: chmod uga-x

* commit 'c4270eb5a7030fe05bc94b8f443ec19f3bf57984':
  chmod uga-x
Reconcile with jb-mr1-release - do not merge

Change-Id: I0fb5879018667763e00c85102325f8ab20a48136
am 8649dd2c: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit '8649dd2c5bf1f3ba74a93aa008c4fb74804ff3db':
Reconcile with jb-mr1-factory-release jb-mr1-release - do not merge

Change-Id: If5ec1d9a157b3c9814a84193c3d307491c896dd1
am 16f00894: Reconcile with jb-mr1-factory-release jb-mr1-release - do not merge

* commit '16f00894d5cc48d0814cc5d061e8373cbb514389':
am e21cae3e: (-s ours) am 16f00894: Reconcile with jb-mr1-factory-release jb-mr1-release - do not merge

* commit 'e21cae3e519bd2f4e1228b8e1edf61c4773db579':
vidc: Process color information in set_parameter.

Change will process the color information on the output port
when set_parameter call is made using portdefinition index.

o related-to-bug: 7140858

Change-Id: Ic65ed12b2d3e78a7e84f4e3814d69cd2a2d5b18e
mm-video: add support for the bitstream_restrict flag in VUI

Expose the OMX_QcomIndexParamEnableVUIStreamRestrictFlag parameter which
allows the OMX client to enable bitstream_restriction_flag in the H264
VUI.

Bug: 7490963
Change-Id: I0f0d1959c6b044f790173288680b9241069a5038
Signed-off-by: Iliyan Malchev <malchev@google.com>
libc2dcolorconvert: Update usage of kgsl_map_user_mem structure

Remove the use of reserve parameter.

Change-Id: Icae7830a52d8b589df54cb87e2cf0513772741b7