/frameworks/av/drm/mediadrm/plugins/clearkey/ |
H A D | DrmFactory.cpp | 25 #include "DrmPlugin.h" 42 const uint8_t uuid[16], android::DrmPlugin** plugin) { 48 *plugin = new DrmPlugin(SessionLibrary::get());
|
H A D | DrmPlugin.cpp | 24 #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 D | DrmFactory.h | 38 const uint8_t uuid[16], android::DrmPlugin** plugin);
|
H A D | Android.mk | 26 DrmPlugin.cpp \
|
H A D | DrmPlugin.h | 40 class DrmPlugin : public android::DrmPlugin { class in namespace:clearkeydrm 42 DrmPlugin(SessionLibrary* sessionLibrary) function in class:clearkeydrm::DrmPlugin 44 virtual ~DrmPlugin() {} 227 DISALLOW_EVIL_CONSTRUCTORS(DrmPlugin);
|
/frameworks/av/include/media/ |
H A D | IDrmClient.h | 32 virtual void notify(DrmPlugin::EventType eventType, int extra, const Parcel *obj) = 0;
|
H A D | IDrm.h | 48 String8 const &mimeType, DrmPlugin::KeyType keyType,
|
/frameworks/av/media/libmedia/ |
H A D | IDrmClient.cpp | 43 virtual void notify(DrmPlugin::EventType eventType, int extra, const Parcel *obj) 73 notify((DrmPlugin::EventType)eventType, extra, &obj);
|
H A D | IDrm.cpp | 124 String8 const &mimeType, DrmPlugin::KeyType keyType, 530 DrmPlugin::KeyType keyType = (DrmPlugin::KeyType)data.readInt32();
|
/frameworks/base/media/jni/ |
H A D | android_media_MediaDrm.h | 35 virtual void notify(DrmPlugin::EventType eventType, int extra, 47 void notify(DrmPlugin::EventType, int extra, const Parcel *obj);
|
H A D | android_media_MediaDrm.cpp | 145 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 D | DrmAPI.h | 38 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. 325 DISALLOW_EVIL_CONSTRUCTORS(DrmPlugin); [all...] |
/frameworks/av/media/libmediaplayerservice/ |
H A D | Drm.h | 30 struct DrmPlugin; 53 String8 const &mimeType, DrmPlugin::KeyType keyType, 128 virtual void sendEvent(DrmPlugin::EventType eventType, int extra, 145 DrmPlugin *mPlugin;
|
H A D | Drm.cpp | 96 void Drm::sendEvent(DrmPlugin::EventType eventType, int extra, 311 String8 const &mimeType, DrmPlugin::KeyType keyType,
|
/frameworks/av/media/ndk/ |
H A D | NdkMediaDrm.cpp | 46 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 D | MockDrmCryptoPlugin.h | 36 status_t createDrmPlugin(const uint8_t uuid[16], DrmPlugin **plugin); 52 class MockDrmPlugin : public DrmPlugin { 57 // from DrmPlugin
|
H A D | MockDrmCryptoPlugin.cpp | 59 status_t MockDrmFactory::createDrmPlugin(const uint8_t uuid[16], DrmPlugin **plugin) 387 DrmPlugin::EventType eventType = (DrmPlugin::EventType)code;
|