media: Use project pathmap

Change-Id: I7f18f9af0eac23baba2559b40dcddbc1081e91f5
media: Use kernel headers

Change-Id: I7a238b7c105d58eb6ec7794ec7a6af37f63c4cb0
mm-video: venc: Correct a typo in variable name

A kernel variable was to be defined as unsigned long but
it is mistakenly defined as unsigned only, the space is
missing after long. This bug is silent because unsigned
is also a valid data type by itself.
Corresponding to kernel fix, similar correction is done
in userspace code.

Change-Id: Ie58f275149dc9c85553f75e02594113b1a03ddcf
CRs-fixed: 556771
media: Use direct project pathmap

Change-Id: I703cf1882fb1e6cffedc07ad4025d48e630f6236