Lines Matching refs:DrmPlugin
38 class DrmPlugin;
51 // DrmPlugin instances to support that DRM scheme.
63 // Construct a DrmPlugin for the crypto scheme specified by UUID.
65 const uint8_t uuid[16], DrmPlugin **plugin) = 0;
72 class DrmPlugin {
91 DrmPlugin() {}
92 virtual ~DrmPlugin() {}
94 // Open a new session with the DrmPlugin object. A session ID is returned
98 // Close a session on the DrmPlugin object.
304 DISALLOW_EVIL_CONSTRUCTORS(DrmPlugin);
310 virtual void sendEvent(DrmPlugin::EventType eventType, int extra,
315 inline void DrmPlugin::sendEvent(EventType eventType, int extra,