Home | History | Annotate | Download | only in libmedia

Lines Matching full:data

108         Parcel data, reply;
110 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
111 data.writeInt32((int32_t) streamType);
112 data.writeInt32(sampleRate);
113 data.writeInt32(format);
114 data.writeInt32(channelMask);
116 data.writeInt64(frameCount);
118 data.writeInt32(lFlags);
121 data.writeInt32(true);
122 data.writeStrongBinder(sharedBuffer->asBinder());
124 data.writeInt32(false);
126 data.writeInt32((int32_t) output);
127 data.writeInt32((int32_t) tid);
132 data.writeInt32(lSessionId);
133 data.writeInt32(clientUid);
134 status_t lStatus = remote()->transact(CREATE_TRACK, data, &reply);
184 Parcel data, reply;
186 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
187 data.writeInt32((int32_t) input);
188 data.writeInt32(sampleRate);
189 data.writeInt32(format);
190 data.writeInt32(channelMask);
192 data.writeInt64(frameCount);
194 data.writeInt32(lFlags);
195 data.writeInt32((int32_t) tid);
200 data.writeInt32(lSessionId);
201 data.writeInt64(notificationFrames != NULL ? *notificationFrames : 0);
204 status_t lStatus = remote()->transact(OPEN_RECORD, data, &reply);
263 Parcel data, reply;
264 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
265 data.writeInt32((int32_t) output);
266 remote()->transact(SAMPLE_RATE, data, &reply);
272 Parcel data, reply;
273 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
274 data.writeInt32((int32_t) output);
275 remote()->transact(FORMAT, data, &reply);
281 Parcel data, reply;
282 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
283 data.writeInt32((int32_t) output);
284 remote()->transact(FRAME_COUNT, data, &reply);
290 Parcel data, reply;
291 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
292 data.writeInt32((int32_t) output);
293 remote()->transact(LATENCY, data, &reply);
299 Parcel data, reply;
300 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
301 data.writeFloat(value);
302 remote()->transact(SET_MASTER_VOLUME, data, &reply);
308 Parcel data, reply;
309 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
310 data.writeInt32(muted);
311 remote()->transact(SET_MASTER_MUTE, data, &reply);
317 Parcel data, reply;
318 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
319 remote()->transact(MASTER_VOLUME, data, &reply);
325 Parcel data, reply;
326 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
327 remote()->transact(MASTER_MUTE, data, &reply);
334 Parcel data, reply;
335 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
336 data.writeInt32((int32_t) stream);
337 data.writeFloat(value);
338 data.writeInt32((int32_t) output);
339 remote()->transact(SET_STREAM_VOLUME, data, &reply);
345 Parcel data, reply;
346 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
347 data.writeInt32((int32_t) stream);
348 data.writeInt32(muted);
349 remote()->transact(SET_STREAM_MUTE, data, &reply);
355 Parcel data, reply;
356 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
357 data.writeInt32((int32_t) stream);
358 data.writeInt32((int32_t) output);
359 remote()->transact(STREAM_VOLUME, data, &reply);
365 Parcel data, reply;
366 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
367 data.writeInt32((int32_t) stream);
368 remote()->transact(STREAM_MUTE, data, &reply);
374 Parcel data, reply;
375 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
376 data.writeInt32(mode);
377 remote()->transact(SET_MODE, data, &reply);
383 Parcel data, reply;
384 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
385 data.writeInt32(state);
386 remote()->transact(SET_MIC_MUTE, data, &reply);
392 Parcel data, reply;
393 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
394 remote()->transact(GET_MIC_MUTE, data, &reply);
400 Parcel data, reply;
401 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
402 data.writeInt32((int32_t) ioHandle);
403 data.writeString8(keyValuePairs);
404 remote()->transact(SET_PARAMETERS, data, &reply);
410 Parcel data, reply;
411 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
412 data.writeInt32((int32_t) ioHandle);
413 data.writeString8(keys);
414 remote()->transact(GET_PARAMETERS, data, &reply);
420 Parcel data, reply;
421 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
422 data.writeStrongBinder(client->asBinder());
423 remote()->transact(REGISTER_CLIENT, data, &reply);
429 Parcel data, reply;
430 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
431 data.writeInt32(sampleRate);
432 data.writeInt32(format);
433 data.writeInt32(channelMask);
434 remote()->transact(GET_INPUTBUFFERSIZE, data, &reply);
449 Parcel data, reply;
450 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
451 data.writeInt32(module);
452 data.write(config, sizeof(audio_config_t));
453 data.writeInt32(*devices);
454 data.writeString8(address);
455 data.writeInt32((int32_t) flags);
456 status_t status = remote()->transact(OPEN_OUTPUT, data, &reply);
477 Parcel data, reply;
478 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
479 data.writeInt32((int32_t) output1);
480 data.writeInt32((int32_t) output2);
481 remote()->transact(OPEN_DUPLICATE_OUTPUT, data, &reply);
487 Parcel data, reply;
488 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
489 data.writeInt32((int32_t) output);
490 remote()->transact(CLOSE_OUTPUT, data, &reply);
496 Parcel data, reply;
497 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
498 data.writeInt32((int32_t) output);
499 remote()->transact(SUSPEND_OUTPUT, data, &reply);
505 Parcel data, reply;
506 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
507 data.writeInt32((int32_t) output);
508 remote()->transact(RESTORE_OUTPUT, data, &reply);
523 Parcel data, reply;
524 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
525 data.writeInt32(module);
526 data.writeInt32(*input);
527 data.write(config, sizeof(audio_config_t));
528 data.writeInt32(*device);
529 data.writeString8(address);
530 data.writeInt32(source);
531 data.writeInt32(flags);
532 status_t status = remote()->transact(OPEN_INPUT, data, &reply);
550 Parcel data, reply;
551 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
552 data.writeInt32(input);
553 remote()->transact(CLOSE_INPUT, data, &reply);
559 Parcel data, reply;
560 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
561 data.writeInt32((int32_t) stream);
562 remote()->transact(INVALIDATE_STREAM, data, &reply);
568 Parcel data, reply;
569 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
570 data.writeFloat(volume);
571 remote()->transact(SET_VOICE_VOLUME, data, &reply);
578 Parcel data, reply;
579 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
580 data.writeInt32((int32_t) output);
581 remote()->transact(GET_RENDER_POSITION, data, &reply);
598 Parcel data, reply;
599 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
600 data.writeInt32((int32_t) ioHandle);
601 status_t status = remote()->transact(GET_INPUT_FRAMES_LOST, data, &reply);
610 Parcel data, reply;
611 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
612 status_t status = remote()->transact(NEW_AUDIO_SESSION_ID, data, &reply);
622 Parcel data, reply;
623 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
624 data.writeInt32(audioSession);
625 data.writeInt32(pid);
626 remote()->transact(ACQUIRE_AUDIO_SESSION_ID, data, &reply);
631 Parcel data, reply;
632 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
633 data.writeInt32(audioSession);
634 data.writeInt32(pid);
635 remote()->transact(RELEASE_AUDIO_SESSION_ID, data, &reply);
640 Parcel data, reply;
641 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
642 status_t status = remote()->transact(QUERY_NUM_EFFECTS, data, &reply);
661 Parcel data, reply;
662 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
663 data.writeInt32(index);
664 status_t status = remote()->transact(QUERY_EFFECT, data, &reply);
682 Parcel data, reply;
683 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
684 data.write(pUuid, sizeof(effect_uuid_t));
685 status_t status = remote()->transact(GET_EFFECT_DESCRIPTOR, data, &reply);
707 Parcel data, reply;
717 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
718 data.write(pDesc, sizeof(effect_descriptor_t));
719 data.writeStrongBinder(client->asBinder());
720 data.writeInt32(priority);
721 data.writeInt32((int32_t) output);
722 data.writeInt32(sessionId);
724 status_t lStatus = remote()->transact(CREATE_EFFECT, data, &reply);
750 Parcel data, reply;
751 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
752 data.writeInt32(session);
753 data.writeInt32((int32_t) srcOutput);
754 data.writeInt32((int32_t) dstOutput);
755 remote()->transact(MOVE_EFFECTS, data, &reply);
761 Parcel data, reply;
762 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
763 data.writeCString(name);
764 remote()->transact(LOAD_HW_MODULE, data, &reply);
770 Parcel data, reply;
771 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
772 remote()->transact(GET_PRIMARY_OUTPUT_SAMPLING_RATE, data, &reply);
778 Parcel data, reply;
779 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
780 remote()->transact(GET_PRIMARY_OUTPUT_FRAME_COUNT, data, &reply);
786 Parcel data, reply;
787 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
788 data.writeInt32((int) isLowRamDevice);
789 remote()->transact(SET_LOW_RAM_DEVICE, data, &reply);
798 Parcel data, reply;
799 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
800 data.writeInt32(*num_ports);
801 status_t status = remote()->transact(LIST_AUDIO_PORTS, data, &reply);
815 Parcel data, reply;
816 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
817 data.write(port, sizeof(struct audio_port));
818 status_t status = remote()->transact(GET_AUDIO_PORT, data, &reply);
832 Parcel data, reply;
833 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
834 data.write(patch, sizeof(struct audio_patch));
835 data.write(handle, sizeof(audio_patch_handle_t));
836 status_t status = remote()->transact(CREATE_AUDIO_PATCH, data, &reply);
846 Parcel data, reply;
847 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
848 data.write(&handle, sizeof(audio_patch_handle_t));
849 status_t status = remote()->transact(RELEASE_AUDIO_PATCH, data, &reply);
861 Parcel data, reply;
862 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
863 data.writeInt32(*num_patches);
864 status_t status = remote()->transact(LIST_AUDIO_PATCHES, data, &reply);
878 Parcel data, reply;
879 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
880 data.write(config, sizeof(struct audio_port_config));
881 status_t status = remote()->transact(SET_AUDIO_PORT_CONFIG, data, &reply);
889 Parcel data, reply;
890 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
891 data.writeInt32(sessionId);
892 status_t status = remote()->transact(GET_AUDIO_HW_SYNC, data, &reply);
905 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
909 CHECK_INTERFACE(IAudioFlinger, data, reply);
910 int streamType = data.readInt32();
911 uint32_t sampleRate = data.readInt32();
912 audio_format_t format = (audio_format_t) data.readInt32();
913 audio_channel_mask_t channelMask = data.readInt32();
914 size_t frameCount = data.readInt64();
915 track_flags_t flags = (track_flags_t) data.readInt32();
916 bool haveSharedBuffer = data.readInt32() != 0;
919 data.readStrongBinder());
921 audio_io_handle_t output = (audio_io_handle_t) data.readInt32();
922 pid_t tid = (pid_t) data.readInt32();
923 int sessionId = data.readInt32();
924 int clientUid = data.readInt32();
946 CHECK_INTERFACE(IAudioFlinger, data, reply);
947 audio_io_handle_t input = (audio_io_handle_t) data.readInt32();
948 uint32_t sampleRate = data.readInt32();
949 audio_format_t format = (audio_format_t) data.readInt32();
950 audio_channel_mask_t channelMask = data.readInt32();
951 size_t frameCount = data.readInt64();
952 track_flags_t flags = (track_flags_t) data.readInt32();
953 pid_t tid = (pid_t) data.readInt32();
954 int sessionId = data.readInt32();
955 size_t notificationFrames = data.readInt64();
975 CHECK_INTERFACE(IAudioFlinger, data, reply);
976 reply->writeInt32( sampleRate((audio_io_handle_t) data.readInt32()) );
980 CHECK_INTERFACE(IAudioFlinger, data, reply);
981 reply->writeInt32( format((audio_io_handle_t) data.readInt32()) );
985 CHECK_INTERFACE(IAudioFlinger, data, reply);
986 reply->writeInt64( frameCount((audio_io_handle_t) data.readInt32()) );
990 CHECK_INTERFACE(IAudioFlinger, data, reply);
991 reply->writeInt32( latency((audio_io_handle_t) data.readInt32()) );
995 CHECK_INTERFACE(IAudioFlinger, data, reply);
996 reply->writeInt32( setMasterVolume(data.readFloat()) );
1000 CHECK_INTERFACE(IAudioFlinger, data, reply);
1001 reply->writeInt32( setMasterMute(data.readInt32()) );
1005 CHECK_INTERFACE(IAudioFlinger, data, reply);
1010 CHECK_INTERFACE(IAudioFlinger, data, reply);
1015 CHECK_INTERFACE(IAudioFlinger, data, reply);
1016 int stream = data.readInt32();
1017 float volume = data.readFloat();
1018 audio_io_handle_t output = (audio_io_handle_t) data.readInt32();
1023 CHECK_INTERFACE(IAudioFlinger, data, reply);
1024 int stream = data.readInt32();
1025 reply->writeInt32( setStreamMute((audio_stream_type_t) stream, data.readInt32()) );
1029 CHECK_INTERFACE(IAudioFlinger, data, reply);
1030 int stream = data.readInt32();
1031 int output = data.readInt32();
1036 CHECK_INTERFACE(IAudioFlinger, data, reply);
1037 int stream = data.readInt32();
1042 CHECK_INTERFACE(IAudioFlinger, data, reply);
1043 audio_mode_t mode = (audio_mode_t) data.readInt32();
1048 CHECK_INTERFACE(IAudioFlinger, data, reply);
1049 int state = data.readInt32();
1054 CHECK_INTERFACE(IAudioFlinger, data, reply);
1059 CHECK_INTERFACE(IAudioFlinger, data, reply);
1060 audio_io_handle_t ioHandle = (audio_io_handle_t) data.readInt32();
1061 String8 keyValuePairs(data.readString8());
1066 CHECK_INTERFACE(IAudioFlinger, data, reply);
1067 audio_io_handle_t ioHandle = (audio_io_handle_t) data.readInt32();
1068 String8 keys(data.readString8());
1074 CHECK_INTERFACE(IAudioFlinger, data, reply);
1076 data.readStrongBinder());
1081 CHECK_INTERFACE(IAudioFlinger, data, reply);
1082 uint32_t sampleRate = data.readInt32();
1083 audio_format_t format = (audio_format_t) data.readInt32();
1084 audio_channel_mask_t channelMask = data.readInt32();
1089 CHECK_INTERFACE(IAudioFlinger, data, reply);
1090 audio_module_handle_t module = (audio_module_handle_t)data.readInt32();
1092 data.read(&config, sizeof(audio_config_t));
1093 audio_devices_t devices = (audio_devices_t)data.readInt32();
1094 String8 address(data.readString8());
1095 audio_output_flags_t flags = (audio_output_flags_t) data.readInt32();
1111 CHECK_INTERFACE(IAudioFlinger, data, reply);
1112 audio_io_handle_t output1 = (audio_io_handle_t) data.readInt32();
1113 audio_io_handle_t output2 = (audio_io_handle_t) data.readInt32();
1118 CHECK_INTERFACE(IAudioFlinger, data, reply);
1119 reply->writeInt32(closeOutput((audio_io_handle_t) data.readInt32()));
1123 CHECK_INTERFACE(IAudioFlinger, data, reply);
1124 reply->writeInt32(suspendOutput((audio_io_handle_t) data.readInt32()));
1128 CHECK_INTERFACE(IAudioFlinger, data, reply);
1129 reply->writeInt32(restoreOutput((audio_io_handle_t) data.readInt32()));
1133 CHECK_INTERFACE(IAudioFlinger, data, reply);
1134 audio_module_handle_t module = (audio_module_handle_t)data.readInt32();
1135 audio_io_handle_t input = (audio_io_handle_t)data.readInt32();
1137 data.read(&config, sizeof(audio_config_t));
1138 audio_devices_t device = (audio_devices_t)data.readInt32();
1139 String8 address(data.readString8());
1140 audio_source_t source = (audio_source_t)data.readInt32();
1141 audio_input_flags_t flags = (audio_input_flags_t) data.readInt32();
1154 CHECK_INTERFACE(IAudioFlinger, data, reply);
1155 reply->writeInt32(closeInput((audio_io_handle_t) data.readInt32()));
1159 CHECK_INTERFACE(IAudioFlinger, data, reply);
1160 audio_stream_type_t stream = (audio_stream_type_t) data.readInt32();
1165 CHECK_INTERFACE(IAudioFlinger, data, reply);
1166 float volume = data.readFloat();
1171 CHECK_INTERFACE(IAudioFlinger, data, reply);
1172 audio_io_handle_t output = (audio_io_handle_t) data.readInt32();
1184 CHECK_INTERFACE(IAudioFlinger, data, reply);
1185 audio_io_handle_t ioHandle = (audio_io_handle_t) data.readInt32();
1190 CHECK_INTERFACE(IAudioFlinger, data, reply);
1195 CHECK_INTERFACE(IAudioFlinger, data, reply);
1196 int audioSession = data.readInt32();
1197 int pid = data.readInt32();
1202 CHECK_INTERFACE(IAudioFlinger, data, reply);
1203 int audioSession = data.readInt32();
1204 int pid = data.readInt32();
1209 CHECK_INTERFACE(IAudioFlinger, data, reply);
1219 CHECK_INTERFACE(IAudioFlinger, data, reply);
1221 status_t status = queryEffect(data.readInt32(), &desc);
1229 CHECK_INTERFACE(IAudioFlinger, data, reply);
1231 data.read(&uuid, sizeof(effect_uuid_t));
1241 CHECK_INTERFACE(IAudioFlinger, data, reply);
1243 data.read(&desc, sizeof(effect_descriptor_t));
1244 sp<IEffectClient> client = interface_cast<IEffectClient>(data.readStrongBinder());
1245 int32_t priority = data.readInt32();
1246 audio_io_handle_t output = (audio_io_handle_t) data.readInt32();
1247 int sessionId = data.readInt32();
1262 CHECK_INTERFACE(IAudioFlinger, data, reply);
1263 int session = data.readInt32();
1264 audio_io_handle_t srcOutput = (audio_io_handle_t) data.readInt32();
1265 audio_io_handle_t dstOutput = (audio_io_handle_t) data.readInt32();
1270 CHECK_INTERFACE(IAudioFlinger, data, reply);
1271 reply->writeInt32(loadHwModule(data.readCString()));
1275 CHECK_INTERFACE(IAudioFlinger, data, reply);
1280 CHECK_INTERFACE(IAudioFlinger, data, reply);
1285 CHECK_INTERFACE(IAudioFlinger, data, reply);
1286 bool isLowRamDevice = data.readInt32() != 0;
1291 CHECK_INTERFACE(IAudioFlinger, data, reply);
1292 unsigned int num_ports = data.readInt32();
1306 CHECK_INTERFACE(IAudioFlinger, data, reply);
1308 data.read(&port, sizeof(struct audio_port));
1317 CHECK_INTERFACE(IAudioFlinger, data, reply);
1319 data.read(&patch, sizeof(struct audio_patch));
1321 data.read(&handle, sizeof(audio_patch_handle_t));
1330 CHECK_INTERFACE(IAudioFlinger, data, reply);
1332 data.read(&handle, sizeof(audio_patch_handle_t));
1338 CHECK_INTERFACE(IAudioFlinger, data, reply);
1339 unsigned int num_patches = data.readInt32();
1353 CHECK_INTERFACE(IAudioFlinger, data, reply);
1355 data.read(&config, sizeof(struct audio_port_config));
1361 CHECK_INTERFACE(IAudioFlinger, data, reply);
1362 reply->writeInt32(getAudioHwSyncForSession((audio_session_t)data.readInt32()));
1366 return BBinder::onTransact(code, data, reply, flags);