Home | History | Annotate | Download | only in libmedia

Lines Matching full:data

91         Parcel data, reply;
92 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
93 data.writeInt32(static_cast <uint32_t>(device));
94 data.writeInt32(static_cast <uint32_t>(state));
95 data.writeCString(device_address);
96 remote()->transact(SET_DEVICE_CONNECTION_STATE, data, &reply);
104 Parcel data, reply;
105 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
106 data.writeInt32(static_cast <uint32_t>(device));
107 data.writeCString(device_address);
108 remote()->transact(GET_DEVICE_CONNECTION_STATE, data, &reply);
114 Parcel data, reply;
115 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
116 data.writeInt32(state);
117 remote()->transact(SET_PHONE_STATE, data, &reply);
123 Parcel data, reply;
124 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
125 data.writeInt32(static_cast <uint32_t>(usage));
126 data.writeInt32(static_cast <uint32_t>(config));
127 remote()->transact(SET_FORCE_USE, data, &reply);
133 Parcel data, reply;
134 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
135 data.writeInt32(static_cast <uint32_t>(usage));
136 remote()->transact(GET_FORCE_USE, data, &reply);
148 Parcel data, reply;
149 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
150 data.writeInt32(static_cast <uint32_t>(stream));
151 data.writeInt32(samplingRate);
152 data.writeInt32(static_cast <uint32_t>(format));
153 data.writeInt32(channelMask);
154 data.writeInt32(static_cast <uint32_t>(flags));
157 data.writeInt32(0);
159 data.writeInt32(1);
160 data.write(offloadInfo, sizeof(audio_offload_info_t));
162 remote()->transact(GET_OUTPUT, data, &reply);
176 Parcel data, reply;
177 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
193 data.writeInt32(0);
195 data.writeInt32(1);
196 data.write(attr, sizeof(audio_attributes_t));
198 data.writeInt32(session);
200 data.writeInt32(0);
202 data.writeInt32(1);
203 data.writeInt32(*stream);
205 data.writeInt32(samplingRate);
206 data.writeInt32(static_cast <uint32_t>(format));
207 data.writeInt32(channelMask);
208 data.writeInt32(static_cast <uint32_t>(flags));
211 data.writeInt32(0);
213 data.writeInt32(1);
214 data.write(offloadInfo, sizeof(audio_offload_info_t));
216 status_t status = remote()->transact(GET_OUTPUT_FOR_ATTR, data, &reply);
235 Parcel data, reply;
236 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
237 data.writeInt32(output);
238 data.writeInt32((int32_t) stream);
239 data.writeInt32((int32_t)session);
240 remote()->transact(START_OUTPUT, data, &reply);
248 Parcel data, reply;
249 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
250 data.writeInt32(output);
251 data.writeInt32((int32_t) stream);
252 data.writeInt32((int32_t)session);
253 remote()->transact(STOP_OUTPUT, data, &reply);
261 Parcel data, reply;
262 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
263 data.writeInt32(output);
264 data.writeInt32((int32_t)stream);
265 data.writeInt32((int32_t)session);
266 remote()->transact(RELEASE_OUTPUT, data, &reply);
277 Parcel data, reply;
278 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
287 data.write(attr, sizeof(audio_attributes_t));
288 data.writeInt32(session);
289 data.writeInt32(samplingRate);
290 data.writeInt32(static_cast <uint32_t>(format));
291 data.writeInt32(channelMask);
292 data.writeInt32(flags);
293 status_t status = remote()->transact(GET_INPUT_FOR_ATTR, data, &reply);
308 Parcel data, reply;
309 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
310 data.writeInt32(input);
311 data.writeInt32(session);
312 remote()->transact(START_INPUT, data, &reply);
319 Parcel data, reply;
320 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
321 data.writeInt32(input);
322 data.writeInt32(session);
323 remote()->transact(STOP_INPUT, data, &reply);
330 Parcel data, reply;
331 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
332 data.writeInt32(input);
333 data.writeInt32(session);
334 remote()->transact(RELEASE_INPUT, data, &reply);
341 Parcel data, reply;
342 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
343 data.writeInt32(static_cast <uint32_t>(stream));
344 data.writeInt32(indexMin);
345 data.writeInt32(indexMax);
346 remote()->transact(INIT_STREAM_VOLUME, data, &reply);
354 Parcel data, reply;
355 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
356 data.writeInt32(static_cast <uint32_t>(stream));
357 data.writeInt32(index);
358 data.writeInt32(static_cast <uint32_t>(device));
359 remote()->transact(SET_STREAM_VOLUME, data, &reply);
367 Parcel data, reply;
368 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
369 data.writeInt32(static_cast <uint32_t>(stream));
370 data.writeInt32(static_cast <uint32_t>(device));
372 remote()->transact(GET_STREAM_VOLUME, data, &reply);
380 Parcel data, reply;
381 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
382 data.writeInt32(static_cast <uint32_t>(stream));
383 remote()->transact(GET_STRATEGY_FOR_STREAM, data, &reply);
389 Parcel data, reply;
390 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
391 data.writeInt32(static_cast <uint32_t>(stream));
392 remote()->transact(GET_DEVICES_FOR_STREAM, data, &reply);
398 Parcel data, reply;
399 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
400 data.write(desc, sizeof(effect_descriptor_t));
401 remote()->transact(GET_OUTPUT_FOR_EFFECT, data, &reply);
411 Parcel data, reply;
412 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
413 data.write(desc, sizeof(effect_descriptor_t));
414 data.writeInt32(io);
415 data.writeInt32(strategy);
416 data.writeInt32(session);
417 data.writeInt32(id);
418 remote()->transact(REGISTER_EFFECT, data, &reply);
424 Parcel data, reply;
425 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
426 data.writeInt32(id);
427 remote()->transact(UNREGISTER_EFFECT, data, &reply);
433 Parcel data, reply;
434 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
435 data.writeInt32(id);
436 data.writeInt32(enabled);
437 remote()->transact(SET_EFFECT_ENABLED, data, &reply);
443 Parcel data, reply;
444 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
445 data.writeInt32((int32_t) stream);
446 data.writeInt32(inPastMs);
447 remote()->transact(IS_STREAM_ACTIVE, data, &reply);
453 Parcel data, reply;
454 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
455 data.writeInt32((int32_t) stream);
456 data.writeInt32(inPastMs);
457 remote()->transact(IS_STREAM_ACTIVE_REMOTELY, data, &reply);
463 Parcel data, reply;
464 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
465 data.writeInt32((int32_t) source);
466 remote()->transact(IS_SOURCE_ACTIVE, data, &reply);
477 Parcel data, reply;
478 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
479 data.writeInt32(audioSession);
480 data.writeInt32(*count);
481 status_t status = remote()->transact(QUERY_DEFAULT_PRE_PROCESSING, data, &reply);
497 Parcel data, reply;
498 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
499 data.write(&info, sizeof(audio_offload_info_t));
500 remote()->transact(IS_OFFLOAD_SUPPORTED, data, &reply);
514 Parcel data, reply;
515 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
517 data.writeInt32(role);
518 data.writeInt32(type);
519 data.writeInt32(numPortsReq);
520 status_t status = remote()->transact(LIST_AUDIO_PORTS, data, &reply);
542 Parcel data, reply;
543 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
544 data.write(port, sizeof(struct audio_port));
545 status_t status = remote()->transact(GET_AUDIO_PORT, data, &reply);
560 Parcel data, reply;
561 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
562 data.write(patch, sizeof(struct audio_patch));
563 data.write(handle, sizeof(audio_patch_handle_t));
564 status_t status = remote()->transact(CREATE_AUDIO_PATCH, data, &reply);
575 Parcel data, reply;
576 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
577 data.write(&handle, sizeof(audio_patch_handle_t));
578 status_t status = remote()->transact(RELEASE_AUDIO_PATCH, data, &reply);
593 Parcel data, reply;
594 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
596 data.writeInt32(numPatchesReq);
597 status_t status = remote()->transact(LIST_AUDIO_PATCHES, data, &reply);
619 Parcel data, reply;
620 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
621 data.write(config, sizeof(struct audio_port_config));
622 status_t status = remote()->transact(SET_AUDIO_PORT_CONFIG, data, &reply);
631 Parcel data, reply;
632 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
633 data.writeStrongBinder(client->asBinder());
634 remote()->transact(REGISTER_CLIENT, data, &reply);
644 Parcel data, reply;
645 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
646 status_t status = remote()->transact(ACQUIRE_SOUNDTRIGGER_SESSION, data, &reply);
661 Parcel data, reply;
662 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
663 data.writeInt32(session);
664 status_t status = remote()->transact(RELEASE_SOUNDTRIGGER_SESSION, data, &reply);
673 Parcel data, reply;
674 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
675 status_t status = remote()->transact(GET_PHONE_STATE, data, &reply);
684 Parcel data, reply;
685 data.writeInterfaceToken(IAudioPolicyService::getInterfaceDescriptor());
686 data.writeInt32(registration ? 1 : 0);
691 size_t sizePosition = data.dataPosition();
692 data.writeInt32(size);
695 size_t position = data.dataPosition();
696 if (mixes[i].writeToParcel(&data) != NO_ERROR) {
697 data.setDataPosition(position);
702 size_t position = data.dataPosition();
703 data.setDataPosition(sizePosition);
704 data.writeInt32(finalSize);
705 data.setDataPosition(position);
707 status_t status = remote()->transact(REGISTER_POLICY_MIXES, data, &reply);
721 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
725 CHECK_INTERFACE(IAudioPolicyService, data, reply);
727 static_cast <audio_devices_t>(data.readInt32());
729 static_cast <audio_policy_dev_state_t>(data.readInt32());
730 const char *device_address = data.readCString();
738 CHECK_INTERFACE(IAudioPolicyService, data, reply);
740 static_cast<audio_devices_t> (data.readInt32());
741 const char *device_address = data.readCString();
748 CHECK_INTERFACE(IAudioPolicyService, data, reply);
750 (audio_mode_t) data.readInt32())));
755 CHECK_INTERFACE(IAudioPolicyService, data, reply);
757 data.readInt32());
759 static_cast <audio_policy_forced_cfg_t>(data.readInt32());
765 CHECK_INTERFACE(IAudioPolicyService, data, reply);
767 data.readInt32());
773 CHECK_INTERFACE(IAudioPolicyService, data, reply);
775 static_cast <audio_stream_type_t>(data.readInt32());
776 uint32_t samplingRate = data.readInt32();
777 audio_format_t format = (audio_format_t) data.readInt32();
778 audio_channel_mask_t channelMask = data.readInt32();
780 static_cast <audio_output_flags_t>(data.readInt32());
781 bool hasOffloadInfo = data.readInt32() != 0;
784 data.read(&offloadInfo, sizeof(audio_offload_info_t));
797 CHECK_INTERFACE(IAudioPolicyService, data, reply);
799 bool hasAttributes = data.readInt32() != 0;
801 data.read(&attr, sizeof(audio_attributes_t));
803 audio_session_t session = (audio_session_t)data.readInt32();
805 bool hasStream = data.readInt32() != 0;
807 stream = (audio_stream_type_t)data.readInt32();
809 uint32_t samplingRate = data.readInt32();
810 audio_format_t format = (audio_format_t) data.readInt32();
811 audio_channel_mask_t channelMask = data.readInt32();
813 static_cast <audio_output_flags_t>(data.readInt32());
814 bool hasOffloadInfo = data.readInt32() != 0;
817 data.read(&offloadInfo, sizeof(audio_offload_info_t));
831 CHECK_INTERFACE(IAudioPolicyService, data, reply);
832 data.readInt32());
834 static_cast <audio_stream_type_t>(data.readInt32());
835 audio_session_t session = (audio_session_t)data.readInt32();
843 CHECK_INTERFACE(IAudioPolicyService, data, reply);
844 audio_io_handle_t output = static_cast <audio_io_handle_t>(data.readInt32());
846 static_cast <audio_stream_type_t>(data.readInt32());
847 audio_session_t session = (audio_session_t)data.readInt32();
855 CHECK_INTERFACE(IAudioPolicyService, data, reply);
856 audio_io_handle_t output = static_cast <audio_io_handle_t>(data.readInt32());
857 audio_stream_type_t stream = (audio_stream_type_t)data.readInt32();
858 audio_session_t session = (audio_session_t)data.readInt32();
864 CHECK_INTERFACE(IAudioPolicyService, data, reply);
866 data.read(&attr, sizeof(audio_attributes_t));
867 audio_session_t session = (audio_session_t)data.readInt32();
868 uint32_t samplingRate = data.readInt32();
869 audio_format_t format = (audio_format_t) data.readInt32();
870 audio_channel_mask_t channelMask = data.readInt32();
871 audio_input_flags_t flags = (audio_input_flags_t) data.readInt32();
884 CHECK_INTERFACE(IAudioPolicyService, data, reply);
885 audio_io_handle_t input = static_cast <audio_io_handle_t>(data.readInt32());
886 audio_session_t session = static_cast <audio_session_t>(data.readInt32());
892 CHECK_INTERFACE(IAudioPolicyService, data, reply);
893 audio_io_handle_t input = static_cast <audio_io_handle_t>(data.readInt32());
894 audio_session_t session = static_cast <audio_session_t>(data.readInt32());
900 CHECK_INTERFACE(IAudioPolicyService, data, reply);
901 audio_io_handle_t input = static_cast <audio_io_handle_t>(data.readInt32());
902 audio_session_t session = static_cast <audio_session_t>(data.readInt32());
908 CHECK_INTERFACE(IAudioPolicyService, data, reply);
910 static_cast <audio_stream_type_t>(data.readInt32());
911 int indexMin = data.readInt32();
912 int indexMax = data.readInt32();
918 CHECK_INTERFACE(IAudioPolicyService, data, reply);
920 static_cast <audio_stream_type_t>(data.readInt32());
921 int index = data.readInt32();
922 audio_devices_t device = static_cast <audio_devices_t>(data.readInt32());
930 CHECK_INTERFACE(IAudioPolicyService, data, reply);
932 static_cast <audio_stream_type_t>(data.readInt32());
933 audio_devices_t device = static_cast <audio_devices_t>(data.readInt32());
942 CHECK_INTERFACE(IAudioPolicyService, data, reply);
944 static_cast <audio_stream_type_t>(data.readInt32());
950 CHECK_INTERFACE(IAudioPolicyService, data, reply);
952 static_cast <audio_stream_type_t>(data.readInt32());
958 CHECK_INTERFACE(IAudioPolicyService, data, reply);
960 data.read(&desc, sizeof(effect_descriptor_t));
967 CHECK_INTERFACE(IAudioPolicyService, data, reply);
969 data.read(&desc, sizeof(effect_descriptor_t));
970 audio_io_handle_t io = data.readInt32();
971 uint32_t strategy = data.readInt32();
972 int session = data.readInt32();
973 int id = data.readInt32();
983 CHECK_INTERFACE(IAudioPolicyService, data, reply);
984 int id = data.readInt32();
990 CHECK_INTERFACE(IAudioPolicyService, data, reply);
991 int id = data.readInt32();
992 bool enabled = static_cast <bool>(data.readInt32());
998 CHECK_INTERFACE(IAudioPolicyService, data, reply);
999 audio_stream_type_t stream = (audio_stream_type_t) data.readInt32();
1000 uint32_t inPastMs = (uint32_t)data.readInt32();
1006 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1007 audio_stream_type_t stream = (audio_stream_type_t) data.readInt32();
1008 uint32_t inPastMs = (uint32_t)data.readInt32();
1014 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1015 audio_source_t source = (audio_source_t) data.readInt32();
1021 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1022 int audioSession = data.readInt32();
1023 uint32_t count = data.readInt32();
1046 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1048 data.read(&info, sizeof(audio_offload_info_t));
1055 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1056 audio_port_role_t role = (audio_port_role_t)data.readInt32();
1057 audio_port_type_t type = (audio_port_type_t)data.readInt32();
1058 unsigned int numPortsReq = data.readInt32();
1087 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1089 data.read(&port, sizeof(struct audio_port));
1099 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1101 data.read(&patch, sizeof(struct audio_patch));
1103 data.read(&handle, sizeof(audio_patch_handle_t));
1113 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1115 data.read(&handle, sizeof(audio_patch_handle_t));
1122 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1123 unsigned int numPatchesReq = data.readInt32();
1152 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1154 data.read(&config, sizeof(struct audio_port_config));
1161 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1163 data.readStrongBinder());
1169 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1171 data.readStrongBinder());
1186 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1188 data.readStrongBinder());
1189 audio_session_t session = (audio_session_t)data.readInt32();
1196 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1202 CHECK_INTERFACE(IAudioPolicyService, data, reply);
1203 bool registration = data.readInt32() == 1;
1205 size_t size = (size_t)data.readInt32();
1211 if (mix.readFromParcel((Parcel*)&data) == NO_ERROR) {
1221 return BBinder::onTransact(code, data, reply, flags);