ghost: Add custom QComOMXMetadata header

* Motorola has a 12-byte encoder_media_buffer_type struct instead of the
  standard 8-byte one QCOM uses.