As far as I know, cobalt will support widevine/playready drm playback, and we are trying to port on our platform with TEE support.
We have already done the starboard/player.h porting and I want to say the reference code for player did a great help! But when I try to start starboard/drm.h porting (at Cobalt 6.14197), I only find a little code related to drm. (e.g Starboard_decryptor, some stub implementation for drm.h API).
Do we need to implement our own content decryption module to handle license parsing, policy, etc., or will cobalt provide the reference cdm (which will be great) and we can use our OEMCrypto module to finish the rest part?