Abramo Bagnara
cf325c68e3
Simplified and fixed semantic
2001-06-15 11:49:19 +00:00
Jaroslav Kysela
58808e42b6
Initial version
2001-06-15 09:45:19 +00:00
Takashi Iwai
681f6ad7b0
fixed compile on ia64 and sparc
2001-06-15 09:30:49 +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
1b8d405606
redirect->refer
...
Removed the aliasing code (it was already in the search_alias function).
2001-06-14 09:47:44 +00:00
Jaroslav Kysela
2dd594a2f2
Reorganization
2001-06-13 12:56:38 +00:00
Jaroslav Kysela
355bb478e9
Search functions supports NULL result (check the presence)
2001-06-13 12:55:56 +00:00
Jaroslav Kysela
45cfa1405f
Added support for direct alias
2001-06-13 12:55:00 +00:00
Jaroslav Kysela
396f8a12a2
Improvements against updated syntax
2001-06-13 09:40:34 +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
135461daeb
Do not include asm/atomic.h on some architectures.
2001-06-08 12:17:51 +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
Takashi Iwai
5ce8fbeab5
Added comments for doxygen.
...
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-06 17:50:16 +00:00
Abramo Bagnara
3f0a94ed90
Fixed pointer mismatch
2001-06-06 14:20:29 +00:00
Abramo Bagnara
f563268fac
Fixed strdup
2001-06-06 14:19:40 +00:00
Abramo Bagnara
82929cd852
Added iec958 PCM definition
2001-06-06 14:19:03 +00:00
Abramo Bagnara
31e403ce9d
More work on pcm_hooks
2001-06-06 11:49:52 +00:00
Abramo Bagnara
7f651b3071
Added hooked PCM type (one sample hook implementation will follow). Some cleaning.
2001-06-04 18:04:18 +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
ecfec483a8
Fixed missing initialization
2001-05-19 20:41:25 +00:00
Abramo Bagnara
1d9bf33550
Added parametric configuration. Removed some memory leaks
2001-05-18 17:18:47 +00:00
Jaroslav Kysela
fe4d8fc072
0.9.0beta4
2001-05-14 17:12:39 +00:00
Jaroslav Kysela
8df53e998e
More EMU10K1 fixes.
2001-05-14 15:50:09 +00:00
Abramo Bagnara
6cb24e0186
Added embedded/anonymous slave PCM definition
2001-05-14 15:44:37 +00:00
Jaroslav Kysela
00c749f080
Reverted back the previous read/write_areas code
2001-05-14 15:21:18 +00:00
Jaroslav Kysela
808fb82d1f
Enhanced snd_pcm_mmap_read/write_areas to support the blocking behaviour.
...
Removed wrong asserts.
2001-05-14 14:31:45 +00:00
Jaroslav Kysela
711a344fa4
Added more Tone Control items to the sort tables
2001-05-14 14:29:19 +00:00
Jaroslav Kysela
f1a6bb270d
Added EMU10K1 configuration
2001-05-14 14:26:38 +00:00
Jaroslav Kysela
22c689135e
Enhanced code (use_fd)
2001-05-14 14:26:10 +00:00
Jaroslav Kysela
290c2ed8fc
Updated the sorting tables and functions.
2001-05-14 11:28:11 +00:00
Jaroslav Kysela
06e79b9828
Changed in the compare_weight counting
2001-05-14 09:43:59 +00:00
Jaroslav Kysela
da62fd77b1
Fixed includes
2001-05-14 06:20:13 +00:00
Abramo Bagnara
3886c6c826
Added missing doc for a field
2001-05-13 15:44:59 +00:00
Jaroslav Kysela
8b51f89d16
Fixed Intel8x0 configuration
2001-05-10 19:57:52 +00:00
Jaroslav Kysela
6a60b182fc
Separated four & six route info; fixed route bugs
2001-05-10 19:57:18 +00:00
Jaroslav Kysela
a2ea265bae
Added the channel route code; fixed refine (mmap)
2001-05-10 10:51:28 +00:00
Jaroslav Kysela
f14a47481f
Added subdevice identifiers
2001-05-10 10:15:28 +00:00
Jaroslav Kysela
232d703c23
Added snd_card_type_string_to_enum and snd_card_type_enum_to_string functions.
...
- the /usr/share/alsa/cards.conf file contains the translation table
Added snd_sctl_build and snd_sctl_free functions.
Recoded the surround plugin to use the surround.conf file.
- the /usr/share/alsa/surround.conf file contains the surround configuration
2001-05-10 08:32:40 +00:00
Jaroslav Kysela
a5ddd2f21f
Changed linux/ to sound/ in #include
2001-05-09 11:57:51 +00:00
Jaroslav Kysela
626c56774c
Changed inclusion files from linux/ to sound/
2001-05-09 11:56:28 +00:00
Jaroslav Kysela
78cd184441
Added 'Center' and 'LFE' to the sort table
2001-05-08 09:25:13 +00:00
Jaroslav Kysela
a6d19dc156
Small changes; added INTEL8X0
2001-05-08 09:10:14 +00:00
Jaroslav Kysela
c6c1de70dd
Fixed NULL pointer dereference, added Intel i8x0
2001-05-08 08:57:30 +00:00
Jaroslav Kysela
6599731473
Added cards.conf
2001-05-03 16:40:48 +00:00
Jaroslav Kysela
b54168e4d2
Added surround.conf
2001-05-03 16:12:19 +00:00