Searched refs:DrmPlugin (Results 1 - 17 of 17) sorted by relevance

/frameworks/av/drm/mediadrm/plugins/clearkey/
H A DDrmFactory.cpp25 #include "DrmPlugin.h"
42 const uint8_t uuid[16], android::DrmPlugin** plugin) {
48 *plugin = new DrmPlugin(SessionLibrary::get());
H A DDrmPlugin.cpp24 #include "DrmPlugin.h"
32 status_t DrmPlugin::openSession(Vector<uint8_t>& sessionId) {
38 status_t DrmPlugin::closeSession(const Vector<uint8_t>& sessionId) {
44 status_t DrmPlugin::getKeyRequest(
62 status_t DrmPlugin::provideKeyResponse(
74 status_t DrmPlugin::getPropertyString(
H A DDrmFactory.h38 const uint8_t uuid[16], android::DrmPlugin** plugin);
H A DAndroid.mk26 DrmPlugin.cpp \
H A DDrmPlugin.h40 class DrmPlugin : public android::DrmPlugin { class in namespace:clearkeydrm
42 DrmPlugin(SessionLibrary* sessionLibrary) function in class:clearkeydrm::DrmPlugin
44 virtual ~DrmPlugin() {}
237 DISALLOW_EVIL_CONSTRUCTORS(DrmPlugin);
/frameworks/av/include/media/
H A DIDrmClient.h32 virtual void notify(DrmPlugin::EventType eventType, int extra, const Parcel *obj) = 0;
H A DIDrm.h48 String8 const &mimeType, DrmPlugin::KeyType keyType,
/frameworks/av/media/libmedia/
H A DIDrmClient.cpp43 virtual void notify(DrmPlugin::EventType eventType, int extra, const Parcel *obj)
73 notify((DrmPlugin::EventType)eventType, extra, &obj);
H A DIDrm.cpp126 String8 const &mimeType, DrmPlugin::KeyType keyType,
552 DrmPlugin::KeyType keyType = (DrmPlugin::KeyType)data.readInt32();
/frameworks/base/media/jni/
H A Dandroid_media_MediaDrm.h35 virtual void notify(DrmPlugin::EventType eventType, int extra,
47 void notify(DrmPlugin::EventType, int extra, const Parcel *obj);
H A Dandroid_media_MediaDrm.cpp145 virtual void notify(DrmPlugin::EventType eventType, int extra, const Parcel *obj = NULL);
178 void JNIDrmListener::notify(DrmPlugin::EventType eventType, int extra,
183 // translate DrmPlugin event types into their java equivalents
185 case DrmPlugin::kDrmPluginEventProvisionRequired:
188 case DrmPlugin::kDrmPluginEventKeyNeeded:
191 case DrmPlugin::kDrmPluginEventKeyExpired:
194 case DrmPlugin::kDrmPluginEventVendorDefined:
198 ALOGE("Invalid event DrmPlugin::EventType %d, ignored", (int)eventType);
365 void JDrm::notify(DrmPlugin::EventType eventType, int extra, const Parcel *obj) {
751 DrmPlugin
[all...]
/frameworks/native/include/media/drm/
H A DDrmAPI.h38 class DrmPlugin;
51 // DrmPlugin instances to support that DRM scheme.
68 // Construct a DrmPlugin for the crypto scheme specified by UUID.
70 const uint8_t uuid[16], DrmPlugin **plugin) = 0;
77 class DrmPlugin { class in namespace:android
96 DrmPlugin() {} function in class:android::DrmPlugin
97 virtual ~DrmPlugin() {}
99 // Open a new session with the DrmPlugin object. A session ID is returned
103 // Close a session on the DrmPlugin object.
327 DISALLOW_EVIL_CONSTRUCTORS(DrmPlugin);
[all...]
/frameworks/av/media/libmediaplayerservice/
H A DDrm.h30 struct DrmPlugin;
53 String8 const &mimeType, DrmPlugin::KeyType keyType,
130 virtual void sendEvent(DrmPlugin::EventType eventType, int extra,
147 DrmPlugin *mPlugin;
H A DDrm.cpp96 void Drm::sendEvent(DrmPlugin::EventType eventType, int extra,
311 String8 const &mimeType, DrmPlugin::KeyType keyType,
/frameworks/av/media/ndk/
H A DNdkMediaDrm.cpp46 void notify(DrmPlugin::EventType eventType, int extra, const Parcel *obj);
63 void DrmListener::notify(DrmPlugin::EventType eventType, int extra, const Parcel *obj) {
84 // translate DrmPlugin event types into their NDK equivalents
87 case DrmPlugin::kDrmPluginEventProvisionRequired:
90 case DrmPlugin::kDrmPluginEventKeyNeeded:
93 case DrmPlugin::kDrmPluginEventKeyExpired:
96 case DrmPlugin::kDrmPluginEventVendorDefined:
100 ALOGE("Invalid event DrmPlugin::EventType %d, ignored", (int)eventType);
295 DrmPlugin::KeyType mdKeyType;
298 mdKeyType = DrmPlugin
[all...]
/frameworks/av/drm/mediadrm/plugins/mock/
H A DMockDrmCryptoPlugin.h36 status_t createDrmPlugin(const uint8_t uuid[16], DrmPlugin **plugin);
52 class MockDrmPlugin : public DrmPlugin {
57 // from DrmPlugin
H A DMockDrmCryptoPlugin.cpp59 status_t MockDrmFactory::createDrmPlugin(const uint8_t uuid[16], DrmPlugin **plugin)
412 DrmPlugin::EventType eventType = (DrmPlugin::EventType)code;

Completed in 2061 milliseconds