mm-video-legacy: fixup for devices using OLD_ION_API

Summary:
*fixing video encoding/decoding on legacy devices such as Nozomi

fix video recording

Change-Id: I4eace6b0765cf1694d3698ad14c5d729c08a602c

mm-video-legacy: vidc: vdec: some ION API changes

* trying to get things right

more  new_ion_api changes in hardware video encoder/decoder to fix up video playback

mm-video-legacy: vidc: venc: revert of temporary entropysel changes

* kernel space has been fixed, no need for this anymore

Test Plan: * test on other qcom/caf devices

Differential Revision: http://review.codefirex.com/D204
mm-video: fix arithmetic on a pointer to void

Summary:
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 +

Test Plan: verified

Reviewers: randall.rushing, synergy

Reviewed By: synergy

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