media: Use qcom hardware video decoders if opted in

The H.264/AVC and MPEG2 Qualcomm hardware video decoders are currently
not fully compliant with CTS/GTS requirements and therefore disabled by
default. Allow enabling them if requested by conditionally loading a
media codec xml that declares Qualcomm hardware instead of Google
software decoders for those formats.

The new library gets loaded by the Android mediacodec service and
customizes the codec registration.

Issue: FP2P-529
Change-Id: I0f6c080ec6ffd4f4e2d6ed5f2a5ff3aae2e4dd69
9 files changed