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

/frameworks/av/drm/common/
H A DDrmInfo.cpp17 #include <drm/DrmInfo.h>
21 DrmInfo::DrmInfo(int infoType, const DrmBuffer& drmBuffer, const String8& mimeType) : function in class:DrmInfo
28 int DrmInfo::getInfoType(void) const {
32 String8 DrmInfo::getMimeType(void) const {
36 const DrmBuffer& DrmInfo::getData(void) const {
40 int DrmInfo::getCount(void) const {
44 status_t DrmInfo::put(const String8& key, const String8& value) {
49 String8 DrmInfo::get(const String8& key) const {
56 int DrmInfo
[all...]
H A DAndroid.mk24 DrmInfo.cpp \
H A DDrmEngineBase.cpp55 DrmInfoStatus* DrmEngineBase::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) {
65 DrmInfo* DrmEngineBase::acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest) {
H A DIDrmManagerService.cpp25 #include <drm/DrmInfo.h>
235 DrmInfoStatus* BpDrmManagerService::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) {
253 DrmInfo::KeyIterator keyIt = drmInfo->keyIterator();
286 DrmInfo* BpDrmManagerService::acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest) {
317 DrmInfo* drmInfo = NULL;
328 drmInfo = new DrmInfo(infoType, DrmBuffer(data, bufferSize), reply.readString8());
952 DrmInfo* drmInfo = new DrmInfo(infoType, drmBuffer, data.readString8());
1014 DrmInfo* drmInfo = acquireDrmInfo(uniqueId, drmInfoRequest);
1029 DrmInfo
[all...]
/frameworks/av/include/drm/
H A DDrmInfo.h28 * by passing an instance of this class to DrmManagerClient::processDrmInfo(const DrmInfo*).
30 * The Caller can retrieve the DrmInfo instance by using
34 class DrmInfo { class in namespace:android
37 * Constructor for DrmInfo
43 DrmInfo(int infoType, const DrmBuffer& drmBuffer, const String8& mimeType);
46 * Destructor for DrmInfo
48 virtual ~DrmInfo() {}
55 friend class DrmInfo;
58 KeyIterator(const DrmInfo* drmInfo)
59 : mDrmInfo(const_cast <DrmInfo*> (drmInf
[all...]
H A DDrmManagerClient.h26 class DrmInfo;
253 DrmInfoStatus* processDrmInfo(const DrmInfo* drmInfo);
260 * @return DrmInfo
263 DrmInfo* acquireDrmInfo(const DrmInfoRequest* drmInfoRequest);
/frameworks/base/drm/java/android/drm/
H A DDrmInfo.java30 * The caller can retrieve the {@link DrmInfo} instance by passing a {@link DrmInfoRequest}
34 public class DrmInfo { class
43 * Creates a <code>DrmInfo</code> object with the given parameters.
49 public DrmInfo(int infoType, byte[] data, String mimeType) { method in class:DrmInfo
63 * Creates a <code>DrmInfo</code> object with the given parameters.
69 public DrmInfo(int infoType, String path, String mimeType) { method in class:DrmInfo
91 * to the <code>DrmInfo</code> object, you must override the {@link #toString} implementation.
114 * this <code>DrmInfo</code> object.
124 * this <code>DrmInfo</code> object.
H A DDrmManagerClient.java142 final DrmInfo drmInfo = (DrmInfo) msg.obj;
502 * @param drmInfo The {@link DrmInfo} to be processed.
505 public int processDrmInfo(DrmInfo drmInfo) {
523 * @return A {@link DrmInfo} instance.
525 public DrmInfo acquireDrmInfo(DrmInfoRequest drmInfoRequest) {
537 * {@link #processDrmInfo(DrmInfo) processDrmInfo()} method call. This utility method can be
541 * {@link #processDrmInfo(DrmInfo) processDrmInfo()} separately.
547 DrmInfo drmInfo = acquireDrmInfo(drmInfoRequest);
884 private native DrmInfoStatus _processDrmInfo(int uniqueId, DrmInfo drmInf
[all...]
/frameworks/av/drm/libdrmframework/
H A DNoOpDrmManagerClientImpl.cpp59 const DrmInfo* /* drmInfo */) {
63 DrmInfo* NoOpDrmManagerClientImpl::acquireDrmInfo(
H A DDrmManagerClient.cpp54 DrmInfoStatus* DrmManagerClient::processDrmInfo(const DrmInfo* drmInfo) {
58 DrmInfo* DrmManagerClient::acquireDrmInfo(const DrmInfoRequest* drmInfoRequest) {
H A DDrmManagerClientImpl.cpp128 int uniqueId, const DrmInfo* drmInfo) {
136 DrmInfo* DrmManagerClientImpl::acquireDrmInfo(
138 DrmInfo* drmInfo = NULL;
/frameworks/av/drm/libdrmframework/include/
H A DDrmManager.h36 class DrmInfo;
79 DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo);
81 DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest);
H A DNoOpDrmManagerClientImpl.h37 DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo);
38 DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest);
H A DIDrmManagerService.h31 class DrmInfo;
103 virtual DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo) = 0;
105 virtual DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest) = 0;
192 virtual DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo);
194 virtual DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest);
H A DDrmManagerClientImpl.h119 virtual DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo);
127 * @return DrmInfo
130 virtual DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest);
H A DDrmManagerService.h85 DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo);
87 DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest);
/frameworks/av/drm/libdrmframework/plugins/common/include/
H A DIDrmEngine.h27 class DrmInfo;
137 virtual DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo) = 0;
145 * @return DrmInfo
148 virtual DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest) = 0;
H A DDrmEngineBase.h49 DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo);
54 DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest);
193 virtual DrmInfoStatus* onProcessDrmInfo(int uniqueId, const DrmInfo* drmInfo) = 0;
215 * @return DrmInfo
218 virtual DrmInfo* onAcquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest) = 0;
/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/include/
H A DFwdLockEngine.h23 #include <DrmInfo.h>
119 DrmInfoStatus* onProcessDrmInfo(int uniqueId, const DrmInfo* drmInfo);
143 * @return DrmInfo
146 DrmInfo* onAcquireDrmInfo(int uniqueId,
/frameworks/av/drm/libdrmframework/plugins/passthru/include/
H A DDrmPassthruPlugIn.h43 DrmInfoStatus* onProcessDrmInfo(int uniqueId, const DrmInfo* drmInfo);
48 DrmInfo* onAcquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest);
/frameworks/av/drm/libdrmframework/plugins/passthru/src/
H A DDrmPassthruPlugIn.cpp24 #include <drm/DrmInfo.h>
76 DrmInfoStatus* DrmPassthruPlugIn::onProcessDrmInfo(int uniqueId, const DrmInfo* drmInfo) {
144 DrmInfo* DrmPassthruPlugIn::onAcquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest) {
146 DrmInfo* drmInfo = NULL;
154 drmInfo = new DrmInfo(drmInfoRequest->getInfoType(),
/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/src/
H A DFwdLockEngine.cpp29 #include <DrmInfo.h>
234 DrmInfoStatus* FwdLockEngine::onProcessDrmInfo(int /* uniqueId */, const DrmInfo* /* drmInfo */) {
256 DrmInfo* FwdLockEngine::onAcquireDrmInfo(
258 DrmInfo* drmInfo = NULL;
/frameworks/av/drm/drmserver/
H A DDrmManagerService.cpp174 DrmInfoStatus* DrmManagerService::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) {
179 DrmInfo* DrmManagerService::acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest) {
H A DDrmManager.cpp22 #include <drm/DrmInfo.h>
197 DrmInfoStatus* DrmManager::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) {
222 DrmInfo* DrmManager::acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInfoRequest) {
/frameworks/base/drm/jni/
H A Dandroid_drm_DrmManagerClient.cpp26 #include <drm/DrmInfo.h>
435 DrmInfo drmInfo(mInfoType, buffer, mMimeType);
437 jclass clazz = env->FindClass("android/drm/DrmInfo");
541 DrmInfo* pDrmInfo = getDrmManagerClientImpl(env, thiz)->acquireDrmInfo(uniqueId, &drmInfoReq);
546 jclass localRef = env->FindClass("android/drm/DrmInfo");
559 DrmInfo::KeyIterator it = pDrmInfo->keyIterator();
731 {"_processDrmInfo", "(ILandroid/drm/DrmInfo;)Landroid/drm/DrmInfoStatus;",
734 {"_acquireDrmInfo", "(ILandroid/drm/DrmInfoRequest;)Landroid/drm/DrmInfo;",

Completed in 7249 milliseconds