Abramo Bagnara
157f47aedd
New async notification API. Removed obsolete surround. Cleaning
2001-06-20 20:52:12 +00:00
Jaroslav Kysela
1c14c13c96
macro->refer
...
Added the @hooks code...
2001-06-20 13:37:19 +00:00
Abramo Bagnara
2ced309ee8
Changed $(var) in $var
2001-06-18 13:34:11 +00:00
Jaroslav Kysela
fd8c75d112
Moved preloaded configuration files to the preload.filenames[] section.
2001-06-18 11:47:03 +00:00
Jaroslav Kysela
1e0c53a11c
Added context handling for snd_config_expand.
...
PCM slave configuration is now dynamic.
2001-06-16 22:03:23 +00:00
Abramo Bagnara
43455a9268
Some fixes. Added conf for trident
2001-06-16 09:40:20 +00:00
Abramo Bagnara
a4768a7b10
Simplified evaluation using snd_config_walk. Fixed implementation
2001-06-16 08:19:15 +00:00
Abramo Bagnara
92b0581c33
Converted @refer special case in ordinary @func. Removed @type
2001-06-15 16:09:56 +00:00
Abramo Bagnara
54daf2f16d
Extended parameterization. Marked with @ all fields with special use
2001-06-15 14:00:19 +00:00
Abramo Bagnara
cf325c68e3
Simplified and fixed semantic
2001-06-15 11:49:19 +00:00
Jaroslav Kysela
977a9a33f0
* Cleaned the alsa.conf syntax:
...
- 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-15 08:47:59 +00:00
Jaroslav Kysela
355bb478e9
Search functions supports NULL result (check the presence)
2001-06-13 12:55:56 +00:00
Jaroslav Kysela
5c3075d32f
Enhanced configuration syntax (added [ ] block for arrays).
...
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-13 09:31:05 +00:00
Jaroslav Kysela
bf780a25a5
Added argument handling for the slave PCMs.
...
The configuration root (snd_config) can be specified for the internal routines.
The pcm_hooks code was recoded (independent code moved to control/setup.c).
Improved the pcm_multi plugin (added master configuration).
2001-06-11 13:35:48 +00:00
Jaroslav Kysela
61bf03ce70
New syntax for the substituted variables - $(var).
...
Improved the variable substitution (all references in a string are replaced).
Added special redirect loading code (to separate card dependant code to
single files).
2001-06-11 08:07:48 +00:00
Takashi Iwai
3d2f333c6c
Fixed seg. fault when invalid /etc/asound.conf is found.
2001-06-08 12:17:14 +00:00
Jaroslav Kysela
b36ee47006
Fixed typo
2001-06-08 10:20:27 +00:00
Jaroslav Kysela
b7c05ad942
Removed snd_defaults_ functions.
...
Updated the syntax of configuration file to substitute values from
the environment space.
Updated alsa.conf to replace old snd_defaults_ functions.
2001-06-08 10:15:25 +00:00
Abramo Bagnara
31e403ce9d
More work on pcm_hooks
2001-06-06 11:49:52 +00:00
Abramo Bagnara
7f33541268
Compilation fixes for forthcoming GCC 3.0
2001-05-29 20:17:56 +00:00
Abramo Bagnara
f5534c46ed
Completed parametric configuration and begun to use it
2001-05-22 09:19:43 +00:00
Abramo Bagnara
1d9bf33550
Added parametric configuration. Removed some memory leaks
2001-05-18 17:18:47 +00:00
Jaroslav Kysela
f65b035a45
Improved in-source documentation (interfaces are divided into modules).
2001-04-24 13:02:58 +00:00
Jaroslav Kysela
aa7df159e1
Fixed typos
2001-04-17 09:55:01 +00:00
Abramo Bagnara
62b2da1186
Documentation generation fixes
2001-03-30 10:12:19 +00:00
Abramo Bagnara
5b50ec848a
Lot of cleanings with the help of gcc3
2001-03-29 17:50:28 +00:00
Abramo Bagnara
de4cfc3e4b
More documentation. Added mode argument to i/o_stdio_open.
2001-03-29 09:10:46 +00:00
Abramo Bagnara
4bee8c5678
Documented input, output and conf
2001-03-25 14:13:55 +00:00
Abramo Bagnara
a275d66356
Improved .asoundrc changes
2001-03-17 16:34:43 +00:00
Abramo Bagnara
c76af03f4e
Better diagnostic for config load failure
2001-03-08 14:20:32 +00:00
Abramo Bagnara
bbaeb29a74
Renamed ERR to SNDERR. Added s16 pseudo meter scope. Fixed plug hw_refine/params
2001-03-04 20:39:02 +00:00
Abramo Bagnara
a2d3434961
Completed mixer API. Improved iterators. Renamed control values struct. Rewritten simple elements implementation
2001-02-11 15:45:35 +00:00
Abramo Bagnara
fea0c73cdb
Completed control and mixer API
2001-02-09 11:20:31 +00:00
Abramo Bagnara
3e091c8822
Encapsulated conf API
2001-02-07 11:34:33 +00:00
Abramo Bagnara
8f0cb26fdf
Control API encapsulation. Better names for kernel API. Simpler PCM hw_params API. Added missing const.
2001-02-06 23:48:10 +00:00
Abramo Bagnara
5bf23ae9a1
Encapsulated hwdep. Converted all enums to type safety
2001-02-05 15:44:42 +00:00
Abramo Bagnara
de19407578
Removed card type from devices info. Added card number to devices info. Completed encapsulation of PCM API. Removed snd_pcm_card(). All copy functions now have the form copy(dst, src).
2001-01-31 17:26:56 +00:00
Abramo Bagnara
e283a3f642
Added I/O classes
2001-01-17 11:00:32 +00:00