Home
last modified time | relevance | path

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

/frameworks/av/drm/mediadrm/plugins/clearkey/default/
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()
DDrmFactory.cpp54 *plugin = new DrmPlugin(SessionLibrary::get()); in createDrmPlugin()
DCryptoPlugin.cpp88 mSession = SessionLibrary::get()->findSession(sessionId); in setMediaDrmSession()
DAndroid.bp31 "SessionLibrary.cpp",
DDrmPlugin.cpp45 DrmPlugin::DrmPlugin(SessionLibrary* sessionLibrary) in DrmPlugin()
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/
DSessionLibrary.cpp34 Mutex SessionLibrary::sSingletonLock;
35 SessionLibrary* SessionLibrary::sSingleton = NULL;
37 SessionLibrary* SessionLibrary::get() { in get()
42 sSingleton = new SessionLibrary(); in get()
48 sp<Session> SessionLibrary::createSession() { in createSession()
70 sp<Session> SessionLibrary::findSession( in findSession()
81 void SessionLibrary::destroySession(const sp<Session>& session) { in destroySession()
DDrmFactory.cpp68 plugin = new DrmPlugin(SessionLibrary::get()); in createPlugin()
DAndroid.bp33 "SessionLibrary.cpp",
DCryptoPlugin.cpp173 mSession = SessionLibrary::get()->findSession(sessionId); in setMediaDrmSession()
DDrmPlugin.cpp60 DrmPlugin::DrmPlugin(SessionLibrary* sessionLibrary) in DrmPlugin()
/frameworks/av/drm/mediadrm/plugins/clearkey/default/include/
DSessionLibrary.h30 class SessionLibrary {
32 static SessionLibrary* get();
42 DISALLOW_EVIL_CONSTRUCTORS(SessionLibrary);
44 SessionLibrary() : mNextSessionId(1) {} in SessionLibrary() function
47 static SessionLibrary* sSingleton;
DDrmPlugin.h42 explicit DrmPlugin(SessionLibrary* sessionLibrary);
269 SessionLibrary* mSessionLibrary;
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/
DSessionLibrary.h34 class SessionLibrary : public RefBase {
36 static SessionLibrary* get();
48 CLEARKEY_DISALLOW_COPY_AND_ASSIGN(SessionLibrary);
50 SessionLibrary() : mNextSessionId(1) {} in SessionLibrary() function
53 static SessionLibrary* sSingleton;
DDrmPlugin.h54 explicit DrmPlugin(SessionLibrary* sessionLibrary);
328 SessionLibrary *mSessionLibrary;