Lines Matching refs:reply
115 Parcel data, reply; in addUniqueId() local
118 remote()->transact(ADD_UNIQUEID, data, &reply); in addUniqueId()
119 return reply.readInt32(); in addUniqueId()
124 Parcel data, reply; in removeUniqueId() local
127 remote()->transact(REMOVE_UNIQUEID, data, &reply); in removeUniqueId()
131 Parcel data, reply; in addClient() local
134 remote()->transact(ADD_CLIENT, data, &reply); in addClient()
138 Parcel data, reply; in removeClient() local
141 remote()->transact(REMOVE_CLIENT, data, &reply); in removeClient()
147 Parcel data, reply; in setDrmServiceListener() local
152 remote()->transact(SET_DRM_SERVICE_LISTENER, data, &reply); in setDrmServiceListener()
153 return reply.readInt32(); in setDrmServiceListener()
158 Parcel data, reply; in installDrmEngine() local
164 remote()->transact(INSTALL_DRM_ENGINE, data, &reply); in installDrmEngine()
165 return reply.readInt32(); in installDrmEngine()
171 Parcel data, reply; in getConstraints() local
178 remote()->transact(GET_CONSTRAINTS_FROM_CONTENT, data, &reply); in getConstraints()
181 if (0 != reply.dataAvail()) { in getConstraints()
185 const int size = reply.readInt32(); in getConstraints()
187 const String8 key(reply.readString8()); in getConstraints()
188 const int bufferSize = reply.readInt32(); in getConstraints()
192 reply.read(data, bufferSize); in getConstraints()
202 Parcel data, reply; in getMetadata() local
208 remote()->transact(GET_METADATA_FROM_CONTENT, data, &reply); in getMetadata()
210 if (0 != reply.dataAvail()) { in getMetadata()
214 const int size = reply.readInt32(); in getMetadata()
216 const String8 key(reply.readString8()); in getMetadata()
217 const int bufferSize = reply.readInt32(); in getMetadata()
221 reply.read(data, bufferSize); in getMetadata()
231 Parcel data, reply; in canHandle() local
239 remote()->transact(CAN_HANDLE, data, &reply); in canHandle()
241 return static_cast<bool>(reply.readInt32()); in canHandle()
246 Parcel data, reply; in processDrmInfo() local
271 remote()->transact(PROCESS_DRM_INFO, data, &reply); in processDrmInfo()
274 if (0 != reply.dataAvail()) { in processDrmInfo()
276 const int statusCode = reply.readInt32(); in processDrmInfo()
277 const int infoType = reply.readInt32(); in processDrmInfo()
278 const String8 mimeType = reply.readString8(); in processDrmInfo()
281 if (0 != reply.dataAvail()) { in processDrmInfo()
282 const int bufferSize = reply.readInt32(); in processDrmInfo()
286 reply.read(data, bufferSize); in processDrmInfo()
297 Parcel data, reply; in acquireDrmInfo() local
322 remote()->transact(ACQUIRE_DRM_INFO, data, &reply); in acquireDrmInfo()
325 if (0 != reply.dataAvail()) { in acquireDrmInfo()
327 const int infoType = reply.readInt32(); in acquireDrmInfo()
328 const int bufferSize = reply.readInt32(); in acquireDrmInfo()
333 reply.read(data, bufferSize); in acquireDrmInfo()
335 drmInfo = new DrmInfo(infoType, DrmBuffer(data, bufferSize), reply.readString8()); in acquireDrmInfo()
337 const int size = reply.readInt32(); in acquireDrmInfo()
339 const String8 key(reply.readString8()); in acquireDrmInfo()
340 const String8 value(reply.readString8()); in acquireDrmInfo()
351 Parcel data, reply; in saveRights() local
373 remote()->transact(SAVE_RIGHTS, data, &reply); in saveRights()
374 return reply.readInt32(); in saveRights()
379 Parcel data, reply; in getOriginalMimeType() local
390 remote()->transact(GET_ORIGINAL_MIMETYPE, data, &reply); in getOriginalMimeType()
391 return reply.readString8(); in getOriginalMimeType()
397 Parcel data, reply; in getDrmObjectType() local
404 remote()->transact(GET_DRM_OBJECT_TYPE, data, &reply); in getDrmObjectType()
406 return reply.readInt32(); in getDrmObjectType()
411 Parcel data, reply; in checkRightsStatus() local
418 remote()->transact(CHECK_RIGHTS_STATUS, data, &reply); in checkRightsStatus()
420 return reply.readInt32(); in checkRightsStatus()
426 Parcel data, reply; in consumeRights() local
436 remote()->transact(CONSUME_RIGHTS, data, &reply); in consumeRights()
437 return reply.readInt32(); in consumeRights()
443 Parcel data, reply; in setPlaybackStatus() local
453 remote()->transact(SET_PLAYBACK_STATUS, data, &reply); in setPlaybackStatus()
454 return reply.readInt32(); in setPlaybackStatus()
461 Parcel data, reply; in validateAction() local
470 remote()->transact(VALIDATE_ACTION, data, &reply); in validateAction()
472 return static_cast<bool>(reply.readInt32()); in validateAction()
477 Parcel data, reply; in removeRights() local
483 remote()->transact(REMOVE_RIGHTS, data, &reply); in removeRights()
484 return reply.readInt32(); in removeRights()
489 Parcel data, reply; in removeAllRights() local
494 remote()->transact(REMOVE_ALL_RIGHTS, data, &reply); in removeAllRights()
495 return reply.readInt32(); in removeAllRights()
500 Parcel data, reply; in openConvertSession() local
506 remote()->transact(OPEN_CONVERT_SESSION, data, &reply); in openConvertSession()
507 return reply.readInt32(); in openConvertSession()
513 Parcel data, reply; in convertData() local
521 remote()->transact(CONVERT_DATA, data, &reply); in convertData()
525 if (0 != reply.dataAvail()) { in convertData()
527 const int statusCode = reply.readInt32(); in convertData()
528 const off64_t offset = reply.readInt64(); in convertData()
531 if (0 != reply.dataAvail()) { in convertData()
532 const int bufferSize = reply.readInt32(); in convertData()
536 reply.read(data, bufferSize); in convertData()
547 Parcel data, reply; in closeConvertSession() local
553 remote()->transact(CLOSE_CONVERT_SESSION, data, &reply); in closeConvertSession()
557 if (0 != reply.dataAvail()) { in closeConvertSession()
559 const int statusCode = reply.readInt32(); in closeConvertSession()
560 const off64_t offset = reply.readInt64(); in closeConvertSession()
563 if (0 != reply.dataAvail()) { in closeConvertSession()
564 const int bufferSize = reply.readInt32(); in closeConvertSession()
568 reply.read(data, bufferSize); in closeConvertSession()
580 Parcel data, reply; in getAllSupportInfo() local
585 remote()->transact(GET_ALL_SUPPORT_INFO, data, &reply); in getAllSupportInfo()
588 const int arraySize = reply.readInt32(); in getAllSupportInfo()
595 const int fileSuffixVectorSize = reply.readInt32(); in getAllSupportInfo()
597 drmSupportInfo.addFileSuffix(reply.readString8()); in getAllSupportInfo()
600 const int mimeTypeVectorSize = reply.readInt32(); in getAllSupportInfo()
602 drmSupportInfo.addMimeType(reply.readString8()); in getAllSupportInfo()
605 drmSupportInfo.setDescription(reply.readString8()); in getAllSupportInfo()
610 return reply.readInt32(); in getAllSupportInfo()
616 Parcel data, reply; in openDecryptSession() local
629 remote()->transact(OPEN_DECRYPT_SESSION, data, &reply); in openDecryptSession()
632 if (0 != reply.dataAvail()) { in openDecryptSession()
634 readDecryptHandleFromParcelData(handle, reply); in openDecryptSession()
643 Parcel data, reply; in openDecryptSession() local
654 remote()->transact(OPEN_DECRYPT_SESSION_FROM_URI, data, &reply); in openDecryptSession()
657 if (0 != reply.dataAvail()) { in openDecryptSession()
659 readDecryptHandleFromParcelData(handle, reply); in openDecryptSession()
669 Parcel data, reply; in openDecryptSession() local
681 remote()->transact(OPEN_DECRYPT_SESSION_FOR_STREAMING, data, &reply); in openDecryptSession()
684 if (0 != reply.dataAvail()) { in openDecryptSession()
686 readDecryptHandleFromParcelData(handle, reply); in openDecryptSession()
695 Parcel data, reply; in closeDecryptSession() local
702 remote()->transact(CLOSE_DECRYPT_SESSION, data, &reply); in closeDecryptSession()
704 return reply.readInt32(); in closeDecryptSession()
711 Parcel data, reply; in initializeDecryptUnit() local
723 remote()->transact(INITIALIZE_DECRYPT_UNIT, data, &reply); in initializeDecryptUnit()
724 return reply.readInt32(); in initializeDecryptUnit()
731 Parcel data, reply; in decrypt() local
749 remote()->transact(DECRYPT, data, &reply); in decrypt()
751 const status_t status = reply.readInt32(); in decrypt()
754 const int size = reply.readInt32(); in decrypt()
756 reply.read((void *)(*decBuffer)->data, size); in decrypt()
764 Parcel data, reply; in finalizeDecryptUnit() local
773 remote()->transact(FINALIZE_DECRYPT_UNIT, data, &reply); in finalizeDecryptUnit()
774 return reply.readInt32(); in finalizeDecryptUnit()
781 Parcel data, reply; in pread() local
792 remote()->transact(PREAD, data, &reply); in pread()
793 result = reply.readInt32(); in pread()
795 reply.read(buffer, result); in pread()
804 Parcel* reply, uint32_t flags) { in onTransact() argument
811 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
813 reply->writeInt32(uniqueId); in onTransact()
820 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
828 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
836 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
844 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
852 reply->writeInt32(status); in onTransact()
859 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
865 reply->writeInt32(status); in onTransact()
872 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
882 reply->writeInt32(drmConstraints->getCount()); in onTransact()
887 reply->writeString8(key); in onTransact()
893 reply->writeInt32(bufferSize + 1); in onTransact()
894 reply->write(value, bufferSize + 1); in onTransact()
904 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
912 reply->writeInt32(drmMetadata->getCount()); in onTransact()
917 reply->writeString8(key); in onTransact()
922 reply->writeInt32(bufferSize + 1); in onTransact()
923 reply->write(value, bufferSize + 1); in onTransact()
925 reply->writeInt32(0); in onTransact()
936 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
944 reply->writeInt32(result); in onTransact()
951 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
976 reply->writeInt32(drmInfoStatus->statusCode); in onTransact()
977 reply->writeInt32(drmInfoStatus->infoType); in onTransact()
978 reply->writeString8(drmInfoStatus->mimeType); in onTransact()
983 reply->writeInt32(bufferSize); in onTransact()
985 reply->write(drmBuffer->data, bufferSize); in onTransact()
999 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1027 reply->writeInt32(drmInfo->getInfoType()); in onTransact()
1030 reply->writeInt32(bufferSize); in onTransact()
1032 reply->write(drmBuffer.data, bufferSize); in onTransact()
1034 reply->writeString8(drmInfo->getMimeType()); in onTransact()
1035 reply->writeInt32(drmInfo->getCount()); in onTransact()
1040 reply->writeString8(key); in onTransact()
1042 reply->writeString8((value == String8("")) ? String8("NULL") : value); in onTransact()
1054 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1077 reply->writeInt32(status); in onTransact()
1084 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1095 reply->writeString8(originalMimeType); in onTransact()
1102 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1109 reply->writeInt32(drmObjectType); in onTransact()
1116 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1123 reply->writeInt32(result); in onTransact()
1130 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1141 reply->writeInt32(status); in onTransact()
1150 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1161 reply->writeInt32(status); in onTransact()
1170 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1180 reply->writeInt32(result); in onTransact()
1187 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1192 reply->writeInt32(status); in onTransact()
1200 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1203 reply->writeInt32(status); in onTransact()
1211 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1217 reply->writeInt32(convertId); in onTransact()
1224 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1237 reply->writeInt32(drmConvertedStatus->statusCode); in onTransact()
1238 reply->writeInt64(drmConvertedStatus->offset); in onTransact()
1243 reply->writeInt32(bufferSize); in onTransact()
1245 reply->write(convertedData->data, bufferSize); in onTransact()
1259 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1268 reply->writeInt32(drmConvertedStatus->statusCode); in onTransact()
1269 reply->writeInt64(drmConvertedStatus->offset); in onTransact()
1274 reply->writeInt32(bufferSize); in onTransact()
1276 reply->write(convertedData->data, bufferSize); in onTransact()
1289 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1297 reply->writeInt32(length); in onTransact()
1301 reply->writeInt32(drmSupportInfo.getFileSuffixCount()); in onTransact()
1305 reply->writeString8(fileSuffixIt.next()); in onTransact()
1308 reply->writeInt32(drmSupportInfo.getMimeTypeCount()); in onTransact()
1311 reply->writeString8(mimeTypeIt.next()); in onTransact()
1313 reply->writeString8(drmSupportInfo.getDescription()); in onTransact()
1316 reply->writeInt32(status); in onTransact()
1323 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1336 writeDecryptHandleToParcelData(handle, reply); in onTransact()
1346 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1355 writeDecryptHandleToParcelData(handle, reply); in onTransact()
1368 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1379 writeDecryptHandleToParcelData(handle, reply); in onTransact()
1392 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1400 reply->writeInt32(status); in onTransact()
1407 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1423 reply->writeInt32(status); in onTransact()
1433 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1460 reply->writeInt32(status); in onTransact()
1463 reply->writeInt32(size); in onTransact()
1464 reply->write(decBuffer->data, size); in onTransact()
1477 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1485 reply->writeInt32(status); in onTransact()
1494 CHECK_INTERFACE(IDrmManagerService, data, reply); in onTransact()
1507 reply->writeInt32(result); in onTransact()
1509 reply->write(buffer, result); in onTransact()
1518 return BBinder::onTransact(code, data, reply, flags); in onTransact()