[alsa-devel] cloning snd_seq_t (or creating one from client id)
clemens at ladisch.de
Mon Mar 31 23:01:19 CEST 2014
Tobias Schlemmer wrote:
> ALSA imposes a policy
> that is obviously is not necessary from a technical point of view as
> every program instance can use different sequencer clients already with
> the current implementation at the cost of worsening the usability. My
> suggestion is to losen this restriction.
What you call "loosening this restriction" would actually involve
a nontrivial amount of code.
> P.S.: We are talking about the library API right?
Most of the client event handling is implemented in the kernel.
However, a threadsafe event (de)multiplexer could just as well be
implemented completely outside of the ALSA library.
More information about the Alsa-devel