Lines Matching defs:handle
248 void event_decoder_start_timer(snd_seq_t *handle, int queue,
254 if ((err = snd_seq_start_queue(handle, queue, NULL))<0)
256 while (snd_seq_drain_output(handle)>0)
260 void event_decoder(snd_seq_t *handle, int argc, char *argv[])
270 if ((client = snd_seq_client_id(handle))<0) {
275 if ((queue = snd_seq_alloc_queue(handle))<0) {
280 if ((err = snd_seq_nonblock(handle, 1))<0)
292 if ((err = snd_seq_create_port(handle, pinfo)) < 0) {
297 event_decoder_start_timer(handle, queue, client, port);
309 if ((err = snd_seq_subscribe_port(handle, sub))<0) {
317 if ((err = snd_seq_subscribe_port(handle, sub))<0) {
338 if ((err = snd_seq_subscribe_port(handle, sub))<0) {
344 max = snd_seq_poll_descriptors_count(handle, POLLIN);
347 snd_seq_poll_descriptors(handle, pfds, max, POLLIN);
351 if ((err = snd_seq_event_input(handle, &ev))<0)