alsa-lib/include
Jaroslav Kysela 88e5e45151 Major change to sequencer API.
The sequencer API is totally recoded with the style of "encapsulation"
in other api.
The structure becomes opaque and accessed only via functions.

Other changes:
- There is no longer group in client and port info.
- snd_seq_query_subs_t is renamed to snd_seq_query_subscribe_t.
- snd_seq_delete_port takes only the port id argument instead of
  port_info structure.
- snd_seq_input/output_buffer_size are renamed
  as snd_seq_get_input/output_buffer_size.
  Similarly snd_seq_resize_input/output_buffer are renamed as
  snd_seq_set_input/output_buffer_size.
- snd_seq_get_named_queue is renamed to snd_seq_query_named_queue.
- Sync codes are removed temporarily from API.
- Subscription conditions are accessed via the corresponding functions.
  convert_time is named now as time_update.
- snd_seq_get/set_queue_owner are removed.
  Use snd_seq_get/set_queue_info instead.
- Instrument put/get/remove structure is unified as snd_instr_header_t.
2001-07-04 13:54:13 +00:00
..
aserver.h Removed snd_ctl_pcm_surround_next_device function. 2001-05-03 15:11:35 +00:00
conf.h Removed snd_config_string_replace function. 2001-06-18 14:14:49 +00:00
control.h Removed snd_ctl_card_info_t->mixerid and added the components member. 2001-06-25 13:08:43 +00:00
conv.h Improved in-source documentation (interfaces are divided into modules). 2001-04-24 13:02:58 +00:00
error.h Completed parametric configuration and begun to use it 2001-05-22 09:19:43 +00:00
footer.h UNUSED -> ATTRIBUTE_UNUSED (follows /usr/include/ansidecl.h) 2000-08-06 12:23:28 +00:00
global.h New async notification API. Removed obsolete surround. Cleaning 2001-06-20 20:52:12 +00:00
header.h Changed inclusion files from linux/ to sound/ 2001-05-09 11:56:28 +00:00
hwdep.h Lot of cleanings with the help of gcc3 2001-03-29 17:50:28 +00:00
hwdep_m4.h Lot of cleanings with the help of gcc3 2001-03-29 17:50:28 +00:00
input.h Improved in-source documentation (interfaces are divided into modules). 2001-04-24 13:02:58 +00:00
instr.h Major change to sequencer API. 2001-07-04 13:54:13 +00:00
list.h Avoid use of C++ keywords 2001-03-29 14:39:02 +00:00
local.h Major change to sequencer API. 2001-07-04 13:54:13 +00:00
Makefile.am Major change to sequencer API. 2001-07-04 13:54:13 +00:00
mixer.h Improved in-source documentation (interfaces are divided into modules). 2001-04-24 13:02:58 +00:00
output.h Improved in-source documentation (interfaces are divided into modules). 2001-04-24 13:02:58 +00:00
pcm.h Added snd_pcm_hw_params_*_get_mask 2001-07-02 11:46:38 +00:00
rawmidi.h Added SND_RAWMIDI_SYNC flag. 2001-04-24 19:27:45 +00:00
search.h Added hsearch_r for compatibility needs 2000-06-12 17:30:46 +00:00
seq.h Major change to sequencer API. 2001-07-04 13:54:13 +00:00
seq_event.h Major change to sequencer API. 2001-07-04 13:54:13 +00:00
seq_midi_event.h Improved in-source documentation (interfaces are divided into modules). 2001-04-24 13:02:58 +00:00
seqmid.h Major change to sequencer API. 2001-07-04 13:54:13 +00:00
stamp-h.in Switch to automake and libtool 1998-11-18 21:11:09 +00:00
timer.h Improved in-source documentation (interfaces are divided into modules). 2001-04-24 13:02:58 +00:00