Lines Matching refs:seq
326 int snd_seq_control_queue(snd_seq_t *seq, int q, int type, int value, snd_seq_event_t *ev);
330 * \param seq sequencer handle
334 #define snd_seq_start_queue(seq, q, ev) \
335 snd_seq_control_queue(seq, q, SND_SEQ_EVENT_START, 0, ev)
339 * \param seq sequencer handle
343 #define snd_seq_stop_queue(seq, q, ev) \
344 snd_seq_control_queue(seq, q, SND_SEQ_EVENT_STOP, 0, ev)
348 * \param seq sequencer handle
352 #define snd_seq_continue_queue(seq, q, ev) \
353 snd_seq_control_queue(seq, q, SND_SEQ_EVENT_CONTINUE, 0, ev)
357 * \param seq sequencer handle
362 #define snd_seq_change_queue_tempo(seq, q, tempo, ev) \
363 snd_seq_control_queue(seq, q, SND_SEQ_EVENT_TEMPO, tempo, ev)
366 int snd_seq_create_simple_port(snd_seq_t *seq, const char *name,
369 int snd_seq_delete_simple_port(snd_seq_t *seq, int port);
374 int snd_seq_connect_from(snd_seq_t *seq, int my_port, int src_client, int src_port);
375 int snd_seq_connect_to(snd_seq_t *seq, int my_port, int dest_client, int dest_port);
376 int snd_seq_disconnect_from(snd_seq_t *seq, int my_port, int src_client, int src_port);
377 int snd_seq_disconnect_to(snd_seq_t *seq, int my_port, int dest_client, int dest_port);
382 int snd_seq_set_client_name(snd_seq_t *seq, const char *name);
383 int snd_seq_set_client_event_filter(snd_seq_t *seq, int event_type);
384 int snd_seq_set_client_midi_version(snd_seq_t *seq, int midi_version);
385 int snd_seq_set_client_ump_conversion(snd_seq_t *seq, int enable);
386 int snd_seq_set_client_pool_output(snd_seq_t *seq, size_t size);
387 int snd_seq_set_client_pool_output_room(snd_seq_t *seq, size_t size);
388 int snd_seq_set_client_pool_input(snd_seq_t *seq, size_t size);
390 int snd_seq_sync_output_queue(snd_seq_t *seq);
395 int snd_seq_parse_address(snd_seq_t *seq, snd_seq_addr_t *addr, const char *str);
400 int snd_seq_reset_pool_output(snd_seq_t *seq);
401 int snd_seq_reset_pool_input(snd_seq_t *seq);