Rebase new libva interface.

BZ: 126685 125303

Combine four libva patches into one. Easy to merge.
Fix KW issue.

Change-Id: Ia2d144a0fc3be106e8f25bd91fb2f8b7acfe5459
Signed-off-by: Liu Bolun <bolun.liu@intel.com>
Signed-off-by: pingshix <pingx.shi@intel.com>
Reviewed-on: http://android.intel.com:8080/122252
Reviewed-by: buildbot <buildbot@intel.com>
Reviewed-by: cactus <cactus@intel.com>
Tested-by: cactus <cactus@intel.com>
15 files changed