Searched refs:DrmInfoRequest (Results 1 - 25 of 27) sorted by relevance

12

/frameworks/av/drm/common/
H A DDrmInfoRequest.cpp17 #include <drm/DrmInfoRequest.h>
21 const String8 DrmInfoRequest::ACCOUNT_ID("account_id");
22 const String8 DrmInfoRequest::SUBSCRIPTION_ID("subscription_id");
24 DrmInfoRequest::DrmInfoRequest(int infoType, const String8& mimeType) : function in class:DrmInfoRequest
29 String8 DrmInfoRequest::getMimeType(void) const {
33 int DrmInfoRequest::getInfoType(void) const {
37 int DrmInfoRequest::getCount(void) const {
41 status_t DrmInfoRequest::put(const String8& key, const String8& value) {
46 String8 DrmInfoRequest
[all...]
H A DAndroid.mk25 DrmInfoRequest.cpp \
H A DDrmEngineBase.cpp65 DrmInfo* DrmEngineBase::acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest) {
H A DIDrmManagerService.cpp31 #include <drm/DrmInfoRequest.h>
285 DrmInfo* BpDrmManagerService::acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest) {
297 DrmInfoRequest::KeyIterator keyIt = drmInforequest->keyIterator();
985 DrmInfoRequest* drmInfoRequest = new DrmInfoRequest(infoType, mimeType);
/frameworks/av/include/drm/
H A DDrmInfoRequest.h29 * DrmManagerClient::acquireDrmInfo(const DrmInfoRequest*) to get the
33 class DrmInfoRequest { class in namespace:android
35 // Changes in following constants should be in sync with DrmInfoRequest.java
52 * Constructor for DrmInfoRequest
57 DrmInfoRequest(int infoType, const String8& mimeType);
60 * Destructor for DrmInfoRequest
62 virtual ~DrmInfoRequest() {}
69 friend class DrmInfoRequest;
72 KeyIterator(const DrmInfoRequest* drmInfoRequest)
73 : mDrmInfoRequest(const_cast <DrmInfoRequest*> (drmInfoReques
[all...]
H A DDrmManagerClient.h31 class DrmInfoRequest;
263 DrmInfo* acquireDrmInfo(const DrmInfoRequest* drmInfoRequest);
/frameworks/base/drm/java/android/drm/
H A DDrmInfoStatus.java49 * constants defined in {@link DrmInfoRequest}.
70 * type for {@link DrmInfoRequest}.
75 if (!DrmInfoRequest.isValidType(infoType)) {
H A DDrmInfoRequest.java28 public class DrmInfoRequest { class
29 // Changes in following constants should be in sync with DrmInfoRequest.h
62 * Creates a <code>DrmInfoRequest</code> object with type and MIME type.
67 public DrmInfoRequest(int infoType, String mimeType) { method in class:DrmInfoRequest
119 * this <code>DrmInfoRequest</code> object.
129 * this <code>DrmInfoRequest</code> object.
H A DDrmInfo.java29 * The caller can retrieve the {@link DrmInfo} instance by passing a {@link DrmInfoRequest}
167 && null != mData && mData.length > 0 && DrmInfoRequest.isValidType(mInfoType));
H A DDrmManagerClient.java513 * @param drmInfoRequest The {@link DrmInfoRequest} that specifies the type of DRM
518 public DrmInfo acquireDrmInfo(DrmInfoRequest drmInfoRequest) {
526 * Processes a given {@link DrmInfoRequest} and returns the rights information asynchronously.
529 * {@link #acquireDrmInfo(DrmInfoRequest) acquireDrmInfo()} and a
533 * invoke {@link #acquireDrmInfo(DrmInfoRequest) acquireDrmInfo()} and
536 * @param drmInfoRequest The {@link DrmInfoRequest} used to acquire the rights.
539 public int acquireRights(DrmInfoRequest drmInfoRequest) {
793 case DrmInfoRequest.TYPE_REGISTRATION_INFO:
794 case DrmInfoRequest.TYPE_UNREGISTRATION_INFO:
795 case DrmInfoRequest
[all...]
/frameworks/av/drm/libdrmframework/plugins/passthru/src/
H A DDrmPassthruPlugIn.cpp28 #include <drm/DrmInfoRequest.h>
81 case DrmInfoRequest::TYPE_REGISTRATION_INFO: {
84 DrmInfoRequest::TYPE_REGISTRATION_INFO, emptyBuffer, drmInfo->getMimeType());
87 case DrmInfoRequest::TYPE_UNREGISTRATION_INFO: {
90 DrmInfoRequest::TYPE_UNREGISTRATION_INFO, emptyBuffer, drmInfo->getMimeType());
93 case DrmInfoRequest::TYPE_RIGHTS_ACQUISITION_INFO: {
101 DrmInfoRequest::TYPE_RIGHTS_ACQUISITION_INFO, buffer, drmInfo->getMimeType());
144 DrmInfo* DrmPassthruPlugIn::onAcquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest) {
/frameworks/av/drm/libdrmframework/include/
H A DDrmManager.h39 class DrmInfoRequest;
81 DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest);
H A DIDrmManagerService.h33 class DrmInfoRequest;
105 virtual DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest) = 0;
194 virtual DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest);
H A DDrmManagerService.h68 DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest);
H A DNoOpDrmManagerClientImpl.h38 DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest);
H A DDrmManagerClientImpl.h130 virtual DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest);
/frameworks/av/drm/libdrmframework/plugins/common/include/
H A DIDrmEngine.h30 class DrmInfoRequest;
148 virtual DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest) = 0;
H A DDrmEngineBase.h54 DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest);
218 virtual DrmInfo* onAcquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest) = 0;
/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/include/
H A DFwdLockEngine.h26 #include <DrmInfoRequest.h>
147 const DrmInfoRequest* drmInfoRequest);
/frameworks/av/drm/libdrmframework/plugins/passthru/include/
H A DDrmPassthruPlugIn.h48 DrmInfo* onAcquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest);
/frameworks/av/drm/libdrmframework/
H A DNoOpDrmManagerClientImpl.cpp51 DrmInfo* NoOpDrmManagerClientImpl::acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest) {
H A DDrmManagerClient.cpp58 DrmInfo* DrmManagerClient::acquireDrmInfo(const DrmInfoRequest* drmInfoRequest) {
/frameworks/base/drm/jni/
H A Dandroid_drm_DrmManagerClient.cpp30 #include <drm/DrmInfoRequest.h>
490 env->NewStringUTF((drmInfo.get(DrmInfoRequest::ACCOUNT_ID)).string()),
491 env->NewStringUTF((drmInfo.get(DrmInfoRequest::SUBSCRIPTION_ID)).string()));
514 DrmInfoRequest drmInfoReq(mInfoType, mMimeType);
516 jclass clazz = env->FindClass("android/drm/DrmInfoRequest");
733 {"_acquireDrmInfo", "(ILandroid/drm/DrmInfoRequest;)Landroid/drm/DrmInfo;",
/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/src/
H A DFwdLockEngine.cpp31 #include <DrmInfoRequest.h>
254 DrmInfo* FwdLockEngine::onAcquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest) {
/frameworks/av/drm/drmserver/
H A DDrmManagerService.cpp122 DrmInfo* DrmManagerService::acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest) {

Completed in 816 milliseconds

12