Add vendor codec type to support the vendor config and capability

Bug: 203490261
Bug: 150670922
Test: make build
Change-Id: I26cdafe6b96a4c0a501f13bf790723c026029aa6
3 files changed