Lines Matching refs:snd_seq_t

47 typedef struct _snd_seq snd_seq_t;
78 int snd_seq_open(snd_seq_t **handle, const char *name, int streams, int mode);
79 int snd_seq_open_lconf(snd_seq_t **handle, const char *name, int streams, int mode, snd_config_t *lconf);
80 const char *snd_seq_name(snd_seq_t *seq);
81 snd_seq_type_t snd_seq_type(snd_seq_t *seq);
82 int snd_seq_close(snd_seq_t *handle);
83 int snd_seq_poll_descriptors_count(snd_seq_t *handle, short events);
84 int snd_seq_poll_descriptors(snd_seq_t *handle, struct pollfd *pfds, unsigned int space, short events);
85 int snd_seq_poll_descriptors_revents(snd_seq_t *seq, struct pollfd *pfds, unsigned int nfds, unsigned short *revents);
86 int snd_seq_nonblock(snd_seq_t *handle, int nonblock);
87 int snd_seq_client_id(snd_seq_t *handle);
89 size_t snd_seq_get_output_buffer_size(snd_seq_t *handle);
90 size_t snd_seq_get_input_buffer_size(snd_seq_t *handle);
91 int snd_seq_set_output_buffer_size(snd_seq_t *handle, size_t size);
92 int snd_seq_set_input_buffer_size(snd_seq_t *handle, size_t size);
112 int snd_seq_system_info(snd_seq_t *handle, snd_seq_system_info_t *info);
181 int snd_seq_get_client_info(snd_seq_t *handle, snd_seq_client_info_t *info);
182 int snd_seq_get_any_client_info(snd_seq_t *handle, int client, snd_seq_client_info_t *info);
183 int snd_seq_set_client_info(snd_seq_t *handle, snd_seq_client_info_t *info);
184 int snd_seq_query_next_client(snd_seq_t *handle, snd_seq_client_info_t *info);
186 int snd_seq_get_ump_endpoint_info(snd_seq_t *seq, int client, void *info);
187 int snd_seq_get_ump_block_info(snd_seq_t *seq, int client, int blk, void *info);
188 int snd_seq_set_ump_endpoint_info(snd_seq_t *seq, const void *info);
189 int snd_seq_set_ump_block_info(snd_seq_t *seq, int blk, const void *info);
215 int snd_seq_get_client_pool(snd_seq_t *handle, snd_seq_client_pool_t *info);
216 int snd_seq_set_client_pool(snd_seq_t *handle, snd_seq_client_pool_t *info);
338 int snd_seq_create_port(snd_seq_t *handle, snd_seq_port_info_t *info);
339 int snd_seq_delete_port(snd_seq_t *handle, int port);
340 int snd_seq_get_port_info(snd_seq_t *handle, int port, snd_seq_port_info_t *info);
341 int snd_seq_get_any_port_info(snd_seq_t *handle, int client, int port, snd_seq_port_info_t *info);
342 int snd_seq_set_port_info(snd_seq_t *handle, int port, snd_seq_port_info_t *info);
343 int snd_seq_query_next_port(snd_seq_t *handle, snd_seq_port_info_t *info);
380 int snd_seq_get_port_subscription(snd_seq_t *handle, snd_seq_port_subscribe_t *sub);
381 int snd_seq_subscribe_port(snd_seq_t *handle, snd_seq_port_subscribe_t *sub);
382 int snd_seq_unsubscribe_port(snd_seq_t *handle, snd_seq_port_subscribe_t *sub);
422 int snd_seq_query_port_subscribers(snd_seq_t *seq, snd_seq_query_subscribe_t * subs);
465 int snd_seq_create_queue(snd_seq_t *seq, snd_seq_queue_info_t *info);
466 int snd_seq_alloc_named_queue(snd_seq_t *seq, const char *name);
467 int snd_seq_alloc_queue(snd_seq_t *handle);
468 int snd_seq_free_queue(snd_seq_t *handle, int q);
469 int snd_seq_get_queue_info(snd_seq_t *seq, int q, snd_seq_queue_info_t *info);
470 int snd_seq_set_queue_info(snd_seq_t *seq, int q, snd_seq_queue_info_t *info);
471 int snd_seq_query_named_queue(snd_seq_t *seq, const char *name);
473 int snd_seq_get_queue_usage(snd_seq_t *handle, int q);
474 int snd_seq_set_queue_usage(snd_seq_t *handle, int q, int used);
492 int snd_seq_get_queue_status(snd_seq_t *handle, int q, snd_seq_queue_status_t *status);
514 int snd_seq_get_queue_tempo(snd_seq_t *handle, int q, snd_seq_queue_tempo_t *tempo);
515 int snd_seq_set_queue_tempo(snd_seq_t *handle, int q, snd_seq_queue_tempo_t *tempo);
544 int snd_seq_get_queue_timer(snd_seq_t *handle, int q, snd_seq_queue_timer_t *timer);
545 int snd_seq_set_queue_timer(snd_seq_t *handle, int q, snd_seq_queue_timer_t *timer);
558 int snd_seq_event_output(snd_seq_t *handle, snd_seq_event_t *ev);
559 int snd_seq_event_output_buffer(snd_seq_t *handle, snd_seq_event_t *ev);
560 int snd_seq_event_output_direct(snd_seq_t *handle, snd_seq_event_t *ev);
561 int snd_seq_event_input(snd_seq_t *handle, snd_seq_event_t **ev);
562 int snd_seq_event_input_pending(snd_seq_t *seq, int fetch_sequencer);
563 int snd_seq_drain_output(snd_seq_t *handle);
564 int snd_seq_event_output_pending(snd_seq_t *seq);
565 int snd_seq_extract_output(snd_seq_t *handle, snd_seq_event_t **ev);
566 int snd_seq_drop_output(snd_seq_t *handle);
567 int snd_seq_drop_output_buffer(snd_seq_t *handle);
568 int snd_seq_drop_input(snd_seq_t *handle);
569 int snd_seq_drop_input_buffer(snd_seq_t *handle);
610 int snd_seq_remove_events(snd_seq_t *handle, snd_seq_remove_events_t *info);
612 int snd_seq_ump_event_output(snd_seq_t *seq, snd_seq_ump_event_t *ev);
613 int snd_seq_ump_event_output_buffer(snd_seq_t *seq, snd_seq_ump_event_t *ev);
614 int snd_seq_ump_extract_output(snd_seq_t *seq, snd_seq_ump_event_t **ev_res);
615 int snd_seq_ump_event_output_direct(snd_seq_t *seq, snd_seq_ump_event_t *ev);
616 int snd_seq_ump_event_input(snd_seq_t *seq, snd_seq_ump_event_t **ev);