Lines Matching refs:snd_seq_event_t

199 #snd_seq_event_t type.
225 The actual record is shown in #snd_seq_event_t.
471 snd_seq_event_t ev;
717 snd_seq_event_t ev;
742 snd_seq_event_t ev;
764 void event_filter(snd_seq_t *seq, snd_seq_event_t *ev)
1209 return seq->packet_size ? seq->packet_size : sizeof(snd_seq_event_t);
1243 assert(size >= sizeof(snd_seq_event_t));
4087 snd_seq_event_t *snd_seq_create_event(void)
4089 return (snd_seq_event_t *) calloc(1, sizeof(snd_seq_event_t));
4102 int snd_seq_free_event(snd_seq_event_t *ev ATTRIBUTE_UNUSED)
4104 int snd_seq_free_event(snd_seq_event_t *ev)
4115 ssize_t snd_seq_event_length(snd_seq_event_t *ev)
4117 ssize_t len = sizeof(snd_seq_event_t);
4150 int snd_seq_event_output(snd_seq_t *seq, snd_seq_event_t *ev)
4165 static void clear_ump_for_legacy_apps(snd_seq_t *seq, snd_seq_event_t *ev)
4184 int snd_seq_event_output_buffer(snd_seq_t *seq, snd_seq_event_t *ev)
4199 memcpy(seq->obuf + seq->obufused, ev, sizeof(snd_seq_event_t));
4201 memcpy(seq->obuf + seq->obufused + sizeof(snd_seq_event_t),
4213 size_t size = ((len + sizeof(snd_seq_event_t) - 1) / sizeof(snd_seq_event_t));
4219 seq->tmpbuf = malloc(seq->tmpbufsize * sizeof(snd_seq_event_t));
4223 seq->tmpbuf = realloc(seq->tmpbuf, size * sizeof(snd_seq_event_t));
4244 int snd_seq_event_output_direct(snd_seq_t *seq, snd_seq_event_t *ev)
4322 int snd_seq_extract_output(snd_seq_t *seq, snd_seq_event_t **ev_res)
4328 if ((olen = seq->obufused) < sizeof(snd_seq_event_t))
4330 len = snd_seq_event_length((snd_seq_event_t *)seq->obuf);
4338 *ev_res = (snd_seq_event_t *)seq->tmpbuf;
4367 static int snd_seq_event_retrieve_buffer(snd_seq_t *seq, snd_seq_event_t **retp)
4371 snd_seq_event_t *ev;
4373 *retp = ev = (snd_seq_event_t *)(seq->ibuf + seq->ibufptr * packet_size);
4421 int snd_seq_event_input(snd_seq_t *seq, snd_seq_event_t **ev)
4490 * snd_seq_ump_event_t type instead snd_seq_event_t.
4504 return snd_seq_event_output(seq, (snd_seq_event_t *)ev);
4521 return snd_seq_event_output_buffer(seq, (snd_seq_event_t *)ev);
4538 return snd_seq_extract_output(seq, (snd_seq_event_t **)ev_res);
4555 return snd_seq_event_output_direct(seq, (snd_seq_event_t *)ev);
4564 * snd_seq_ump_event_t type instead of snd_seq_event_t type.
4578 return snd_seq_event_input(seq, (snd_seq_event_t **)ev);
4902 static int remove_match(snd_seq_remove_events_t *info, snd_seq_event_t *ev)
4988 snd_seq_event_t *ev;
4993 ev = (snd_seq_event_t *)ep;