Home | History | Annotate | Download | only in libmediaplayerservice

Lines Matching defs:Drm

18 #define LOG_TAG "Drm"
24 #include "Drm.h"
26 #include <media/drm/DrmAPI.h>
34 KeyedVector<Vector<uint8_t>, String8> Drm::mUUIDToLibraryPathMap;
35 KeyedVector<String8, wp<SharedLibrary> > Drm::mLibraryPathToOpenLibraryMap;
36 Mutex Drm::mMapLock;
48 Drm::Drm()
55 Drm::~Drm() {
61 void Drm::closeFactory() {
67 status_t Drm::initCheck() const {
71 status_t Drm::setListener(const sp<IDrmClient>& listener)
84 void Drm::sendEvent(DrmPlugin::EventType eventType, int extra,
126 void Drm::findFactoryForScheme(const uint8_t uuid[16]) {
177 ALOGE("Failed to find drm plugin");
181 bool Drm::loadLibraryForScheme(const String8 &path, const uint8_t uuid[16]) {
214 bool Drm::isCryptoSchemeSupported(const uint8_t uuid[16], const String8 &mimeType) {
232 status_t Drm::createPlugin(const uint8_t uuid[16]) {
252 status_t Drm::destroyPlugin() {
269 status_t Drm::openSession(Vector<uint8_t> &sessionId) {
283 status_t Drm::closeSession(Vector<uint8_t> const &sessionId) {
297 status_t Drm::getKeyRequest(Vector<uint8_t> const &sessionId,
316 status_t Drm::provideKeyResponse(Vector<uint8_t> const &sessionId,
332 status_t Drm::removeKeys(Vector<uint8_t> const &keySetId) {
346 status_t Drm::restoreKeys(Vector<uint8_t> const &sessionId,
361 status_t Drm::queryKeyStatus(Vector<uint8_t> const &sessionId,
376 status_t Drm::getProvisionRequest(Vector<uint8_t> &request, String8 &defaultUrl) {
390 status_t Drm::provideProvisionResponse(Vector<uint8_t> const &response) {
405 status_t Drm::getSecureStops(List<Vector<uint8_t> > &secureStops) {
419 status_t Drm::releaseSecureStops(Vector<uint8_t> const &ssRelease) {
433 status_t Drm::getPropertyString(String8 const &name, String8 &value ) const {
447 status_t Drm::getPropertyByteArray(String8 const &name, Vector<uint8_t> &value ) const {
461 status_t Drm::setPropertyString(String8 const &name, String8 const &value ) const {
475 status_t Drm::setPropertyByteArray(String8 const &name,
491 status_t Drm::setCipherAlgorithm(Vector<uint8_t> const &sessionId,
506 status_t Drm::setMacAlgorithm(Vector<uint8_t> const &sessionId,
521 status_t Drm::encrypt(Vector<uint8_t> const &sessionId,
539 status_t Drm::decrypt(Vector<uint8_t> const &sessionId,
557 status_t Drm::sign(Vector<uint8_t> const &sessionId,
574 status_t Drm::verify(Vector<uint8_t> const &sessionId,
592 void Drm::binderDied(const wp<IBinder> &the_late_who)