Lines Matching refs:reply

158 			producer_format_suggestion_requested_reply reply;
160 request->quality, &reply.format);
161 request->SendReply(status, &reply, sizeof(reply));
169 producer_format_proposal_reply reply;
170 reply.format = request->format;
171 status_t status = FormatProposal(request->output, &reply.format);
172 request->SendReply(status, &reply, sizeof(reply));
180 producer_prepare_to_connect_reply reply;
181 reply.format = request->format;
182 reply.out_source = request->source;
183 memcpy(reply.name, request->name, B_MEDIA_NAME_LENGTH);
185 request->destination, &reply.format, &reply.out_source,
186 reply.name);
187 request->SendReply(status, &reply, sizeof(reply));
195 producer_connect_reply reply;
196 memcpy(reply.name, request->name, B_MEDIA_NAME_LENGTH);
198 request->format, reply.name);
199 request->SendReply(B_OK, &reply, sizeof(reply));
207 producer_disconnect_reply reply;
209 request->SendReply(B_OK, &reply, sizeof(reply));
218 producer_get_initial_latency_reply reply;
219 reply.initial_latency = fInitialLatency;
220 reply.flags = fInitialFlags;
221 request->SendReply(B_OK, &reply, sizeof(reply));
229 producer_set_play_rate_reply reply;
231 request->SendReply(status, &reply, sizeof(reply));
239 producer_get_latency_reply reply;
240 status_t status = GetLatency(&reply.latency);
241 request->SendReply(status, &reply, sizeof(reply));
249 producer_get_next_output_reply reply;
250 reply.cookie = request->cookie;
251 status_t status = GetNextOutput(&reply.cookie, &reply.output);
252 request->SendReply(status, &reply, sizeof(reply));
261 producer_dispose_output_cookie_reply reply;
263 request->SendReply(B_OK, &reply, sizeof(reply));
482 consumer_accept_format_reply reply;
487 &request, sizeof(request), &reply, sizeof(reply));
491 *format = reply.format;
507 consumer_format_changed_reply reply;
513 // we use a request/reply to make this synchronous
515 sizeof(request), &reply, sizeof(reply));
528 consumer_get_latency_for_reply reply;
533 &request, sizeof(request), &reply, sizeof(reply));
537 *_latency = reply.latency;
538 *_timesource = reply.timesource;
553 consumer_seek_tag_requested_reply reply;
560 &request, sizeof(request), &reply, sizeof(reply));
564 *_tag = reply.seek_tag;
565 *_tagged_time = reply.tagged_time;
566 *_flags = reply.flags;