Lines Matching refs:reply

115     Parcel data, reply;
118 remote()->transact(ADD_UNIQUEID, data, &reply);
119 return reply.readInt32();
124 Parcel data, reply;
127 remote()->transact(REMOVE_UNIQUEID, data, &reply);
131 Parcel data, reply;
134 remote()->transact(ADD_CLIENT, data, &reply);
138 Parcel data, reply;
141 remote()->transact(REMOVE_CLIENT, data, &reply);
147 Parcel data, reply;
152 remote()->transact(SET_DRM_SERVICE_LISTENER, data, &reply);
153 return reply.readInt32();
159 Parcel data, reply;
166 remote()->transact(GET_CONSTRAINTS_FROM_CONTENT, data, &reply);
169 if (0 != reply.dataAvail()) {
173 const int size = reply.readInt32();
175 const String8 key(reply.readString8());
176 const int bufferSize = reply.readInt32();
180 reply.read(data, bufferSize);
191 Parcel data, reply;
197 remote()->transact(GET_METADATA_FROM_CONTENT, data, &reply);
199 if (0 != reply.dataAvail()) {
203 const int size = reply.readInt32();
205 const String8 key(reply.readString8());
206 const int bufferSize = reply.readInt32();
210 reply.read(data, bufferSize);
221 Parcel data, reply;
229 remote()->transact(CAN_HANDLE, data, &reply);
231 return static_cast<bool>(reply.readInt32());
236 Parcel data, reply;
261 remote()->transact(PROCESS_DRM_INFO, data, &reply);
264 if (0 != reply.dataAvail()) {
266 const int statusCode = reply.readInt32();
267 const int infoType = reply.readInt32();
268 const String8 mimeType = reply.readString8();
271 if (0 != reply.dataAvail()) {
272 const int bufferSize = reply.readInt32();
276 reply.read(data, bufferSize);
287 Parcel data, reply;
312 remote()->transact(ACQUIRE_DRM_INFO, data, &reply);
315 if (0 != reply.dataAvail()) {
317 const int infoType = reply.readInt32();
318 const int bufferSize = reply.readInt32();
323 reply.read(data, bufferSize);
325 drmInfo = new DrmInfo(infoType, DrmBuffer(data, bufferSize), reply.readString8());
327 const int size = reply.readInt32();
329 const String8 key(reply.readString8());
330 const String8 value(reply.readString8());
341 Parcel data, reply;
363 remote()->transact(SAVE_RIGHTS, data, &reply);
364 return reply.readInt32();
369 Parcel data, reply;
380 remote()->transact(GET_ORIGINAL_MIMETYPE, data, &reply);
381 return reply.readString8();
387 Parcel data, reply;
394 remote()->transact(GET_DRM_OBJECT_TYPE, data, &reply);
396 return reply.readInt32();
401 Parcel data, reply;
408 remote()->transact(CHECK_RIGHTS_STATUS, data, &reply);
410 return reply.readInt32();
416 Parcel data, reply;
426 remote()->transact(CONSUME_RIGHTS, data, &reply);
427 return reply.readInt32();
433 Parcel data, reply;
443 remote()->transact(SET_PLAYBACK_STATUS, data, &reply);
444 return reply.readInt32();
451 Parcel data, reply;
460 remote()->transact(VALIDATE_ACTION, data, &reply);
462 return static_cast<bool>(reply.readInt32());
467 Parcel data, reply;
473 remote()->transact(REMOVE_RIGHTS, data, &reply);
474 return reply.readInt32();
479 Parcel data, reply;
484 remote()->transact(REMOVE_ALL_RIGHTS, data, &reply);
485 return reply.readInt32();
490 Parcel data, reply;
496 remote()->transact(OPEN_CONVERT_SESSION, data, &reply);
497 return reply.readInt32();
503 Parcel data, reply;
511 remote()->transact(CONVERT_DATA, data, &reply);
515 if (0 != reply.dataAvail()) {
517 const int statusCode = reply.readInt32();
518 const off64_t offset = reply.readInt64();
521 if (0 != reply.dataAvail()) {
522 const int bufferSize = reply.readInt32();
526 reply.read(data, bufferSize);
537 Parcel data, reply;
543 remote()->transact(CLOSE_CONVERT_SESSION, data, &reply);
547 if (0 != reply.dataAvail()) {
549 const int statusCode = reply.readInt32();
550 const off64_t offset = reply.readInt64();
553 if (0 != reply.dataAvail()) {
554 const int bufferSize = reply.readInt32();
558 reply.read(data, bufferSize);
570 Parcel data, reply;
575 remote()->transact(GET_ALL_SUPPORT_INFO, data, &reply);
578 const int arraySize = reply.readInt32();
585 const int fileSuffixVectorSize = reply.readInt32();
587 drmSupportInfo.addFileSuffix(reply.readString8());
590 const int mimeTypeVectorSize = reply.readInt32();
592 drmSupportInfo.addMimeType(reply.readString8());
595 drmSupportInfo.setDescription(reply.readString8());
600 return reply.readInt32();
606 Parcel data, reply;
619 remote()->transact(OPEN_DECRYPT_SESSION, data, &reply);
622 if (0 != reply.dataAvail()) {
624 readDecryptHandleFromParcelData(handle, reply);
633 Parcel data, reply;
644 remote()->transact(OPEN_DECRYPT_SESSION_FROM_URI, data, &reply);
647 if (0 != reply.dataAvail()) {
649 readDecryptHandleFromParcelData(handle, reply);
659 Parcel data, reply;
671 remote()->transact(OPEN_DECRYPT_SESSION_FOR_STREAMING, data, &reply);
674 if (0 != reply.dataAvail()) {
676 readDecryptHandleFromParcelData(handle, reply);
685 Parcel data, reply;
692 remote()->transact(CLOSE_DECRYPT_SESSION, data, &reply);
694 return reply.readInt32();
701 Parcel data, reply;
713 remote()->transact(INITIALIZE_DECRYPT_UNIT, data, &reply);
714 return reply.readInt32();
721 Parcel data, reply;
739 remote()->transact(DECRYPT, data, &reply);
741 const status_t status = reply.readInt32();
744 const int size = reply.readInt32();
746 reply.read((void *)(*decBuffer)->data, size);
754 Parcel data, reply;
763 remote()->transact(FINALIZE_DECRYPT_UNIT, data, &reply);
764 return reply.readInt32();
771 Parcel data, reply;
782 remote()->transact(PREAD, data, &reply);
783 result = reply.readInt32();
785 reply.read(buffer, result);
794 Parcel* reply, uint32_t flags) {
801 CHECK_INTERFACE(IDrmManagerService, data, reply);
803 reply->writeInt32(uniqueId);
810 CHECK_INTERFACE(IDrmManagerService, data, reply);
818 CHECK_INTERFACE(IDrmManagerService, data, reply);
826 CHECK_INTERFACE(IDrmManagerService, data, reply);
834 CHECK_INTERFACE(IDrmManagerService, data, reply);
842 reply->writeInt32(status);
849 CHECK_INTERFACE(IDrmManagerService, data, reply);
859 reply->writeInt32(drmConstraints->getCount());
864 reply->writeString8(key);
869 reply->writeInt32(bufferSize + 1);
870 reply->write(value, bufferSize + 1);
872 reply->writeInt32(0);
883 CHECK_INTERFACE(IDrmManagerService, data, reply);
891 reply->writeInt32(drmMetadata->getCount());
896 reply->writeString8(key);
901 reply->writeInt32(bufferSize + 1);
902 reply->write(value, bufferSize + 1);
904 reply->writeInt32(0);
915 CHECK_INTERFACE(IDrmManagerService, data, reply);
923 reply->writeInt32(result);
930 CHECK_INTERFACE(IDrmManagerService, data, reply);
955 reply->writeInt32(drmInfoStatus->statusCode);
956 reply->writeInt32(drmInfoStatus->infoType);
957 reply->writeString8(drmInfoStatus->mimeType);
962 reply->writeInt32(bufferSize);
964 reply->write(drmBuffer->data, bufferSize);
978 CHECK_INTERFACE(IDrmManagerService, data, reply);
1006 reply->writeInt32(drmInfo->getInfoType());
1009 reply->writeInt32(bufferSize);
1011 reply->write(drmBuffer.data, bufferSize);
1013 reply->writeString8(drmInfo->getMimeType());
1014 reply->writeInt32(drmInfo->getCount());
1019 reply->writeString8(key);
1021 reply->writeString8((value == String8("")) ? String8("NULL") : value);
1033 CHECK_INTERFACE(IDrmManagerService, data, reply);
1056 reply->writeInt32(status);
1063 CHECK_INTERFACE(IDrmManagerService, data, reply);
1074 reply->writeString8(originalMimeType);
1081 CHECK_INTERFACE(IDrmManagerService, data, reply);
1088 reply->writeInt32(drmObjectType);
1095 CHECK_INTERFACE(IDrmManagerService, data, reply);
1102 reply->writeInt32(result);
1109 CHECK_INTERFACE(IDrmManagerService, data, reply);
1120 reply->writeInt32(status);
1129 CHECK_INTERFACE(IDrmManagerService, data, reply);
1140 reply->writeInt32(status);
1149 CHECK_INTERFACE(IDrmManagerService, data, reply);
1159 reply->writeInt32(result);
1166 CHECK_INTERFACE(IDrmManagerService, data, reply);
1171 reply->writeInt32(status);
1179 CHECK_INTERFACE(IDrmManagerService, data, reply);
1182 reply->writeInt32(status);
1190 CHECK_INTERFACE(IDrmManagerService, data, reply);
1196 reply->writeInt32(convertId);
1203 CHECK_INTERFACE(IDrmManagerService, data, reply);
1216 reply->writeInt32(drmConvertedStatus->statusCode);
1217 reply->writeInt64(drmConvertedStatus->offset);
1222 reply->writeInt32(bufferSize);
1224 reply->write(convertedData->data, bufferSize);
1238 CHECK_INTERFACE(IDrmManagerService, data, reply);
1247 reply->writeInt32(drmConvertedStatus->statusCode);
1248 reply->writeInt64(drmConvertedStatus->offset);
1253 reply->writeInt32(bufferSize);
1255 reply->write(convertedData->data, bufferSize);
1268 CHECK_INTERFACE(IDrmManagerService, data, reply);
1276 reply->writeInt32(length);
1280 reply->writeInt32(drmSupportInfo.getFileSuffixCount());
1284 reply->writeString8(fileSuffixIt.next());
1287 reply->writeInt32(drmSupportInfo.getMimeTypeCount());
1290 reply->writeString8(mimeTypeIt.next());
1292 reply->writeString8(drmSupportInfo.getDescription());
1295 reply->writeInt32(status);
1302 CHECK_INTERFACE(IDrmManagerService, data, reply);
1315 writeDecryptHandleToParcelData(handle, reply);
1325 CHECK_INTERFACE(IDrmManagerService, data, reply);
1334 writeDecryptHandleToParcelData(handle, reply);
1347 CHECK_INTERFACE(IDrmManagerService, data, reply);
1358 writeDecryptHandleToParcelData(handle, reply);
1371 CHECK_INTERFACE(IDrmManagerService, data, reply);
1379 reply->writeInt32(status);
1386 CHECK_INTERFACE(IDrmManagerService, data, reply);
1402 reply->writeInt32(status);
1412 CHECK_INTERFACE(IDrmManagerService, data, reply);
1439 reply->writeInt32(status);
1442 reply->writeInt32(size);
1443 reply->write(decBuffer->data, size);
1456 CHECK_INTERFACE(IDrmManagerService, data, reply);
1464 reply->writeInt32(status);
1473 CHECK_INTERFACE(IDrmManagerService, data, reply);
1486 reply->writeInt32(result);
1488 reply->write(buffer, result);
1497 return BBinder::onTransact(code, data, reply, flags);