Home
last modified time | relevance | path

Searched refs:SessionLibrary (Results 1 – 7 of 7) sorted by relevance

/frameworks/av/drm/mediadrm/plugins/clearkey/
DSessionLibrary.cpp32 Mutex SessionLibrary::sSingletonLock;
33 SessionLibrary* SessionLibrary::sSingleton = NULL;
35 SessionLibrary* SessionLibrary::get() { in get()
40 sSingleton = new SessionLibrary(); in get()
46 sp<Session> SessionLibrary::createSession() { in createSession()
60 sp<Session> SessionLibrary::findSession( in findSession()
69 void SessionLibrary::destroySession(const sp<Session>& session) { in destroySession()
DSessionLibrary.h30 class SessionLibrary {
32 static SessionLibrary* get();
42 DISALLOW_EVIL_CONSTRUCTORS(SessionLibrary);
44 SessionLibrary() : mNextSessionId(1) {} in SessionLibrary() function
47 static SessionLibrary* sSingleton;
DDrmFactory.cpp54 *plugin = new DrmPlugin(SessionLibrary::get()); in createDrmPlugin()
DCryptoPlugin.cpp88 mSession = SessionLibrary::get()->findSession(sessionId); in setMediaDrmSession()
DDrmPlugin.h42 explicit DrmPlugin(SessionLibrary* sessionLibrary);
248 SessionLibrary* mSessionLibrary;
DAndroid.bp31 "SessionLibrary.cpp",
DDrmPlugin.cpp45 DrmPlugin::DrmPlugin(SessionLibrary* sessionLibrary) in DrmPlugin()