diff options
author | Jeff Tinker <jtinker@google.com> | 2014-09-10 01:17:45 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-09-10 01:17:45 +0000 |
commit | 7cdf79b825be24bcac3b3adfbe9047b96862d992 (patch) | |
tree | 00bc0380dfd21cd25e24793a9bd2a0fcb6709537 /include/media | |
parent | 05579f004e060292f2bf899e5be92656fc5955ae (diff) | |
parent | f7a8f90ad4845752f5eb57ecc62a2bfd86313667 (diff) | |
download | frameworks_native-7cdf79b825be24bcac3b3adfbe9047b96862d992.zip frameworks_native-7cdf79b825be24bcac3b3adfbe9047b96862d992.tar.gz frameworks_native-7cdf79b825be24bcac3b3adfbe9047b96862d992.tar.bz2 |
am f7a8f90a: am 1173137a: Merge "Add support for max res decode" into lmp-dev
* commit 'f7a8f90ad4845752f5eb57ecc62a2bfd86313667':
Add support for max res decode
Diffstat (limited to 'include/media')
-rw-r--r-- | include/media/hardware/CryptoAPI.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/media/hardware/CryptoAPI.h b/include/media/hardware/CryptoAPI.h index 59ae795..c800825 100644 --- a/include/media/hardware/CryptoAPI.h +++ b/include/media/hardware/CryptoAPI.h @@ -64,6 +64,12 @@ struct CryptoPlugin { // media data of the given mime type. virtual bool requiresSecureDecoderComponent(const char *mime) const = 0; + // To implement resolution constraints, the crypto plugin needs to know + // the resolution of the video being decrypted. The media player should + // call this method when the resolution is determined and any time it + // is subsequently changed. + virtual void notifyResolution(uint32_t width, uint32_t height) {} + // If the error returned falls into the range // ERROR_DRM_VENDOR_MIN..ERROR_DRM_VENDOR_MAX, errorDetailMsg should be // filled in with an appropriate string. |