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