From: Takashi Sakamoto Date: Fri, 19 Jun 2020 05:11:28 +0000 (+0900) Subject: seq: use guint8 for the numerical ID of port X-Git-Tag: v0.1.0~19 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=088318a6c29d0b2f710c3751b552283e81b903ae;p=alsa-gobject.git seq: use guint8 for the numerical ID of port --- diff --git a/src/seq/query.c b/src/seq/query.c index 524f3a9..57f7be5 100644 --- a/src/seq/query.c +++ b/src/seq/query.c @@ -309,13 +309,13 @@ void alsaseq_get_client_info(guint8 client_id, ALSASeqClientInfo **client_info, * with SNDRV_SEQ_IOCTL_GET_CLIENT_INFO and SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT * commands for ALSA sequencer character device. */ -void alsaseq_get_port_id_list(guint8 client_id, guint **entries, +void alsaseq_get_port_id_list(guint8 client_id, guint8 **entries, gsize *entry_count, GError **error) { char *devnode; struct snd_seq_client_info client_info = {0}; unsigned int count; - guint *list; + guint8 *list; unsigned int index; struct snd_seq_port_info port_info = {0}; int fd; @@ -385,7 +385,7 @@ void alsaseq_get_port_id_list(guint8 client_id, guint **entries, * with SNDRV_SEQ_IOCTL_GET_PORT_INFO command for ALSA sequencer character * device. */ -void alsaseq_get_port_info(guint8 client_id, guint port_id, +void alsaseq_get_port_info(guint8 client_id, guint8 port_id, ALSASeqPortInfo **port_info, GError **error) { char *devnode; diff --git a/src/seq/query.h b/src/seq/query.h index 46c10ec..cd9cce0 100644 --- a/src/seq/query.h +++ b/src/seq/query.h @@ -27,10 +27,10 @@ void alsaseq_get_client_id_list(guint **entries, gsize *entry_count, void alsaseq_get_client_info(guint8 client_id, ALSASeqClientInfo **client_info, GError **error); -void alsaseq_get_port_id_list(guint8 client_id, guint **entries, +void alsaseq_get_port_id_list(guint8 client_id, guint8 **entries, gsize *entry_count, GError **error); -void alsaseq_get_port_info(guint8 client_id, guint port_id, +void alsaseq_get_port_info(guint8 client_id, guint8 port_id, ALSASeqPortInfo **port_info, GError **error); void alsaseq_get_client_pool(guint8 client_id, ALSASeqClientPool **client_pool,