venc: Support OMX_COLOR_FormatAndroidOpaque color format

- The OMX IL Client can set color format to OMX_COLOR_FormatAndroidOpaque
  if the client is unaware of the input color format. (e.g. live effects)
- If OMX_COLOR_FormatAndroidOpaque is set, we internally map it to
  one of the supported input formats (e.g. OMX_COLOR_FormatYUV420SemiPlanar)

(cherry picked from commit 79535a226ec321df2f02d924494738091632369e)

Change-Id: Ice3ca88edc1131255fa0ee371f66206252d32482
3 files changed