Description[Chromecast] Android-specific cast_media implementation.
Currently, this is a lazy copy of cast_media_dummy.cc, but with
even less logic, always returning true from
IsSupportedVideoConfig(). This is safe for now because
CanDisplayType() does not check IsSupportedVideoConfig() until
after it checks IsSupportedMediaFormat() and
GetScreenResolution(), which on Android TV should cause
CanDisplayType() to return false in all cases where
IsSupportedVideoConfig() should return false.
This is not guaranteed to hold in future releases, so a proper
implementation should be made toute de suite.
Test: 4K VP9 and HEVC playback works on foster and trinity.
(Requires implementation of GetHDCPVersion() on Android)
BUG=Internal b/32716650
Committed: https://crrev.com/50b301a8b31748d9642ff8e3226c240180fe10f4
Cr-Commit-Position: refs/heads/master@{#433626}
Patch Set 1 #
Messages
Total messages: 10 (4 generated)
|