Home | History | Annotate | Download | only in common

Lines Matching defs:drmInfo

25 #include <drm/DrmInfo.h>
235 DrmInfoStatus* BpDrmManagerService::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) {
243 data.writeInt32(drmInfo->getInfoType());
244 const DrmBuffer dataBuffer = drmInfo->getData();
250 data.writeString8(drmInfo->getMimeType());
252 data.writeInt32(drmInfo->getCount());
253 DrmInfo::KeyIterator keyIt = drmInfo->keyIterator();
258 const String8 value = drmInfo->get(key);
286 DrmInfo* BpDrmManagerService::acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest) {
317 DrmInfo* drmInfo = NULL;
328 drmInfo = new DrmInfo(infoType, DrmBuffer(data, bufferSize), reply.readString8());
334 drmInfo->put(key, (value == String8("NULL")) ? String8("") : value);
337 return drmInfo;
952 DrmInfo* drmInfo = new DrmInfo(infoType, drmBuffer, data.readString8());
958 drmInfo->put(key, (value == String8("NULL")) ? String8("") : value);
961 DrmInfoStatus* drmInfoStatus = processDrmInfo(uniqueId, drmInfo);
980 delete drmInfo; drmInfo = NULL;
1014 DrmInfo* drmInfo = acquireDrmInfo(uniqueId, drmInfoRequest);
1016 if (NULL != drmInfo) {
1018 const DrmBuffer drmBuffer = drmInfo->getData();
1019 reply->writeInt32(drmInfo->getInfoType());
1026 reply->writeString8(drmInfo->getMimeType());
1027 reply->writeInt32(drmInfo->getCount());
1029 DrmInfo::KeyIterator keyIt = drmInfo->keyIterator();
1033 const String8 value = drmInfo->get(key);
1039 delete drmInfo; drmInfo = NULL;