Plumb |use_secure_codecs| through to BrowserCdmFactoryAndroid.
This completes the path from the secure surface preference, through requestMediaKeySystemAccess() and finally to CDM creation on Android where secure codecs are enabled. With this change, configs requiring secure codes are rejected without the preference and the CDM is only configures to use hardware-secure codecs if the config requires it.
There is a separate bug (http://crbug.com/478185) for implementing similar plumbing for the use of secure surfaces.
BUG=467779
Committed: https://crrev.com/
9ce0a551c7f1d79dea793b5691473ef9d5fb9326
Cr-Commit-Position: refs/heads/master@{#330008}
Review URL: https://codereview.chromium.org/
1131753003
Cr-Commit-Position: refs/heads/master@{#330040}