diff --git a/drm/mediacas/plugins/clearkey/ClearKeyCasPlugin.cpp b/drm/mediacas/plugins/clearkey/ClearKeyCasPlugin.cpp index ed9534fd8e..73ed8c3637 100644 --- a/drm/mediacas/plugins/clearkey/ClearKeyCasPlugin.cpp +++ b/drm/mediacas/plugins/clearkey/ClearKeyCasPlugin.cpp @@ -55,7 +55,7 @@ status_t ClearKeyCasFactory::queryPlugins( status_t ClearKeyCasFactory::createPlugin( int32_t CA_system_id, - uint64_t appData, + void *appData, CasPluginCallback callback, CasPlugin **plugin) { if (!isSystemIdSupported(CA_system_id)) { @@ -83,7 +83,7 @@ status_t ClearKeyDescramblerFactory::createPlugin( /////////////////////////////////////////////////////////////////////////////// ClearKeyCasPlugin::ClearKeyCasPlugin( - uint64_t appData, CasPluginCallback callback) + void *appData, CasPluginCallback callback) : mCallback(callback), mAppData(appData) { ALOGV("CTOR"); } diff --git a/drm/mediacas/plugins/clearkey/ClearKeyCasPlugin.h b/drm/mediacas/plugins/clearkey/ClearKeyCasPlugin.h index b7134e4038..42cfb8f2fb 100644 --- a/drm/mediacas/plugins/clearkey/ClearKeyCasPlugin.h +++ b/drm/mediacas/plugins/clearkey/ClearKeyCasPlugin.h @@ -44,7 +44,7 @@ public: std::vector *descriptors) const override; virtual status_t createPlugin( int32_t CA_system_id, - uint64_t appData, + void *appData, CasPluginCallback callback, CasPlugin **plugin) override; }; @@ -62,7 +62,7 @@ public: class ClearKeyCasPlugin : public CasPlugin { public: - ClearKeyCasPlugin(uint64_t appData, CasPluginCallback callback); + ClearKeyCasPlugin(void *appData, CasPluginCallback callback); virtual ~ClearKeyCasPlugin(); virtual status_t setPrivateData( @@ -94,7 +94,7 @@ private: Mutex mKeyFetcherLock; std::unique_ptr mKeyFetcher; CasPluginCallback mCallback; - uint64_t mAppData; + void* mAppData; }; class ClearKeyDescramblerPlugin : public DescramblerPlugin { diff --git a/drm/mediacas/plugins/mock/MockCasPlugin.cpp b/drm/mediacas/plugins/mock/MockCasPlugin.cpp index 06516b5e6f..8404a83935 100644 --- a/drm/mediacas/plugins/mock/MockCasPlugin.cpp +++ b/drm/mediacas/plugins/mock/MockCasPlugin.cpp @@ -49,7 +49,7 @@ status_t MockCasFactory::queryPlugins( status_t MockCasFactory::createPlugin( int32_t CA_system_id, - uint64_t /*appData*/, + void* /*appData*/, CasPluginCallback /*callback*/, CasPlugin **plugin) { if (!isSystemIdSupported(CA_system_id)) { diff --git a/drm/mediacas/plugins/mock/MockCasPlugin.h b/drm/mediacas/plugins/mock/MockCasPlugin.h index 9632492e99..81069906ed 100644 --- a/drm/mediacas/plugins/mock/MockCasPlugin.h +++ b/drm/mediacas/plugins/mock/MockCasPlugin.h @@ -39,7 +39,7 @@ public: std::vector *descriptors) const override; virtual status_t createPlugin( int32_t CA_system_id, - uint64_t appData, + void *appData, CasPluginCallback callback, CasPlugin **plugin) override; };