aboutsummaryrefslogtreecommitdiff
path: root/include/seq.h
diff options
context:
space:
mode:
authorAldrin Martoq <amartoq@dcc.uchile.cl>2008-02-22 17:46:50 +0100
committerTakashi Iwai <tiwai@suse.de>2008-02-22 17:46:50 +0100
commit75ecdac6f49cc9e092e002926f280c5979acc234 (patch)
tree0f6084711cfac6753211466f08e601d1e4506958 /include/seq.h
parent882f93ac26b549bd30dc3b061694f78d42cd7521 (diff)
add snd_seq_client_info_event_filter_*() functions
Added snd_seq_client_info_event_filter_{clear,add,del,check} to alsa sequencer API Signed-off-by: Aldrin Martoq <amartoq@dcc.uchile.cl>
Diffstat (limited to 'include/seq.h')
-rw-r--r--include/seq.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/seq.h b/include/seq.h
index a9a57e7b..95768220 100644
--- a/include/seq.h
+++ b/include/seq.h
@@ -153,6 +153,11 @@ void snd_seq_client_info_set_broadcast_filter(snd_seq_client_info_t *info, int v
void snd_seq_client_info_set_error_bounce(snd_seq_client_info_t *info, int val);
void snd_seq_client_info_set_event_filter(snd_seq_client_info_t *info, unsigned char *filter);
+void snd_seq_client_info_event_filter_clear(snd_seq_client_info_t *info);
+void snd_seq_client_info_event_filter_add(snd_seq_client_info_t *info, int event_type);
+void snd_seq_client_info_event_filter_del(snd_seq_client_info_t *info, int event_type);
+int snd_seq_client_info_event_filter_check(snd_seq_client_info_t *info, int event_type);
+
int snd_seq_get_client_info(snd_seq_t *handle, snd_seq_client_info_t *info);
int snd_seq_get_any_client_info(snd_seq_t *handle, int client, snd_seq_client_info_t *info);
int snd_seq_set_client_info(snd_seq_t *handle, snd_seq_client_info_t *info);