Lines Matching refs:reply
48 Parcel data, reply;
50 remote()->transact(COUNT_CODECS, data, &reply);
51 return static_cast<size_t>(reply.readInt32());
56 Parcel data, reply;
59 remote()->transact(GET_CODEC_INFO, data, &reply);
60 status_t err = reply.readInt32();
62 return MediaCodecInfo::FromParcel(reply);
70 Parcel data, reply;
72 remote()->transact(GET_GLOBAL_SETTINGS, data, &reply);
73 status_t err = reply.readInt32();
75 return AMessage::FromParcel(reply);
88 Parcel data, reply;
93 remote()->transact(FIND_CODEC_BY_TYPE, data, &reply);
94 return static_cast<ssize_t>(reply.readInt32());
99 Parcel data, reply;
102 remote()->transact(FIND_CODEC_BY_NAME, data, &reply);
103 return static_cast<ssize_t>(reply.readInt32());
112 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
117 CHECK_INTERFACE(IMediaCodecList, data, reply);
122 reply->writeInt32(count);
129 CHECK_INTERFACE(IMediaCodecList, data, reply);
133 reply->writeInt32(OK);
134 info->writeToParcel(reply);
136 reply->writeInt32(-ERANGE);
144 CHECK_INTERFACE(IMediaCodecList, data, reply);
147 reply->writeInt32(OK);
148 info->writeToParcel(reply);
150 reply->writeInt32(-ERANGE);
158 CHECK_INTERFACE(IMediaCodecList, data, reply);
161 reply->writeInt32(NAME_NOT_FOUND);
170 reply->writeInt32(index);
177 CHECK_INTERFACE(IMediaCodecList, data, reply);
180 reply->writeInt32(NAME_NOT_FOUND);
187 reply->writeInt32(index);
193 return BBinder::onTransact(code, data, reply, flags);