DescriptionCreate an interface for KeySystems, migrate WebEncryptedMediaClientImpl.
This does not move all of the previously static methods into the interface yet, just those used by WebEncryptedMediaClientImpl. The rest can be migrated as necessary.
This CL also includes a fixes for 457384 and 374751 (containers and codecs must match media type), because it was convenient along with the new interface for checking codec support.
BUG=468912, 457384, 374751
Committed: https://crrev.com/574df66641c3663eb27428fa48e940e4358a27f8
Cr-Commit-Position: refs/heads/master@{#322248}
Patch Set 1 #Patch Set 2 : Rebase. #
Total comments: 17
Patch Set 3 : #Patch Set 4 : Move |media_type| checking into KeySystems. #
Total comments: 4
Patch Set 5 : Rebase. #Patch Set 6 : Comment nit. #Patch Set 7 : Rebase. #Patch Set 8 : Strict codec checking. #Patch Set 9 : Rebase. #
Messages
Total messages: 22 (12 generated)
|