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]) {
225 status_t Drm::createPlugin(const uint8_t uuid[16]) {
245 status_t Drm::destroyPlugin() {
262 status_t Drm::openSession(Vector<uint8_t> &sessionId) {
276 status_t Drm::closeSession(Vector<uint8_t> const &sessionId) {
290 status_t Drm::getKeyRequest(Vector<uint8_t> const &sessionId,
309 status_t Drm::provideKeyResponse(Vector<uint8_t> const &sessionId,
325 status_t Drm::removeKeys(Vector<uint8_t> const &keySetId) {
339 status_t Drm::restoreKeys(Vector<uint8_t> const &sessionId,
354 status_t Drm::queryKeyStatus(Vector<uint8_t> const &sessionId,
369 status_t Drm::getProvisionRequest(Vector<uint8_t> &request, String8 &defaultUrl) {
383 status_t Drm::provideProvisionResponse(Vector<uint8_t> const &response) {
398 status_t Drm::getSecureStops(List<Vector<uint8_t> > &secureStops) {
412 status_t Drm::releaseSecureStops(Vector<uint8_t> const &ssRelease) {
426 status_t Drm::getPropertyString(String8 const &name, String8 &value ) const {
440 status_t Drm::getPropertyByteArray(String8 const &name, Vector<uint8_t> &value ) const {
454 status_t Drm::setPropertyString(String8 const &name, String8 const &value ) const {
468 status_t Drm::setPropertyByteArray(String8 const &name,
484 status_t Drm::setCipherAlgorithm(Vector<uint8_t> const &sessionId,
499 status_t Drm::setMacAlgorithm(Vector<uint8_t> const &sessionId,
514 status_t Drm::encrypt(Vector<uint8_t> const &sessionId,
532 status_t Drm::decrypt(Vector<uint8_t> const &sessionId,
550 status_t Drm::sign(Vector<uint8_t> const &sessionId,
567 status_t Drm::verify(Vector<uint8_t> const &sessionId,
585 void Drm::binderDied(const wp<IBinder> &the_late_who)