Lines Matching full:data
100 Parcel data, reply;
101 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
102 data.writeInt32(static_cast <uint32_t>(device));
103 data.writeInt32(static_cast <uint32_t>(state));
104 data.writeCString(device_address);
105 data.writeCString(device_name);
106 remote()->transact(SET_DEVICE_CONNECTION_STATE, data, &reply);
114 Parcel data, reply;
115 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
116 data.writeInt32(static_cast <uint32_t>(device));
117 data.writeCString(device_address);
118 remote()->transact(GET_DEVICE_CONNECTION_STATE, data, &reply);
126 Parcel data, reply;
127 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
128 data.writeInt32(static_cast <uint32_t>(device));
129 data.writeCString(device_address);
130 data.writeCString(device_name);
131 remote()->transact(HANDLE_DEVICE_CONFIG_CHANGE, data, &reply);
137 Parcel data, reply;
138 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
139 data.writeInt32(state);
140 remote()->transact(SET_PHONE_STATE, data, &reply);
146 Parcel data, reply;
147 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
148 data.writeInt32(static_cast <uint32_t>(usage));
149 data.writeInt32(static_cast <uint32_t>(config));
150 remote()->transact(SET_FORCE_USE, data, &reply);
156 Parcel data, reply;
157 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
158 data.writeInt32(static_cast <uint32_t>(usage));
159 remote()->transact(GET_FORCE_USE, data, &reply);
171 Parcel data, reply;
172 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
173 data.writeInt32(static_cast <uint32_t>(stream));
174 data.writeInt32(samplingRate);
175 data.writeInt32(static_cast <uint32_t>(format));
176 data.writeInt32(channelMask);
177 data.writeInt32(static_cast <uint32_t>(flags));
180 data.writeInt32(0);
182 data.writeInt32(1);
183 data.write(offloadInfo, sizeof(audio_offload_info_t));
185 remote()->transact(GET_OUTPUT, data, &reply);
199 Parcel data, reply;
200 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
224 data.writeInt32(0);
226 data.writeInt32(1);
227 data.write(attr, sizeof(audio_attributes_t));
229 data.writeInt32(session);
231 data.writeInt32(0);
233 data.writeInt32(1);
234 data.writeInt32(*stream);
236 data.writeInt32(uid);
237 data.write(config, sizeof(audio_config_t));
238 data.writeInt32(static_cast <uint32_t>(flags));
239 data.writeInt32(*selectedDeviceId);
240 data.writeInt32(*portId);
241 status_t status = remote()->transact(GET_OUTPUT_FOR_ATTR, data, &reply);
263 Parcel data, reply;
264 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
265 data.writeInt32(output);
266 data.writeInt32((int32_t) stream);
267 data.writeInt32((int32_t) session);
268 remote()->transact(START_OUTPUT, data, &reply);
276 Parcel data, reply;
277 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
278 data.writeInt32(output);
279 data.writeInt32((int32_t) stream);
280 data.writeInt32((int32_t) session);
281 remote()->transact(STOP_OUTPUT, data, &reply);
289 Parcel data, reply;
290 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
291 data.writeInt32(output);
292 data.writeInt32((int32_t)stream);
293 data.writeInt32((int32_t)session);
294 remote()->transact(RELEASE_OUTPUT, data, &reply);
307 Parcel data, reply;
308 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
325 data.write(attr, sizeof(audio_attributes_t));
326 data.writeInt32(*input);
327 data.writeInt32(session);
328 data.writeInt32(pid);
329 data.writeInt32(uid);
330 data.write(config, sizeof(audio_config_base_t));
331 data.writeInt32(flags);
332 data.writeInt32(*selectedDeviceId);
333 data.writeInt32(*portId);
334 status_t status = remote()->transact(GET_INPUT_FOR_ATTR, data, &reply);
351 Parcel data, reply;
352 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
353 data.writeInt32(input);
354 data.writeInt32(session);
355 remote()->transact(START_INPUT, data, &reply);
362 Parcel data, reply;
363 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
364 data.writeInt32(input);
365 data.writeInt32(session);
366 remote()->transact(STOP_INPUT, data, &reply);
373 Parcel data, reply;
374 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
375 data.writeInt32(input);
376 data.writeInt32(session);
377 remote()->transact(RELEASE_INPUT, data, &reply);
384 Parcel data, reply;
385 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
386 data.writeInt32(static_cast <uint32_t>(stream));
387 data.writeInt32(indexMin);
388 data.writeInt32(indexMax);
389 remote()->transact(INIT_STREAM_VOLUME, data, &reply);
397 Parcel data, reply;
398 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
399 data.writeInt32(static_cast <uint32_t>(stream));
400 data.writeInt32(index);
401 data.writeInt32(static_cast <uint32_t>(device));
402 remote()->transact(SET_STREAM_VOLUME, data, &reply);
410 Parcel data, reply;
411 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
412 data.writeInt32(static_cast <uint32_t>(stream));
413 data.writeInt32(static_cast <uint32_t>(device));
415 remote()->transact(GET_STREAM_VOLUME, data, &reply);
423 Parcel data, reply;
424 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
425 data.writeInt32(static_cast <uint32_t>(stream));
426 data, &reply);
432 Parcel data, reply;
433 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
434 data.writeInt32(static_cast <uint32_t>(stream));
435 remote()->transact(GET_DEVICES_FOR_STREAM, data, &reply);
441 Parcel data, reply;
442 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
443 data.write(desc, sizeof(effect_descriptor_t));
444 remote()->transact(GET_OUTPUT_FOR_EFFECT, data, &reply);
454 Parcel data, reply;
455 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
456 data.write(desc, sizeof(effect_descriptor_t));
457 data.writeInt32(io);
458 data.writeInt32(strategy);
459 data.writeInt32(session);
460 data.writeInt32(id);
461 remote()->transact(REGISTER_EFFECT, data, &reply);
467 Parcel data, reply;
468 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
469 data.writeInt32(id);
470 remote()->transact(UNREGISTER_EFFECT, data, &reply);
476 Parcel data, reply;
477 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
478 data.writeInt32(id);
479 data.writeInt32(enabled);
480 remote()->transact(SET_EFFECT_ENABLED, data, &reply);
486 Parcel data, reply;
487 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
488 data.writeInt32((int32_t) stream);
489 data.writeInt32(inPastMs);
490 remote()->transact(IS_STREAM_ACTIVE, data, &reply);
496 Parcel data, reply;
497 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
498 data.writeInt32((int32_t) stream);
499 data.writeInt32(inPastMs);
500 remote()->transact(IS_STREAM_ACTIVE_REMOTELY, data, &reply);
506 Parcel data, reply;
507 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
508 data.writeInt32((int32_t) source);
509 remote()->transact(IS_SOURCE_ACTIVE, data, &reply);
520 Parcel data, reply;
521 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
522 data.writeInt32(audioSession);
523 data.writeInt32(*count);
524 status_t status = remote()->transact(QUERY_DEFAULT_PRE_PROCESSING, data, &reply);
540 Parcel data, reply;
541 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
542 data.write(&info, sizeof(audio_offload_info_t));
543 remote()->transact(IS_OFFLOAD_SUPPORTED, data, &reply);
557 Parcel data, reply;
558 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
560 data.writeInt32(role);
561 data.writeInt32(type);
562 data.writeInt32(numPortsReq);
563 status_t status = remote()->transact(LIST_AUDIO_PORTS, data, &reply);
585 Parcel data, reply;
586 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
587 data.write(port, sizeof(struct audio_port));
588 status_t status = remote()->transact(GET_AUDIO_PORT, data, &reply);
603 Parcel data, reply;
604 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
605 data.write(patch, sizeof(struct audio_patch));
606 data.write(handle, sizeof(audio_patch_handle_t));
607 status_t status = remote()->transact(CREATE_AUDIO_PATCH, data, &reply);
618 Parcel data, reply;
619 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
620 data.write(&handle, sizeof(audio_patch_handle_t));
621 status_t status = remote()->transact(RELEASE_AUDIO_PATCH, data, &reply);
636 Parcel data, reply;
637 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
639 data.writeInt32(numPatchesReq);
640 status_t status = remote()->transact(LIST_AUDIO_PATCHES, data, &reply);
662 Parcel data, reply;
663 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
664 data.write(config, sizeof(struct audio_port_config));
665 status_t status = remote()->transact(SET_AUDIO_PORT_CONFIG, data, &reply);
674 Parcel data, reply;
675 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
676 data.writeStrongBinder(IInterface::asBinder(client));
677 remote()->transact(REGISTER_CLIENT, data, &reply);
682 Parcel data, reply;
683 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
684 data.writeInt32(enabled ? 1 : 0);
685 remote()->transact(SET_AUDIO_PORT_CALLBACK_ENABLED, data, &reply);
695 Parcel data, reply;
696 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
697 status_t status = remote()->transact(ACQUIRE_SOUNDTRIGGER_SESSION, data, &reply);
712 Parcel data, reply;
713 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
714 data.writeInt32(session);
715 status_t status = remote()->transact(RELEASE_SOUNDTRIGGER_SESSION, data, &reply);
724 Parcel data, reply;
725 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
726 status_t status = remote()->transact(GET_PHONE_STATE, data, &reply);
735 Parcel data, reply;
736 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
737 data.writeInt32(registration ? 1 : 0);
742 size_t sizePosition = data.dataPosition();
743 data.writeInt32(size);
746 size_t position = data.dataPosition();
747 if (mixes[i].writeToParcel(&data) != NO_ERROR) {
748 data.setDataPosition(position);
753 size_t position = data.dataPosition();
754 data.setDataPosition(sizePosition);
755 data.writeInt32(finalSize);
756 data.setDataPosition(position);
758 status_t status = remote()->transact(REGISTER_POLICY_MIXES, data, &reply);
769 Parcel data, reply;
770 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
774 data.write(source, sizeof(struct audio_port_config));
775 data.write(attributes, sizeof(audio_attributes_t));
776 status_t status = remote()->transact(START_AUDIO_SOURCE, data, &reply);
790 Parcel data, reply;
791 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
792 data.writeInt32(handle);
793 status_t status = remote()->transact(STOP_AUDIO_SOURCE, data, &reply);
803 Parcel data, reply;
804 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
805 data.writeInt32(static_cast<int32_t>(mono));
806 status_t status = remote()->transact(SET_MASTER_MONO, data, &reply);
818 Parcel data, reply;
819 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
821 status_t status = remote()->transact(GET_MASTER_MONO, data, &reply);
834 Parcel data, reply;
835 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
836 data.writeInt32(static_cast <int32_t>(stream));
837 data.writeInt32(static_cast <int32_t>(index));
838 data.writeUint32(static_cast <uint32_t>(device));
839 status_t status = remote()->transact(GET_STREAM_VOLUME_DB, data, &reply);
853 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
857 CHECK_INTERFACE(IAudioPolicyService, data
859 static_cast <audio_devices_t>(data.readInt32());
861 static_cast <audio_policy_dev_state_t>(data.readInt32());
862 const char *device_address = data.readCString();
863 const char *device_name = data.readCString();
877 CHECK_INTERFACE(IAudioPolicyService, data, reply);
879 static_cast<audio_devices_t> (data.readInt32());
880 const char *device_address = data.readCString();
892 CHECK_INTERFACE(IAudioPolicyService, data, reply);
894 static_cast <audio_devices_t>(data.readInt32());
895 const char *device_address = data.readCString();
896 const char *device_name = data.readCString();
909 CHECK_INTERFACE(IAudioPolicyService, data, reply);
911 (audio_mode_t) data.readInt32())));
916 CHECK_INTERFACE(IAudioPolicyService, data, reply);
918 data.readInt32());
920 static_cast <audio_policy_forced_cfg_t>(data.readInt32());
926 CHECK_INTERFACE(IAudioPolicyService, data, reply);
928 data.readInt32());
934 CHECK_INTERFACE(IAudioPolicyService, data, reply);
936 static_cast <audio_stream_type_t>(data.readInt32());
937 uint32_t samplingRate = data.readInt32();
938 audio_format_t format = (audio_format_t) data.readInt32();
939 audio_channel_mask_t channelMask = data.readInt32();
941 static_cast <audio_output_flags_t>(data.readInt32());
942 bool hasOffloadInfo = data.readInt32() != 0;
945 data.read(&offloadInfo, sizeof(audio_offload_info_t));
958 CHECK_INTERFACE(IAudioPolicyService, data, reply);
960 bool hasAttributes = data.readInt32() != 0;
962 data.read(&attr, sizeof(audio_attributes_t));
964 audio_session_t session = (audio_session_t)data.readInt32();
966 bool hasStream = data.readInt32() != 0;
968 stream = (audio_stream_type_t)data.readInt32();
970 uid_t uid = (uid_t)data.readInt32();
973 data.read(&config, sizeof(audio_config_t));
975 static_cast <audio_output_flags_t>(data.readInt32());
976 audio_port_handle_t selectedDeviceId = data.readInt32();
977 audio_port_handle_t portId = (audio_port_handle_t)data.readInt32();
992 CHECK_INTERFACE(IAudioPolicyService, data, reply);
993 audio_io_handle_t output = static_cast <audio_io_handle_t>(data.readInt32());
995 static_cast <audio_stream_type_t>(data.readInt32());
996 audio_session_t session = (audio_session_t)data.readInt32();
1004 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1005 audio_io_handle_t output = static_cast <audio_io_handle_t>(data.readInt32());
1007 static_cast <audio_stream_type_t>(data.readInt32());
1008 audio_session_t session = (audio_session_t)data.readInt32();
1016 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1017 audio_io_handle_t output = static_cast <audio_io_handle_t>(data.readInt32());
1018 audio_stream_type_t stream = (audio_stream_type_t)data.readInt32();
1019 audio_session_t session = (audio_session_t)data.readInt32();
1025 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1027 data.read(&attr, sizeof(audio_attributes_t));
1028 audio_io_handle_t input = (audio_io_handle_t)data.readInt32();
1029 audio_session_t session = (audio_session_t)data.readInt32();
1030 pid_t pid = (pid_t)data.readInt32();
1031 uid_t uid = (uid_t)data.readInt32();
1034 data.read(&config, sizeof(audio_config_base_t));
1035 audio_input_flags_t flags = (audio_input_flags_t) data.readInt32();
1036 audio_port_handle_t selectedDeviceId = (audio_port_handle_t) data.readInt32();
1037 audio_port_handle_t portId = (audio_port_handle_t)data.readInt32();
1051 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1052 audio_io_handle_t input = static_cast <audio_io_handle_t>(data.readInt32());
1053 audio_session_t session = static_cast <audio_session_t>(data.readInt32());
1059 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1060 audio_io_handle_t input = static_cast <audio_io_handle_t>(data.readInt32());
1061 audio_session_t session = static_cast <audio_session_t>(data.readInt32());
1067 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1068 audio_io_handle_t input = static_cast <audio_io_handle_t>(data.readInt32());
1069 audio_session_t session = static_cast <audio_session_t>(data.readInt32());
1075 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1077 static_cast <audio_stream_type_t>(data.readInt32());
1078 int indexMin = data.readInt32();
1079 int indexMax = data.readInt32();
1085 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1087 static_cast <audio_stream_type_t>(data.readInt32());
1088 int index = data.readInt32();
1089 audio_devices_t device = static_cast <audio_devices_t>(data.readInt32());
1097 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1099 static_cast <audio_stream_type_t>(data.readInt32());
1100 audio_devices_t device = static_cast <audio_devices_t>(data.readInt32());
1109 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1111 static_cast <audio_stream_type_t>(data.readInt32());
1117 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1119 static_cast <audio_stream_type_t>(data.readInt32());
1125 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1127 data.read(&desc, sizeof(effect_descriptor_t));
1134 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1136 data.read(&desc, sizeof(effect_descriptor_t));
1137 audio_io_handle_t io = data.readInt32();
1138 uint32_t strategy = data.readInt32();
1139 audio_session_t session = (audio_session_t) data.readInt32();
1140 int id = data.readInt32();
1150 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1151 int id = data.readInt32();
1157 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1158 int id = data.readInt32();
1159 bool enabled = static_cast <bool>(data.readInt32());
1165 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1166 audio_stream_type_t stream = (audio_stream_type_t) data.readInt32();
1167 uint32_t inPastMs = (uint32_t)data.readInt32();
1173 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1174 audio_stream_type_t stream = (audio_stream_type_t) data.readInt32();
1175 uint32_t inPastMs = (uint32_t)data.readInt32();
1181 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1182 audio_source_t source = (audio_source_t) data.readInt32();
1188 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1189 audio_session_t audioSession = (audio_session_t) data.readInt32();
1190 uint32_t count = data.readInt32();
1213 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1215 data.read(&info, sizeof(audio_offload_info_t));
1222 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1223 audio_port_role_t role = (audio_port_role_t)data.readInt32();
1224 audio_port_type_t type = (audio_port_type_t)data.readInt32();
1225 unsigned int numPortsReq = data.readInt32();
1254 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1256 if (data.read(&port, sizeof(struct audio_port)) != NO_ERROR) {
1268 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1270 data.read(&patch, sizeof(struct audio_patch));
1272 if (data.read(&handle, sizeof(audio_patch_handle_t)) != NO_ERROR) {
1284 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1286 data.read(&handle, sizeof(audio_patch_handle_t));
1293 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1294 unsigned int numPatchesReq = data.readInt32();
1323 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1325 data.read(&config, sizeof(struct audio_port_config));
1332 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1334 data.readStrongBinder());
1340 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1341 setAudioPortCallbacksEnabled(data.readInt32() == 1);
1346 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1348 data.readStrongBinder());
1363 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1365 data.readStrongBinder());
1366 audio_session_t session = (audio_session_t)data.readInt32();
1373 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1379 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1380 bool registration = data.readInt32() == 1;
1382 size_t size = (size_t)data.readInt32();
1388 if (mix.readFromParcel((Parcel*)&data) == NO_ERROR) {
1398 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1400 data.read(&source, sizeof(struct audio_port_config));
1402 data.read(&attributes, sizeof(audio_attributes_t));
1411 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1412 audio_patch_handle_t handle = (audio_patch_handle_t) data.readInt32();
1419 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1420 bool mono = static_cast<bool>(data.readInt32());
1427 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1438 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1440 static_cast <audio_stream_type_t>(data.readInt32());
1441 int index = static_cast <int>(data.readInt32());
1443 static_cast <audio_devices_t>(data.readUint32());
1449 return BBinder::onTransact(code, data, reply, flags);