Home | History | Annotate | Download | only in common

Lines Matching refs:DrmInfo

25 #include <drm/DrmInfo.h>
246 DrmInfoStatus* BpDrmManagerService::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) {
254 data.writeInt32(drmInfo->getInfoType());
255 const DrmBuffer dataBuffer = drmInfo->getData();
261 data.writeString8(drmInfo->getMimeType());
263 data.writeInt32(drmInfo->getCount());
264 DrmInfo::KeyIterator keyIt = drmInfo->keyIterator();
269 const String8 value = drmInfo->get(key);
297 DrmInfo* BpDrmManagerService::acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest) {
326 DrmInfo* drmInfo = NULL;
337 drmInfo = new DrmInfo(infoType, DrmBuffer(data, bufferSize), reply.readString8());
343 drmInfo->put(key, (value == String8("NULL")) ? String8("") : value);
346 return drmInfo;
967 DrmInfo* drmInfo = new DrmInfo(infoType, drmBuffer, data.readString8());
973 drmInfo->put(key, (value == String8("NULL")) ? String8("") : value);
976 DrmInfoStatus* drmInfoStatus = processDrmInfo(uniqueId, drmInfo);
995 delete drmInfo; drmInfo = NULL;
1026 DrmInfo* drmInfo = acquireDrmInfo(uniqueId, drmInfoRequest);
1028 if (NULL != drmInfo) {
1030 const DrmBuffer drmBuffer = drmInfo->getData();
1031 reply->writeInt32(drmInfo->getInfoType());
1038 reply->writeString8(drmInfo->getMimeType());
1039 reply->writeInt32(drmInfo->getCount());
1041 DrmInfo::KeyIterator keyIt = drmInfo->keyIterator();
1045 const String8 value = drmInfo->get(key);
1051 delete drmInfo; drmInfo = NULL;