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

* commit 'ac36d9733cf50aa412c7cf2ec46109e21fb2298c':
  libc2dcolorconvert: Add flag for RGBA8888 endianness correctness
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 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
am 5235b79c: (-s ours) Reconcile with jb-mr1-release - do not merge

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

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

* commit 'c4270eb5a7030fe05bc94b8f443ec19f3bf57984':
  chmod uga-x
am 8649dd2c: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit '8649dd2c5bf1f3ba74a93aa008c4fb74804ff3db':
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
Reconcile with jb-mr1-release - do not merge
am 068cec11: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit '068cec1160aa3fd5ea940842db939cfe44a935fc':
am a78a91d6: (-s ours) am 068cec11: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit 'a78a91d6e6786adf07285cbf8bf330fcc080e488':
am 24d5c600: am a78a91d6: (-s ours) am 068cec11: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit '24d5c600c3cce1491752ee20980d80ecc759770f':
am 1fd49b53: am 24d5c600: am a78a91d6: (-s ours) am 068cec11: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit '1fd49b53d506cd5cd94f72a35d4ee55b6e6a871d':
update video encoder & decoder to latest kernel headers

Change-Id: I8430ffa1b7296e229d164eaf0546bd875182e21c
Signed-off-by: Iliyan Malchev <malchev@google.com>
Revert "vidc: vdec: Use genlock to lock/unlock buffers."

Genlock API has been deprecated.

Change-Id: Ic77af32cb824766d388b4d8166520bff789ebede
Signed-off-by: Iliyan Malchev <malchev@google.com>
mm-video: vidc: Compile out pmem related code

Compile out pmem related code if ION is being used. Availability
of ION is indicated by compile time flag.

Change-Id: I82c333794988eb77a40933bb87d32d4c28e6d8e2
Add liblog

Bug: 8580410
Change-Id: Ief5325b469cfe3132bf7a6b85a4a8413a4e3ad62