Lines Matching refs:reply

97         Parcel data, reply;
114 status_t lStatus = remote()->transact(CREATE_TRACK, data, &reply);
118 lSessionId = reply.readInt32();
122 lStatus = reply.readInt32();
123 track = interface_cast<IAudioTrack>(reply.readStrongBinder());
142 Parcel data, reply;
157 status_t lStatus = remote()->transact(OPEN_RECORD, data, &reply);
161 lSessionId = reply.readInt32();
165 lStatus = reply.readInt32();
166 record = interface_cast<IAudioRecord>(reply.readStrongBinder());
176 Parcel data, reply;
179 remote()->transact(SAMPLE_RATE, data, &reply);
180 return reply.readInt32();
185 Parcel data, reply;
188 remote()->transact(CHANNEL_COUNT, data, &reply);
189 return reply.readInt32();
194 Parcel data, reply;
197 remote()->transact(FORMAT, data, &reply);
198 return reply.readInt32();
203 Parcel data, reply;
206 remote()->transact(FRAME_COUNT, data, &reply);
207 return reply.readInt32();
212 Parcel data, reply;
215 remote()->transact(LATENCY, data, &reply);
216 return reply.readInt32();
221 Parcel data, reply;
224 remote()->transact(SET_MASTER_VOLUME, data, &reply);
225 return reply.readInt32();
230 Parcel data, reply;
233 remote()->transact(SET_MASTER_MUTE, data, &reply);
234 return reply.readInt32();
239 Parcel data, reply;
241 remote()->transact(MASTER_VOLUME, data, &reply);
242 return reply.readFloat();
247 Parcel data, reply;
249 remote()->transact(MASTER_MUTE, data, &reply);
250 return reply.readInt32();
255 Parcel data, reply;
260 remote()->transact(SET_STREAM_VOLUME, data, &reply);
261 return reply.readInt32();
266 Parcel data, reply;
270 remote()->transact(SET_STREAM_MUTE, data, &reply);
271 return reply.readInt32();
276 Parcel data, reply;
280 remote()->transact(STREAM_VOLUME, data, &reply);
281 return reply.readFloat();
286 Parcel data, reply;
289 remote()->transact(STREAM_MUTE, data, &reply);
290 return reply.readInt32();
295 Parcel data, reply;
298 remote()->transact(SET_MODE, data, &reply);
299 return reply.readInt32();
304 Parcel data, reply;
307 remote()->transact(SET_MIC_MUTE, data, &reply);
308 return reply.readInt32();
313 Parcel data, reply;
315 remote()->transact(GET_MIC_MUTE, data, &reply);
316 return reply.readInt32();
321 Parcel data, reply;
324 remote()->transact(IS_STREAM_ACTIVE, 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);
358 Parcel data, reply;
363 remote()->transact(GET_INPUTBUFFERSIZE, data, &reply);
364 return reply.readInt32();
374 Parcel data, reply;
388 remote()->transact(OPEN_OUTPUT, data, &reply);
389 int output = reply.readInt32();
391 devices = reply.readInt32();
393 samplingRate = reply.readInt32();
395 format = reply.readInt32();
397 channels = reply.readInt32();
399 latency = reply.readInt32();
406 Parcel data, reply;
410 remote()->transact(OPEN_DUPLICATE_OUTPUT, data, &reply);
411 return reply.readInt32();
416 Parcel data, reply;
419 remote()->transact(CLOSE_OUTPUT, data, &reply);
420 return reply.readInt32();
425 Parcel data, reply;
428 remote()->transact(SUSPEND_OUTPUT, data, &reply);
429 return reply.readInt32();
434 Parcel data, reply;
437 remote()->transact(RESTORE_OUTPUT, data, &reply);
438 return reply.readInt32();
447 Parcel data, reply;
459 remote()->transact(OPEN_INPUT, data, &reply);
460 int input = reply.readInt32();
461 devices = reply.readInt32();
463 samplingRate = reply.readInt32();
465 format = reply.readInt32();
467 channels = reply.readInt32();
474 Parcel data, reply;
477 remote()->transact(CLOSE_INPUT, data, &reply);
478 return reply.readInt32();
483 Parcel data, reply;
487 remote()->transact(SET_STREAM_OUTPUT, data, &reply);
488 return reply.readInt32();
493 Parcel data, reply;
496 remote()->transact(SET_VOICE_VOLUME, data, &reply);
497 return reply.readInt32();
502 Parcel data, reply;
505 remote()->transact(GET_RENDER_POSITION, data, &reply);
506 status_t status = reply.readInt32();
508 uint32_t tmp = reply.readInt32();
512 tmp = reply.readInt32();
522 Parcel data, reply;
525 remote()->transact(GET_INPUT_FRAMES_LOST, data, &reply);
526 return reply.readInt32();
531 Parcel data, reply;
533 status_t status = remote()->transact(NEW_AUDIO_SESSION_ID, data, &reply);
536 id = reply.readInt32();
547 Parcel data, reply;
550 status_t status = remote()->transact(LOAD_EFFECT_LIBRARY, data, &reply);
552 status = reply.readInt32();
554 *handle = reply.readInt32();
562 Parcel data, reply;
565 status_t status = remote()->transact(UNLOAD_EFFECT_LIBRARY, data, &reply);
567 status = reply.readInt32();
574 Parcel data, reply;
576 status_t status = remote()->transact(QUERY_NUM_EFFECTS, data, &reply);
580 status = reply.readInt32();
585 *numEffects = (uint32_t)reply.readInt32();
595 Parcel data, reply;
598 status_t status = remote()->transact(QUERY_EFFECT, data, &reply);
602 status = reply.readInt32();
606 reply.read(pDescriptor, sizeof(effect_descriptor_t));
615 Parcel data, reply;
618 status_t status = remote()->transact(GET_EFFECT_DESCRIPTOR, data, &reply);
622 status = reply.readInt32();
626 reply.read(pDescriptor, sizeof(effect_descriptor_t));
640 Parcel data, reply;
658 status_t lStatus = remote()->transact(CREATE_EFFECT, data, &reply);
662 lStatus = reply.readInt32();
663 int tmp = reply.readInt32();
667 tmp = reply.readInt32();
671 effect = interface_cast<IEffect>(reply.readStrongBinder());
672 reply.read(pDesc, sizeof(effect_descriptor_t));
683 Parcel data, reply;
688 remote()->transact(MOVE_EFFECTS, data, &reply);
689 return reply.readInt32();
698 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
702 CHECK_INTERFACE(IAudioFlinger, data, reply);
717 reply->writeInt32(sessionId);
718 reply->writeInt32(status);
719 reply->writeStrongBinder(track->asBinder());
723 CHECK_INTERFACE(IAudioFlinger, data, reply);
735 reply->writeInt32(sessionId);
736 reply->writeInt32(status);
737 reply->writeStrongBinder(record->asBinder());
741 CHECK_INTERFACE(IAudioFlinger, data, reply);
742 reply->writeInt32( sampleRate(data.readInt32()) );
746 CHECK_INTERFACE(IAudioFlinger, data, reply);
747 reply->writeInt32( channelCount(data.readInt32()) );
751 CHECK_INTERFACE(IAudioFlinger, data, reply);
752 reply->writeInt32( format(data.readInt32()) );
756 CHECK_INTERFACE(IAudioFlinger, data, reply);
757 reply->writeInt32( frameCount(data.readInt32()) );
761 CHECK_INTERFACE(IAudioFlinger, data, reply);
762 reply->writeInt32( latency(data.readInt32()) );
766 CHECK_INTERFACE(IAudioFlinger, data, reply);
767 reply->writeInt32( setMasterVolume(data.readFloat()) );
771 CHECK_INTERFACE(IAudioFlinger, data, reply);
772 reply->writeInt32( setMasterMute(data.readInt32()) );
776 CHECK_INTERFACE(IAudioFlinger, data, reply);
777 reply->writeFloat( masterVolume() );
781 CHECK_INTERFACE(IAudioFlinger, data, reply);
782 reply->writeInt32( masterMute() );
786 CHECK_INTERFACE(IAudioFlinger, data, reply);
790 reply->writeInt32( setStreamVolume(stream, volume, output) );
794 CHECK_INTERFACE(IAudioFlinger, data, reply);
796 reply->writeInt32( setStreamMute(stream, data.readInt32()) );
800 CHECK_INTERFACE(IAudioFlinger, data, reply);
803 reply->writeFloat( streamVolume(stream, output) );
807 CHECK_INTERFACE(IAudioFlinger, data, reply);
809 reply->writeInt32( streamMute(stream) );
813 CHECK_INTERFACE(IAudioFlinger, data, reply);
815 reply->writeInt32( setMode(mode) );
819 CHECK_INTERFACE(IAudioFlinger, data, reply);
821 reply->writeInt32( setMicMute(state) );
825 CHECK_INTERFACE(IAudioFlinger, data, reply);
826 reply->writeInt32( getMicMute() );
830 CHECK_INTERFACE(IAudioFlinger, data, reply);
832 reply->writeInt32( isStreamActive(stream) );
836 CHECK_INTERFACE(IAudioFlinger, data, reply);
839 reply->writeInt32(setParameters(ioHandle, keyValuePairs));
843 CHECK_INTERFACE(IAudioFlinger, data, reply);
846 reply->writeString8(getParameters(ioHandle, keys));
851 CHECK_INTERFACE(IAudioFlinger, data, reply);
857 CHECK_INTERFACE(IAudioFlinger, data, reply);
861 reply->writeInt32( getInputBufferSize(sampleRate, format, channelCount) );
865 CHECK_INTERFACE(IAudioFlinger, data, reply);
879 reply->writeInt32(output);
880 reply->writeInt32(devices);
881 reply->writeInt32(samplingRate);
882 reply->writeInt32(format);
883 reply->writeInt32(channels);
884 reply->writeInt32(latency);
888 CHECK_INTERFACE(IAudioFlinger, data, reply);
891 reply->writeInt32(openDuplicateOutput(output1, output2));
895 CHECK_INTERFACE(IAudioFlinger, data, reply);
896 reply->writeInt32(closeOutput(data.readInt32()));
900 CHECK_INTERFACE(IAudioFlinger, data, reply);
901 reply->writeInt32(suspendOutput(data.readInt32()));
905 CHECK_INTERFACE(IAudioFlinger, data, reply);
906 reply->writeInt32(restoreOutput(data.readInt32()));
910 CHECK_INTERFACE(IAudioFlinger, data, reply);
922 reply->writeInt32(input);
923 reply->writeInt32(devices);
924 reply->writeInt32(samplingRate);
925 reply->writeInt32(format);
926 reply->writeInt32(channels);
930 CHECK_INTERFACE(IAudioFlinger, data, reply);
931 reply->writeInt32(closeInput(data.readInt32()));
935 CHECK_INTERFACE(IAudioFlinger, data, reply);
938 reply->writeInt32(setStreamOutput(stream, output));
942 CHECK_INTERFACE(IAudioFlinger, data, reply);
944 reply->writeInt32( setVoiceVolume(volume) );
948 CHECK_INTERFACE(IAudioFlinger, data, reply);
953 reply->writeInt32(status);
955 reply->writeInt32(halFrames);
956 reply->writeInt32(dspFrames);
961 CHECK_INTERFACE(IAudioFlinger, data, reply);
963 reply->writeInt32(getInputFramesLost(ioHandle));
967 CHECK_INTERFACE(IAudioFlinger, data, reply);
968 reply->writeInt32(newAudioSessionId());
972 CHECK_INTERFACE(IAudioFlinger, data, reply);
975 reply->writeInt32(status);
977 reply->writeInt32(handle);
982 CHECK_INTERFACE(IAudioFlinger, data, reply);
983 reply->writeInt32(unloadEffectLibrary(data.readInt32()));
987 CHECK_INTERFACE(IAudioFlinger, data, reply);
990 reply->writeInt32(status);
992 reply->writeInt32((int32_t)numEffects);
997 CHECK_INTERFACE(IAudioFlinger, data, reply);
1000 reply->writeInt32(status);
1002 reply->write(&desc, sizeof(effect_descriptor_t));
1007 CHECK_INTERFACE(IAudioFlinger, data, reply);
1012 reply->writeInt32(status);
1014 reply->write(&desc, sizeof(effect_descriptor_t));
1019 CHECK_INTERFACE(IAudioFlinger, data, reply);
1032 reply->writeInt32(status);
1033 reply->writeInt32(id);
1034 reply->writeInt32(enabled);
1035 reply->writeStrongBinder(effect->asBinder());
1036 reply->write(&desc, sizeof(effect_descriptor_t));
1040 CHECK_INTERFACE(IAudioFlinger, data, reply);
1044 reply->writeInt32(moveEffects(session, srcOutput, dstOutput));
1048 return BBinder::onTransact(code, data, reply, flags);