Lines Matching refs:reply

100         Parcel data, reply;
118 status_t lStatus = remote()->transact(CREATE_TRACK, data, &reply);
122 lSessionId = reply.readInt32();
126 lStatus = reply.readInt32();
127 track = interface_cast<IAudioTrack>(reply.readStrongBinder());
147 Parcel data, reply;
163 status_t lStatus = remote()->transact(OPEN_RECORD, data, &reply);
167 lSessionId = reply.readInt32();
171 lStatus = reply.readInt32();
172 record = interface_cast<IAudioRecord>(reply.readStrongBinder());
182 Parcel data, reply;
185 remote()->transact(SAMPLE_RATE, data, &reply);
186 return reply.readInt32();
192 Parcel data, reply;
195 remote()->transact(CHANNEL_COUNT, data, &reply);
196 return reply.readInt32();
202 Parcel data, reply;
205 remote()->transact(FORMAT, data, &reply);
206 return (audio_format_t) reply.readInt32();
211 Parcel data, reply;
214 remote()->transact(FRAME_COUNT, data, &reply);
215 return reply.readInt32();
220 Parcel data, reply;
223 remote()->transact(LATENCY, data, &reply);
224 return reply.readInt32();
229 Parcel data, reply;
232 remote()->transact(SET_MASTER_VOLUME, data, &reply);
233 return reply.readInt32();
238 Parcel data, reply;
241 remote()->transact(SET_MASTER_MUTE, data, &reply);
242 return reply.readInt32();
247 Parcel data, reply;
249 remote()->transact(MASTER_VOLUME, data, &reply);
250 return reply.readFloat();
255 Parcel data, reply;
257 remote()->transact(MASTER_MUTE, data, &reply);
258 return reply.readInt32();
264 Parcel data, reply;
269 remote()->transact(SET_STREAM_VOLUME, data, &reply);
270 return reply.readInt32();
275 Parcel data, reply;
279 remote()->transact(SET_STREAM_MUTE, data, &reply);
280 return reply.readInt32();
285 Parcel data, reply;
289 remote()->transact(STREAM_VOLUME, data, &reply);
290 return reply.readFloat();
295 Parcel data, reply;
298 remote()->transact(STREAM_MUTE, data, &reply);
299 return reply.readInt32();
304 Parcel data, reply;
307 remote()->transact(SET_MODE, data, &reply);
308 return reply.readInt32();
313 Parcel data, reply;
316 remote()->transact(SET_MIC_MUTE, data, &reply);
317 return reply.readInt32();
322 Parcel data, reply;
324 remote()->transact(GET_MIC_MUTE, data, &reply);
325 return reply.readInt32();
330 Parcel data, reply;
334 remote()->transact(SET_PARAMETERS, data, &reply);
335 return reply.readInt32();
340 Parcel data, reply;
344 remote()->transact(GET_PARAMETERS, data, &reply);
345 return reply.readString8();
350 Parcel data, reply;
353 remote()->transact(REGISTER_CLIENT, data, &reply);
359 Parcel data, reply;
364 remote()->transact(GET_INPUTBUFFERSIZE, data, &reply);
365 return reply.readInt32();
376 Parcel data, reply;
391 remote()->transact(OPEN_OUTPUT, data, &reply);
392 audio_io_handle_t output = (audio_io_handle_t) reply.readInt32();
394 devices = (audio_devices_t)reply.readInt32();
396 samplingRate = reply.readInt32();
398 format = (audio_format_t) reply.readInt32();
400 channelMask = (audio_channel_mask_t)reply.readInt32();
402 latency = reply.readInt32();
410 Parcel data, reply;
414 remote()->transact(OPEN_DUPLICATE_OUTPUT, data, &reply);
415 return (audio_io_handle_t) reply.readInt32();
420 Parcel data, reply;
423 remote()->transact(CLOSE_OUTPUT, data, &reply);
424 return reply.readInt32();
429 Parcel data, reply;
432 remote()->transact(SUSPEND_OUTPUT, data, &reply);
433 return reply.readInt32();
438 Parcel data, reply;
441 remote()->transact(RESTORE_OUTPUT, data, &reply);
442 return reply.readInt32();
451 Parcel data, reply;
463 remote()->transact(OPEN_INPUT, data, &reply);
464 audio_io_handle_t input = (audio_io_handle_t) reply.readInt32();
465 devices = (audio_devices_t)reply.readInt32();
467 samplingRate = reply.readInt32();
469 format = (audio_format_t) reply.readInt32();
471 channelMask = (audio_channel_mask_t)reply.readInt32();
478 Parcel data, reply;
481 remote()->transact(CLOSE_INPUT, data, &reply);
482 return reply.readInt32();
487 Parcel data, reply;
491 remote()->transact(SET_STREAM_OUTPUT, data, &reply);
492 return reply.readInt32();
497 Parcel data, reply;
500 remote()->transact(SET_VOICE_VOLUME, data, &reply);
501 return reply.readInt32();
507 Parcel data, reply;
510 remote()->transact(GET_RENDER_POSITION, data, &reply);
511 status_t status = reply.readInt32();
513 uint32_t tmp = reply.readInt32();
517 tmp = reply.readInt32();
527 Parcel data, reply;
530 remote()->transact(GET_INPUT_FRAMES_LOST, data, &reply);
531 return reply.readInt32();
536 Parcel data, reply;
538 status_t status = remote()->transact(NEW_AUDIO_SESSION_ID, data, &reply);
541 id = reply.readInt32();
548 Parcel data, reply;
551 remote()->transact(ACQUIRE_AUDIO_SESSION_ID, data, &reply);
556 Parcel data, reply;
559 remote()->transact(RELEASE_AUDIO_SESSION_ID, data, &reply);
564 Parcel data, reply;
566 status_t status = remote()->transact(QUERY_NUM_EFFECTS, data, &reply);
570 status = reply.readInt32();
575 *numEffects = (uint32_t)reply.readInt32();
585 Parcel data, reply;
588 status_t status = remote()->transact(QUERY_EFFECT, data, &reply);
592 status = reply.readInt32();
596 reply.read(pDescriptor, sizeof(effect_descriptor_t));
606 Parcel data, reply;
609 status_t status = remote()->transact(GET_EFFECT_DESCRIPTOR, data, &reply);
613 status = reply.readInt32();
617 reply.read(pDescriptor, sizeof(effect_descriptor_t));
631 Parcel data, reply;
649 status_t lStatus = remote()->transact(CREATE_EFFECT, data, &reply);
653 lStatus = reply.readInt32();
654 int tmp = reply.readInt32();
658 tmp = reply.readInt32();
662 effect = interface_cast<IEffect>(reply.readStrongBinder());
663 reply.read(pDesc, sizeof(effect_descriptor_t));
675 Parcel data, reply;
680 remote()->transact(MOVE_EFFECTS, data, &reply);
681 return reply.readInt32();
686 Parcel data, reply;
689 remote()->transact(LOAD_HW_MODULE, data, &reply);
690 return (audio_module_handle_t) reply.readInt32();
695 Parcel data, reply;
697 remote()->transact(GET_PRIMARY_OUTPUT_SAMPLING_RATE, data, &reply);
698 return reply.readInt32();
703 Parcel data, reply;
705 remote()->transact(GET_PRIMARY_OUTPUT_FRAME_COUNT, data, &reply);
706 return reply.readInt32();
716 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
720 CHECK_INTERFACE(IAudioFlinger, data, reply);
736 reply->writeInt32(sessionId);
737 reply->writeInt32(status);
738 reply->writeStrongBinder(track->asBinder());
742 CHECK_INTERFACE(IAudioFlinger, data, reply);
755 reply->writeInt32(sessionId);
756 reply->writeInt32(status);
757 reply->writeStrongBinder(record->asBinder());
761 CHECK_INTERFACE(IAudioFlinger, data, reply);
762 reply->writeInt32( sampleRate((audio_io_handle_t) data.readInt32()) );
767 CHECK_INTERFACE(IAudioFlinger, data, reply);
768 reply->writeInt32( channelCount((audio_io_handle_t) data.readInt32()) );
773 CHECK_INTERFACE(IAudioFlinger, data, reply);
774 reply->writeInt32( format((audio_io_handle_t) data.readInt32()) );
778 CHECK_INTERFACE(IAudioFlinger, data, reply);
779 reply->writeInt32( frameCount((audio_io_handle_t) data.readInt32()) );
783 CHECK_INTERFACE(IAudioFlinger, data, reply);
784 reply->writeInt32( latency((audio_io_handle_t) data.readInt32()) );
788 CHECK_INTERFACE(IAudioFlinger, data, reply);
789 reply->writeInt32( setMasterVolume(data.readFloat()) );
793 CHECK_INTERFACE(IAudioFlinger, data, reply);
794 reply->writeInt32( setMasterMute(data.readInt32()) );
798 CHECK_INTERFACE(IAudioFlinger, data, reply);
799 reply->writeFloat( masterVolume() );
803 CHECK_INTERFACE(IAudioFlinger, data, reply);
804 reply->writeInt32( masterMute() );
808 CHECK_INTERFACE(IAudioFlinger, data, reply);
812 reply->writeInt32( setStreamVolume((audio_stream_type_t) stream, volume, output) );
816 CHECK_INTERFACE(IAudioFlinger, data, reply);
818 reply->writeInt32( setStreamMute((audio_stream_type_t) stream, data.readInt32()) );
822 CHECK_INTERFACE(IAudioFlinger, data, reply);
825 reply->writeFloat( streamVolume((audio_stream_type_t) stream, output) );
829 CHECK_INTERFACE(IAudioFlinger, data, reply);
831 reply->writeInt32( streamMute((audio_stream_type_t) stream) );
835 CHECK_INTERFACE(IAudioFlinger, data, reply);
837 reply->writeInt32( setMode(mode) );
841 CHECK_INTERFACE(IAudioFlinger, data, reply);
843 reply->writeInt32( setMicMute(state) );
847 CHECK_INTERFACE(IAudioFlinger, data, reply);
848 reply->writeInt32( getMicMute() );
852 CHECK_INTERFACE(IAudioFlinger, data, reply);
855 reply->writeInt32(setParameters(ioHandle, keyValuePairs));
859 CHECK_INTERFACE(IAudioFlinger, data, reply);
862 reply->writeString8(getParameters(ioHandle, keys));
867 CHECK_INTERFACE(IAudioFlinger, data, reply);
873 CHECK_INTERFACE(IAudioFlinger, data, reply);
877 reply->writeInt32( getInputBufferSize(sampleRate, format, channelMask) );
881 CHECK_INTERFACE(IAudioFlinger, data, reply);
897 reply->writeInt32((int32_t) output);
898 reply->writeInt32(devices);
899 reply->writeInt32(samplingRate);
900 reply->writeInt32(format);
901 reply->writeInt32(channelMask);
902 reply->writeInt32(latency);
906 CHECK_INTERFACE(IAudioFlinger, data, reply);
909 reply->writeInt32((int32_t) openDuplicateOutput(output1, output2));
913 CHECK_INTERFACE(IAudioFlinger, data, reply);
914 reply->writeInt32(closeOutput((audio_io_handle_t) data.readInt32()));
918 CHECK_INTERFACE(IAudioFlinger, data, reply);
919 reply->writeInt32(suspendOutput((audio_io_handle_t) data.readInt32()));
923 CHECK_INTERFACE(IAudioFlinger, data, reply);
924 reply->writeInt32(restoreOutput((audio_io_handle_t) data.readInt32()));
928 CHECK_INTERFACE(IAudioFlinger, data, reply);
940 reply->writeInt32((int32_t) input);
941 reply->writeInt32(devices);
942 reply->writeInt32(samplingRate);
943 reply->writeInt32(format);
944 reply->writeInt32(channelMask);
948 CHECK_INTERFACE(IAudioFlinger, data, reply);
949 reply->writeInt32(closeInput((audio_io_handle_t) data.readInt32()));
953 CHECK_INTERFACE(IAudioFlinger, data, reply);
956 reply->writeInt32(setStreamOutput((audio_stream_type_t) stream, output));
960 CHECK_INTERFACE(IAudioFlinger, data, reply);
962 reply->writeInt32( setVoiceVolume(volume) );
966 CHECK_INTERFACE(IAudioFlinger, data, reply);
971 reply->writeInt32(status);
973 reply->writeInt32(halFrames);
974 reply->writeInt32(dspFrames);
979 CHECK_INTERFACE(IAudioFlinger, data, reply);
981 reply->writeInt32(getInputFramesLost(ioHandle));
985 CHECK_INTERFACE(IAudioFlinger, data, reply);
986 reply->writeInt32(newAudioSessionId());
990 CHECK_INTERFACE(IAudioFlinger, data, reply);
996 CHECK_INTERFACE(IAudioFlinger, data, reply);
1002 CHECK_INTERFACE(IAudioFlinger, data, reply);
1005 reply->writeInt32(status);
1007 reply->writeInt32((int32_t)numEffects);
1012 CHECK_INTERFACE(IAudioFlinger, data, reply);
1015 reply->writeInt32(status);
1017 reply->write(&desc, sizeof(effect_descriptor_t));
1022 CHECK_INTERFACE(IAudioFlinger, data, reply);
1027 reply->writeInt32(status);
1029 reply->write(&desc, sizeof(effect_descriptor_t));
1034 CHECK_INTERFACE(IAudioFlinger, data, reply);
1047 reply->writeInt32(status);
1048 reply->writeInt32(id);
1049 reply->writeInt32(enabled);
1050 reply->writeStrongBinder(effect->asBinder());
1051 reply->write(&desc, sizeof(effect_descriptor_t));
1055 CHECK_INTERFACE(IAudioFlinger, data, reply);
1059 reply->writeInt32(moveEffects(session, srcOutput, dstOutput));
1063 CHECK_INTERFACE(IAudioFlinger, data, reply);
1064 reply->writeInt32(loadHwModule(data.readCString()));
1068 CHECK_INTERFACE(IAudioFlinger, data, reply);
1069 reply->writeInt32(getPrimaryOutputSamplingRate());
1073 CHECK_INTERFACE(IAudioFlinger, data, reply);
1074 reply->writeInt32(getPrimaryOutputFrameCount());
1078 return BBinder::onTransact(code, data, reply, flags);