Home | History | Annotate | Download | only in libmedia

Lines Matching refs:data

102         Parcel data, reply;
104 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
105 data.writeInt32((int32_t) streamType);
106 data.writeInt32(sampleRate);
107 data.writeInt32(format);
108 data.writeInt32(channelMask);
109 data.writeInt32(frameCount);
111 data.writeInt32(lFlags);
113 data.writeInt32(true);
114 data.writeStrongBinder(sharedBuffer->asBinder());
116 data.writeInt32(false);
118 data.writeInt32((int32_t) output);
119 data.writeInt32((int32_t) tid);
124 data.writeInt32(lSessionId);
125 data.writeInt32(clientUid);
126 status_t lStatus = remote()->transact(CREATE_TRACK, data, &reply);
159 Parcel data, reply;
161 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
162 data.writeInt32((int32_t) input);
163 data.writeInt32(sampleRate);
164 data.writeInt32(format);
165 data.writeInt32(channelMask);
166 data.writeInt32(frameCount);
168 data.writeInt32(lFlags);
169 data.writeInt32((int32_t) tid);
174 data.writeInt32(lSessionId);
175 status_t lStatus = remote()->transact(OPEN_RECORD, data, &reply);
209 Parcel data, reply;
210 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
211 data.writeInt32((int32_t) output);
212 remote()->transact(SAMPLE_RATE, data, &reply);
218 Parcel data, reply;
219 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
220 data.writeInt32((int32_t) output);
221 remote()->transact(FORMAT, data, &reply);
227 Parcel data, reply;
228 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
229 data.writeInt32((int32_t) output);
230 remote()->transact(FRAME_COUNT, data, &reply);
236 Parcel data, reply;
237 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
238 data.writeInt32((int32_t) output);
239 remote()->transact(LATENCY, data, &reply);
245 Parcel data, reply;
246 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
247 data.writeFloat(value);
248 remote()->transact(SET_MASTER_VOLUME, data, &reply);
254 Parcel data, reply;
255 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
256 data.writeInt32(muted);
257 remote()->transact(SET_MASTER_MUTE, data, &reply);
263 Parcel data, reply;
264 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
265 remote()->transact(MASTER_VOLUME, data, &reply);
271 Parcel data, reply;
272 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
273 remote()->transact(MASTER_MUTE, data, &reply);
280 Parcel data, reply;
281 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
282 data.writeInt32((int32_t) stream);
283 data.writeFloat(value);
284 data.writeInt32((int32_t) output);
285 remote()->transact(SET_STREAM_VOLUME, data, &reply);
291 Parcel data, reply;
292 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
293 data.writeInt32((int32_t) stream);
294 data.writeInt32(muted);
295 remote()->transact(SET_STREAM_MUTE, data, &reply);
301 Parcel data, reply;
302 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
303 data.writeInt32((int32_t) stream);
304 data.writeInt32((int32_t) output);
305 remote()->transact(STREAM_VOLUME, data, &reply);
311 Parcel data, reply;
312 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
313 data.writeInt32((int32_t) stream);
314 remote()->transact(STREAM_MUTE, data, &reply);
320 Parcel data, reply;
321 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
322 data.writeInt32(mode);
323 remote()->transact(SET_MODE, data, &reply);
329 Parcel data, reply;
330 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
331 data.writeInt32(state);
332 remote()->transact(SET_MIC_MUTE, data, &reply);
338 Parcel data, reply;
339 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
340 remote()->transact(GET_MIC_MUTE, data, &reply);
346 Parcel data, reply;
347 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
348 data.writeInt32((int32_t) ioHandle);
349 data.writeString8(keyValuePairs);
350 remote()->transact(SET_PARAMETERS, data, &reply);
356 Parcel data, reply;
357 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
358 data.writeInt32((int32_t) ioHandle);
359 data.writeString8(keys);
360 remote()->transact(GET_PARAMETERS, data, &reply);
366 Parcel data, reply;
367 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
368 data.writeStrongBinder(client->asBinder());
369 remote()->transact(REGISTER_CLIENT, data, &reply);
375 Parcel data, reply;
376 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
377 data.writeInt32(sampleRate);
378 data.writeInt32(format);
379 data.writeInt32(channelMask);
380 remote()->transact(GET_INPUTBUFFERSIZE, data, &reply);
393 Parcel data, reply;
400 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
401 data.writeInt32(module);
402 data.writeInt32(devices);
403 data.writeInt32(samplingRate);
404 data.writeInt32(format);
405 data.writeInt32(channelMask);
406 data.writeInt32(latency);
407 data.writeInt32((int32_t) flags);
409 data.writeInt32(0);
411 data.writeInt32(1);
412 data.write(offloadInfo, sizeof(audio_offload_info_t));
414 remote()->transact(OPEN_OUTPUT, data, &reply);
433 Parcel data, reply;
434 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
435 data.writeInt32((int32_t) output1);
436 data.writeInt32((int32_t) output2);
437 remote()->transact(OPEN_DUPLICATE_OUTPUT, data, &reply);
443 Parcel data, reply;
444 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
445 data.writeInt32((int32_t) output);
446 remote()->transact(CLOSE_OUTPUT, data, &reply);
452 Parcel data, reply;
453 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
454 data.writeInt32((int32_t) output);
455 remote()->transact(SUSPEND_OUTPUT, data, &reply);
461 Parcel data, reply;
462 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
463 data.writeInt32((int32_t) output);
464 remote()->transact(RESTORE_OUTPUT, data
474 Parcel data, reply;
481 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
482 data.writeInt32(module);
483 data.writeInt32(devices);
484 data.writeInt32(samplingRate);
485 data.writeInt32(format);
486 data.writeInt32(channelMask);
487 remote()->transact(OPEN_INPUT, data, &reply);
502 Parcel data, reply;
503 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
504 data.writeInt32(input);
505 remote()->transact(CLOSE_INPUT, data, &reply);
511 Parcel data, reply;
512 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
513 data.writeInt32((int32_t) stream);
514 data.writeInt32((int32_t) output);
515 remote()->transact(SET_STREAM_OUTPUT, data, &reply);
521 Parcel data, reply;
522 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
523 data.writeFloat(volume);
524 remote()->transact(SET_VOICE_VOLUME, data, &reply);
531 Parcel data, reply;
532 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
533 data.writeInt32((int32_t) output);
534 remote()->transact(GET_RENDER_POSITION, data, &reply);
551 Parcel data, reply;
552 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
553 data.writeInt32((int32_t) ioHandle);
554 remote()->transact(GET_INPUT_FRAMES_LOST, data, &reply);
560 Parcel data, reply;
561 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
562 status_t status = remote()->transact(NEW_AUDIO_SESSION_ID, data, &reply);
572 Parcel data, reply;
573 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
574 data.writeInt32(audioSession);
575 remote()->transact(ACQUIRE_AUDIO_SESSION_ID, data, &reply);
580 Parcel data, reply;
581 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
582 data.writeInt32(audioSession);
583 remote()->transact(RELEASE_AUDIO_SESSION_ID, data, &reply);
588 Parcel data, reply;
589 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
590 status_t status = remote()->transact(QUERY_NUM_EFFECTS, data, &reply);
609 Parcel data, reply;
610 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
611 data.writeInt32(index);
612 status_t status = remote()->transact(QUERY_EFFECT, data, &reply);
630 Parcel data, reply;
631 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
632 data.write(pUuid, sizeof(effect_uuid_t));
633 status_t status = remote()->transact(GET_EFFECT_DESCRIPTOR, data, &reply);
655 Parcel data, reply;
665 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
666 data.write(pDesc, sizeof(effect_descriptor_t));
667 data.writeStrongBinder(client->asBinder());
668 data.writeInt32(priority);
669 data.writeInt32((int32_t) output);
670 data.writeInt32(sessionId);
672 status_t lStatus = remote()->transact(CREATE_EFFECT, data, &reply);
698 Parcel data, reply;
699 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
700 data.writeInt32(session);
701 data.writeInt32((int32_t) srcOutput);
702 data.writeInt32((int32_t) dstOutput);
703 remote()->transact(MOVE_EFFECTS, data, &reply);
709 Parcel data, reply;
710 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
711 data.writeCString(name);
712 remote()->transact(LOAD_HW_MODULE, data, &reply);
718 Parcel data, reply;
719 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
720 remote()->transact(GET_PRIMARY_OUTPUT_SAMPLING_RATE, data, &reply);
726 Parcel data, reply;
727 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
728 remote()->transact(GET_PRIMARY_OUTPUT_FRAME_COUNT, data, &reply);
734 Parcel data, reply;
735 data.writeInterfaceToken(IAudioFlinger::getInterfaceDescriptor());
736 data.writeInt32((int) isLowRamDevice);
737 remote()->transact(SET_LOW_RAM_DEVICE, data, &reply);
748 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
752 CHECK_INTERFACE(IAudioFlinger, data, reply);
753 int streamType = data.readInt32();
754 uint32_t sampleRate = data.readInt32();
755 audio_format_t format = (audio_format_t) data.readInt32();
756 audio_channel_mask_t channelMask = data.readInt32();
757 size_t frameCount = data.readInt32();
758 track_flags_t flags = (track_flags_t) data.readInt32();
759 bool haveSharedBuffer = data.readInt32() != 0;
762 buffer = interface_cast<IMemory>(data.readStrongBinder());
764 audio_io_handle_t output = (audio_io_handle_t) data.readInt32();
765 pid_t tid = (pid_t) data.readInt32();
766 int sessionId = data.readInt32();
767 int clientUid = data.readInt32();
789 CHECK_INTERFACE(IAudioFlinger, data, reply);
790 audio_io_handle_t input = (audio_io_handle_t) data.readInt32();
791 uint32_t sampleRate = data.readInt32();
792 audio_format_t format = (audio_format_t) data.readInt32();
793 audio_channel_mask_t channelMask = data.readInt32();
794 size_t frameCount = data.readInt32();
795 track_flags_t flags = (track_flags_t) data.readInt32();
796 pid_t tid = (pid_t) data.readInt32();
797 int sessionId = data.readInt32();
809 CHECK_INTERFACE(IAudioFlinger, data, reply);
810 reply->writeInt32( sampleRate((audio_io_handle_t) data.readInt32()) );
814 CHECK_INTERFACE(IAudioFlinger, data, reply);
815 reply->writeInt32( format((audio_io_handle_t) data.readInt32()) );
819 CHECK_INTERFACE(IAudioFlinger, data, reply);
820 reply->writeInt32( frameCount((audio_io_handle_t) data.readInt32()) );
824 CHECK_INTERFACE(IAudioFlinger, data, reply);
825 reply->writeInt32( latency((audio_io_handle_t) data.readInt32()) );
829 CHECK_INTERFACE(IAudioFlinger, data, reply);
830 reply->writeInt32( setMasterVolume(data.readFloat()) );
834 CHECK_INTERFACE(IAudioFlinger, data, reply);
835 reply->writeInt32( setMasterMute(data.readInt32()) );
839 CHECK_INTERFACE(IAudioFlinger, data, reply);
844 CHECK_INTERFACE(IAudioFlinger, data, reply);
849 CHECK_INTERFACE(IAudioFlinger, data, reply);
850 int stream = data.readInt32();
851 float volume = data.readFloat();
852 audio_io_handle_t output = (audio_io_handle_t) data.readInt32();
857 CHECK_INTERFACE(IAudioFlinger, data, reply);
858 int stream = data.readInt32();
859 reply->writeInt32( setStreamMute((audio_stream_type_t) stream, data.readInt32()) );
863 CHECK_INTERFACE(IAudioFlinger, data, reply);
864 int stream = data.readInt32();
865 int output = data.readInt32();
870 CHECK_INTERFACE(IAudioFlinger, data, reply);
871 int stream = data.readInt32();
876 CHECK_INTERFACE(IAudioFlinger, data, reply);
877 audio_mode_t mode = (audio_mode_t) data.readInt32();
882 CHECK_INTERFACE(IAudioFlinger, data, reply);
883 int state = data.readInt32();
888 CHECK_INTERFACE(IAudioFlinger, data, reply);
893 CHECK_INTERFACE(IAudioFlinger, data, reply);
894 audio_io_handle_t ioHandle = (audio_io_handle_t) data.readInt32();
895 String8 keyValuePairs(data.readString8());
900 CHECK_INTERFACE(IAudioFlinger, data, reply);
901 audio_io_handle_t ioHandle = (audio_io_handle_t) data.readInt32();
902 String8 keys(data.readString8());
908 CHECK_INTERFACE(IAudioFlinger, data, reply);
910 data.readStrongBinder());
915 CHECK_INTERFACE(IAudioFlinger, data, reply);
916 uint32_t sampleRate = data.readInt32();
917 audio_format_t format = (audio_format_t) data.readInt32();
918 audio_channel_mask_t channelMask = data.readInt32();
923 CHECK_INTERFACE(IAudioFlinger, data, reply);
924 audio_module_handle_t module = (audio_module_handle_t)data.readInt32();
925 audio_devices_t devices = (audio_devices_t)data.readInt32();
926 uint32_t samplingRate = data.readInt32();
927 audio_format_t format = (audio_format_t) data.readInt32();
928 audio_channel_mask_t channelMask = (audio_channel_mask_t)data.readInt32();
929 uint32_t latency = data.readInt32();
930 audio_output_flags_t flags = (audio_output_flags_t) data.readInt32();
931 bool hasOffloadInfo = data.readInt32() != 0;
934 data.read(&offloadInfo, sizeof(audio_offload_info_t));
954 CHECK_INTERFACE(IAudioFlinger, data, reply);
955 audio_io_handle_t output1 = (audio_io_handle_t) data.readInt32();
956 audio_io_handle_t output2 = (audio_io_handle_t) data.readInt32();
961 CHECK_INTERFACE(IAudioFlinger, data, reply);
962 reply->writeInt32(closeOutput((audio_io_handle_t) data.readInt32()));
966 CHECK_INTERFACE(IAudioFlinger, data, reply);
967 reply->writeInt32(suspendOutput((audio_io_handle_t) data.readInt32()));
971 CHECK_INTERFACE(IAudioFlinger, data, reply);
972 reply->writeInt32(restoreOutput((audio_io_handle_t) data.readInt32()));
976 CHECK_INTERFACE(IAudioFlinger, data, reply);
977 audio_module_handle_t module = (audio_module_handle_t)data.readInt32();
978 audio_devices_t devices = (audio_devices_t)data.readInt32();
979 uint32_t samplingRate = data.readInt32();
980 audio_format_t format = (audio_format_t) data.readInt32();
981 audio_channel_mask_t channelMask = (audio_channel_mask_t)data.readInt32();
996 CHECK_INTERFACE(IAudioFlinger, data, reply);
997 reply->writeInt32(closeInput((audio_io_handle_t) data.readInt32()));
1001 CHECK_INTERFACE(IAudioFlinger, data, reply);
1002 uint32_t stream = data.readInt32();
1003 audio_io_handle_t output = (audio_io_handle_t) data.readInt32();
1008 CHECK_INTERFACE(IAudioFlinger, data, reply);
1009 float volume = data.readFloat();
1014 CHECK_INTERFACE(IAudioFlinger, data, reply);
1015 audio_io_handle_t output = (audio_io_handle_t) data.readInt32();
1027 CHECK_INTERFACE(IAudioFlinger, data, reply);
1028 audio_io_handle_t ioHandle = (audio_io_handle_t) data.readInt32();
1033 CHECK_INTERFACE(IAudioFlinger, data, reply);
1038 CHECK_INTERFACE(IAudioFlinger, data, reply);
1039 int audioSession = data.readInt32();
1044 CHECK_INTERFACE(IAudioFlinger, data, reply);
1045 int audioSession = data.readInt32();
1050 CHECK_INTERFACE(IAudioFlinger, data, reply);
1060 CHECK_INTERFACE(IAudioFlinger, data, reply);
1062 status_t status = queryEffect(data.readInt32(), &desc);
1070 CHECK_INTERFACE(IAudioFlinger, data, reply);
1072 data.read(&uuid, sizeof(effect_uuid_t));
1082 CHECK_INTERFACE(IAudioFlinger, data, reply);
1084 data.read(&desc, sizeof(effect_descriptor_t));
1085 sp<IEffectClient> client = interface_cast<IEffectClient>(data.readStrongBinder());
1086 int32_t priority = data.readInt32();
1087 audio_io_handle_t output = (audio_io_handle_t) data.readInt32();
1088 int sessionId = data.readInt32();
1103 CHECK_INTERFACE(IAudioFlinger, data, reply);
1104 int session = data.readInt32();
1105 audio_io_handle_t srcOutput = (audio_io_handle_t) data.readInt32();
1106 audio_io_handle_t dstOutput = (audio_io_handle_t) data.readInt32();
1111 CHECK_INTERFACE(IAudioFlinger, data, reply);
1112 reply->writeInt32(loadHwModule(data.readCString()));
1116 CHECK_INTERFACE(IAudioFlinger, data, reply);
1121 CHECK_INTERFACE(IAudioFlinger, data, reply);
1126 CHECK_INTERFACE(IAudioFlinger, data, reply);
1127 bool isLowRamDevice = data.readInt32() != 0;
1132 return BBinder::onTransact(code, data, reply, flags);