[alsa-devel] snd_seq_system_info_get_cur_ports function
Clemens Ladisch
clemens at ladisch.de
Mon Jul 29 21:52:49 CEST 2013
Jose B wrote:
> Shouldnt there be a function for getting the current port count as seen below?
>
> snd_seq_system_info_get_cur_ports(const snd_seq_system_info_t *info)
There is no such value:
<https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/include/uapi/sound/asequencer.h#n308>
> I was writing a function to quickly check if any new ports were registered
> on the sequencer after the application using the wrapper starts up.
The number of ports is not helpful for detecting all changes.
Subscribe to port 0:1 (SND_SEQ_CLIENT_SYSTEM:SND_SEQ_PORT_SYSTEM_ANNOUNCE) to
receive events for any changes.
Regards,
Clemens
More information about the Alsa-devel
mailing list