summaryrefslogtreecommitdiff
path: root/src/seq
AgeCommit message (Collapse)AuthorFilesLines
2002-03-12Corrections by Kevin Conder <kconder@interaccess.com>Jaroslav Kysela2-20/+20
2002-03-04Fixed initialization of snd_midi_event_t structure seq_midi_event_tJaroslav Kysela1-1/+2
2002-02-11More documentation changes (rawmidi, timer)Jaroslav Kysela1-0/+8
2002-02-04Changes against latest doxygenJaroslav Kysela1-0/+4
2001-12-30Updated GNU GPL license (address).Jaroslav Kysela6-30/+30
Changed GNU LGPL licence from 2.0 to 2.1.
2001-12-27Added missing variable initialization in open_conf() functions (hwdep, ↵Jaroslav Kysela1-0/+2
timer); Uros
2001-12-10Added time skew on queue.Takashi Iwai1-0/+46
The timer speed can be controlled via skew value, smaller = slower centered on the skew-base value.
2001-11-30Added snd_*_poll_descriptors_revents functions.Jaroslav Kysela1-2/+20
2001-11-24Added snd_*_open_lconf functions.Jaroslav Kysela1-0/+19
Some minor changes in config interface documentation.
2001-11-19Configuration:Jaroslav Kysela2-3/+13
- changed snd_config_get_id function to follow semantic of other get functions - added snd_config_test_id - added runtime pointer type (not persistent) - added snd_config_make_pointer, snd_config_set_pointer, snd_config_get_pointer - added type/contents checking for callback functions - changed 'void *private_data' to 'snd_config_t *private_data' - renamed card_strtype functions to card_driver Control: - fixed passing parameters to snd_ctl_async Async handlers: - added public snd_async_handler_get_signo function Documentation: - moved all documentation to source files
2001-10-24Added missing files with symbols.Jaroslav Kysela1-0/+34
2001-10-24Changes for static build.Jaroslav Kysela3-13/+19
2001-09-26Fixed comments / documentation.Takashi Iwai1-16/+29
2001-09-19fixed possible segfault in snd_seq_parse_addressTakashi Iwai1-2/+1
2001-09-13Changed GPL to LGPL as agreed by TakashiJaroslav Kysela1-7/+8
2001-09-06Fixed wrong return value in snd_seq_drain_outputJaroslav Kysela1-1/+1
2001-09-03Added snd_seq_sync_output_queue() function.Takashi Iwai1-1/+38
Rewrote playmidi1 to use this function. It is no longer necessary to wait for echoback.
2001-08-28Added snd_seq_queue_timer_type_t.Jaroslav Kysela1-4/+4
2001-08-20The main header file is not dependant on asound.h from driver.Jaroslav Kysela2-23/+23
2001-08-15Added symbol versioning for dlsym-callbacks.Jaroslav Kysela2-3/+8
Removed snd_config_refer_load from confmisc.c and pcm.c.
2001-07-25Added snd_seq_system_info_get_cur_clients/queues.Takashi Iwai1-0/+21
2001-07-18More documentation updates.Jaroslav Kysela3-0/+3
2001-07-11More documentation enhancements / removal of non-existent functions.Jaroslav Kysela4-2/+6
2001-07-11Improved parse_address to accept the string without a port numberTakashi Iwai1-5/+9
2001-07-11Added documentation for instrument and midi event functions.Jaroslav Kysela1-44/+108
Removed snd_enum_() macros. Documentation changes in asoundlib.h.
2001-07-09Suppress error messages.Takashi Iwai1-27/+27
2001-07-04Changed from bool to val to avoid error in c++.Jaroslav Kysela1-21/+21
2001-07-04Major change to sequencer API.Jaroslav Kysela7-600/+2475
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-06-16Added context handling for snd_config_expand.Jaroslav Kysela2-18/+17
PCM slave configuration is now dynamic.
2001-06-15Extended parameterization. Marked with @ all fields with special useAbramo Bagnara1-40/+12
2001-06-15* Cleaned the alsa.conf syntax:Jaroslav Kysela1-16/+34
- added pcm.front, pcm.rear, pcm.center_lfe blocks * Added configuration for EMU10K1 (it's fully working one!!!) * snd_config_redirect_load->snd_config_refer_load rename * snd_config_search_alias code change (works also with pairs base.key) * cleanups in the evaluate function (the function prototype has been changed)
2001-06-13Enhanced configuration syntax (added [ ] block for arrays).Jaroslav Kysela1-1/+1
The snd_config_expand functions expands the runtime contents (@func...). Removed the environment variable replace code from the configuration parser. Updated the alsa.conf configuration file.
2001-06-06Added comments for doxygen.Takashi Iwai2-87/+687
They are half-automated output from the 0.5.x documents. The sequencer API will be changed in near future to suit with encapsulation implemented already in pcm api, so do not trust the comments added here.. They are just for reference.
2001-06-04Added hooked PCM type (one sample hook implementation will follow). Some ↵Abramo Bagnara1-1/+1
cleaning.
2001-05-22Completed parametric configuration and begun to use itAbramo Bagnara1-17/+53
2001-04-28Fixed O_NONBLOCKAbramo Bagnara1-2/+2
2001-03-29Lot of cleanings with the help of gcc3Abramo Bagnara3-23/+16
2001-03-17Improved .asoundrc changesAbramo Bagnara1-5/+7
2001-03-07Exported ERR macros. Completed scopes architecture. Added defaults for ↵Abramo Bagnara1-25/+24
{pcm,ctl,rawmidi,seq}type configuration. Fixed bogus dlclose. Implemented ncurses levelmeter (temporarily placed in src/pcm/scopes)
2001-03-04Renamed ERR to SNDERR. Added s16 pseudo meter scope. Fixed plug hw_refine/paramsAbramo Bagnara1-11/+11
2001-02-21Added the event filter to the poll_descriptor functions.Jaroslav Kysela1-12/+26
2001-02-18Changed descriptors_countAbramo Bagnara1-4/+2
2001-02-14Changed behaviour of poll_descriptors function (returns the filled count of ↵Jaroslav Kysela1-1/+10
fds). Added poll_descriptors_count functions. Added snd_mixer_elem_count function.
2001-02-12More generic support for poll descriptorsAbramo Bagnara1-1/+15
2001-02-11Completed mixer API. Improved iterators. Renamed control values struct. ↵Abramo Bagnara4-50/+62
Rewritten simple elements implementation
2001-02-07Splitted rawmidi streams. Removed stream constraint on config filesAbramo Bagnara2-24/+0
2001-02-07Encapsulated conf APIAbramo Bagnara2-19/+22
2001-02-06Control API encapsulation. Better names for kernel API. Simpler PCM ↵Abramo Bagnara4-6/+2
hw_params API. Added missing const.
2001-02-05Encapsulated hwdep. Converted all enums to type safetyAbramo Bagnara1-1/+1
2001-01-31Removed card type from devices info. Added card number to devices info. ↵Abramo Bagnara5-5/+1
Completed encapsulation of PCM API. Removed snd_pcm_card(). All copy functions now have the form copy(dst, src).