mm-video: fix arithmetic on a pointer to void

Use char* instead of void* for this pointer arithmetic.
Fixes the following:

error: arithmetic on a pointer to void
(vdec_msg->msgdata.output_frame.bufferaddr +

Change-Id: I1955db8436cff2b2b3a89dd6f0d3362c4c5258ff
Merge "mm-video: fix arithmetic on a pointer to void"
am ed5cb4ad: Merge "mm-video: fix arithmetic on a pointer to void"

* commit 'ed5cb4add6597af7adb45c9c1b6fb63293c3461f':
  mm-video: fix arithmetic on a pointer to void
am a7cc922a: mm-video: vidc: Fix codec config behavior in flush

* commit 'a7cc922ab8aacc121d0abca2ba687d5551ad7523':
  mm-video: vidc: Fix codec config behavior in flush
am a943a925: mm-video: vidc: stability fixes in decoder

* commit 'a943a925f77029181f0bd74f6794ea4175819582':
  mm-video: vidc: stability fixes in decoder
am a44fe520: merge in release branch changes (no-op).

* commit 'a44fe520fdabcc8960f93dad69ac3ab01bf8509f':
  mm-video: vidc: stability fixes in decoder
  mm-video: vidc: Fix codec config behavior in flush
am 9051a983: mm-video: vidc:  release registered buffers from driver

* commit '9051a9833db84a4dad38adebc94fdb0861ae3b94':
  mm-video: vidc:  release registered buffers from driver
am 2e277fbe: mm-video: venc: switch between executing and loaded.

* commit '2e277fbebd51de1d4f029f7950ed2a98731177dc':
  mm-video: venc: switch between executing and loaded.
am cf840818: mm-video: vidc: venc: add set ctrl to request sequence header

* commit 'cf8408186605323a6797e5f431192ab434e79fff':
  mm-video: vidc: venc: add set ctrl to request sequence header
Merge commit '0abbfba91e781810891ac818e97a8a5a0fb6134c' into HEAD
libc2dcolorconvert: fix arithmetic on a pointer to void

Summary:
Use char* instead of void* for this
pointer arithmetic. Fixes the following:

hardware/qcom/media/libc2dcolorconvert/C2DColorConverter.cpp:321:70: error: arithmetic on a pointer to void
        srcSurfaceDef->phys0  = getMappedGPUAddr(fd, data, mSrcSize) + ((uint8_t *)data - (uint8_t *)base);
                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
hardware/qcom/media/libc2dcolorconvert/C2DColorConverter.cpp:333:70: error: arithmetic on a pointer to void
        dstSurfaceDef->phys0  = getMappedGPUAddr(fd, data, mDstSize) + ((uint8_t *)data - (uint8_t *)base);

Test Plan: verified

Reviewers: randall.rushing, synergy

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D134
libc2dcolorconvert: fix arithmetic on a pointer to void

Use char* instead of void* for this
pointer arithmetic. Fixes the following:

hardware/qcom/media/libc2dcolorconvert/C2DColorConverter.cpp:321:70: error: arithmetic on a pointer to void
        srcSurfaceDef->phys0  = getMappedGPUAddr(fd, data, mSrcSize) + ((uint8_t *)data - (uint8_t *)base);
                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
hardware/qcom/media/libc2dcolorconvert/C2DColorConverter.cpp:333:70: error: arithmetic on a pointer to void
        dstSurfaceDef->phys0  = getMappedGPUAddr(fd, data, mDstSize) + ((uint8_t *)data - (uint8_t *)base);
                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^

Change-Id: Ia3d17a9e47811da118abc7802e64adc1d5c0cddf
Dont include this if using a qcom media variant

Summary: ..

Test Plan: ..

Reviewers: synergy

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D148
Merge "libc2dcolorconvert: fix arithmetic on a pointer to void"
Merge commit '0405148deab7219f9d79ae521601c7bf29966702' into HEAD
mm-video-legacy: disable strict aliasing
mm-video-legacy: fix string literals for c++11
Merge branch 'master' of https://android.googlesource.com/platform/hardware/qcom/media into kk-devel
Revert "mm-video: vidc: venc: add set ctrl to request sequence header"

This reverts commit cf8408186605323a6797e5f431192ab434e79fff.
Merge branch 'kk-devel' of github.com:codefireXperiment/hardware_qcom_media into kk-devel