I am trying to play DRM protected content (using Widevine) on Android. I am using Azure Media Services to host the content and distribute licenses. The content plays seamlessly on most of the devices while it gives an error
Failed to create MediaCodec: video/x-vnd.on2.vp8, isSecure: true java.lang.IllegalArgumentException: Failed to initialize OMX.qcom.video.decoder.vp8.secure
on some devices such as Nexus 5. I have tried to search a lot but couldn't find a relevant solution to this.