]> git.alsa-project.org Git - alsa-lib.git/commit
New light-weight event handling:
authorTakashi Iwai <tiwai@suse.de>
Tue, 29 Aug 2000 11:39:08 +0000 (11:39 +0000)
committerTakashi Iwai <tiwai@suse.de>
Tue, 29 Aug 2000 11:39:08 +0000 (11:39 +0000)
commita7f3ff4a4f3531c98a7875d9789b49a0dc56ab36
tree9f121442cb8c020a4ae50e0fd012e4fdcb17f8c0
parente5d597c48c1fd85e86c778c3b2b6da67b82d60d1
New light-weight event handling:
1. No more needs to call snd_seq_event_free() for releasing the cell.
   But you should keep it anyway, both for compatibility and for future
   extension.
2. API is basically kept unmodified.  The sign of return values are same,
   i.e. positive integers will be returned if events exist on buffer/queue.
   But the exact value may be different from the older version.
3. snd_seq_event_input() renders the event directly from the static input
   buffer.  The function is not re-entrant.
4. snd_seq_event_input_selective() is removed.
include/seq.h
src/seq/seq.c
src/seq/seq_priv.h