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
Jaroslav Kysela
b72c78f887
Removed snd_ctl_pcm_surround_next_device function.
2001-05-03 15:11:35 +00:00
Abramo Bagnara
b8abb93bb7
Fixed O_NONBLOCK
2001-04-28 18:40:05 +00:00
Jaroslav Kysela
e74a7322ca
Minor bugfix.
2001-04-27 08:33:22 +00:00
Jaroslav Kysela
68bb9a493d
Ported to latest API
2001-04-27 08:32:54 +00:00
Jaroslav Kysela
f0c7d62ef9
minor changes
2001-04-27 08:19:53 +00:00
Jaroslav Kysela
128e710940
Ported
2001-04-24 19:46:14 +00:00
Jaroslav Kysela
7025482a40
Added SND_RAWMIDI_SYNC flag.
2001-04-24 19:27:45 +00:00
Abramo Bagnara
1498d2ea66
Small optimization from Paul Davis
2001-04-24 16:43:17 +00:00
Jaroslav Kysela
f65b035a45
Improved in-source documentation (interfaces are divided into modules).
2001-04-24 13:02:58 +00:00
Jaroslav Kysela
98ab09fb27
Added code for Trident 4D Wave NX
2001-04-24 09:22:20 +00:00