Home
last modified time | relevance | path

Searched refs:CasPlugin (Results 1 – 12 of 12) sorted by relevance

/frameworks/native/include/media/cas/
DCasAPI.h33 struct CasPlugin;
68 CasPlugin **plugin) = 0;
75 struct CasPlugin { struct
76 CasPlugin() {} in CasPlugin() function
77 virtual ~CasPlugin() {} in ~CasPlugin() argument
123 CasPlugin(const CasPlugin &);
124 CasPlugin &operator=(const CasPlugin &); /* NOLINT */ argument
/frameworks/av/drm/mediacas/plugins/mock/
DMockSessionLibrary.h30 explicit MockCasSession(CasPlugin *plugin) : mPlugin(plugin) {} in MockCasSession()
36 CasPlugin* mPlugin;
38 CasPlugin* getPlugin() const { return mPlugin; } in getPlugin()
47 status_t addSession(CasPlugin *plugin, CasSessionId *sessionId);
53 void destroyPlugin(CasPlugin *plugin);
DMockSessionLibrary.cpp43 CasPlugin *plugin, CasSessionId *sessionId) { in addSession()
82 void MockSessionLibrary::destroyPlugin(CasPlugin *plugin) { in destroyPlugin()
DMockCasPlugin.h44 CasPlugin **plugin) override;
58 class MockCasPlugin : public CasPlugin {
DMockCasPlugin.cpp54 CasPlugin **plugin) { in createPlugin()
/frameworks/av/drm/mediacas/plugins/clearkey/
DClearKeySessionLibrary.h56 CasPlugin* mPlugin;
61 explicit ClearKeyCasSession(CasPlugin *plugin);
63 CasPlugin* getPlugin() const { return mPlugin; } in getPlugin()
74 status_t addSession(CasPlugin *plugin, CasSessionId *sessionId);
80 void destroyPlugin(CasPlugin *plugin);
DClearKeySessionLibrary.cpp32 ClearKeyCasSession::ClearKeyCasSession(CasPlugin *plugin) in ClearKeyCasSession()
54 CasPlugin *plugin, CasSessionId *sessionId) { in addSession()
95 void ClearKeySessionLibrary::destroyPlugin(CasPlugin *plugin) { in destroyPlugin()
DClearKeyCasPlugin.h49 CasPlugin **plugin) override;
63 class ClearKeyCasPlugin : public CasPlugin {
DClearKeyCasPlugin.cpp60 CasPlugin **plugin) { in createPlugin()
/frameworks/av/drm/libmediadrm/
DCasImpl.cpp54 explicit PluginHolder(CasPlugin *plugin) : mPlugin(plugin) {} in PluginHolder()
56 CasPlugin* get() { return mPlugin; } in get()
59 CasPlugin *mPlugin;
88 void CasImpl::init(const sp<SharedLibrary>& library, CasPlugin *plugin) { in init()
/frameworks/av/include/media/
DCasImpl.h30 class CasPlugin; variable
45 void init(const sp<SharedLibrary>& library, CasPlugin *plugin);
/frameworks/av/services/mediadrm/
DMediaCasService.cpp78 CasPlugin *plugin = NULL; in createPlugin()