Commit graph

551 commits

Author SHA1 Message Date
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
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
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
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
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
Jaroslav Kysela
b238a26ea4 ENS1370 fixes, YMFPCI code 2001-04-24 08:58:21 +00:00
Jaroslav Kysela
5e5a429815 Added snd_ctl_elem_info_is_owner and snd_ctl_elem_info_get_owner functions. 2001-04-23 09:15:09 +00:00
Abramo Bagnara
301a62f90a Improved automatic start/stop 2001-04-19 21:18:23 +00:00
Jaroslav Kysela
667f008cd4 Code checking mmap() is back 2001-04-19 16:13:47 +00:00
Jaroslav Kysela
2969cea162 Fixed typos 2001-04-19 16:05:15 +00:00
Jaroslav Kysela
d4253b7e53 Code reorganization; support for ENS1370 (untested) 2001-04-19 15:39:20 +00:00
Jaroslav Kysela
12a47782cb Added ctl_elem_lock and unlock code... 2001-04-19 13:53:39 +00:00
Jaroslav Kysela
996be745d1 Fixed typos 2001-04-19 11:15:35 +00:00
Jaroslav Kysela
f12e938abd Added code for pcm_surround_next_device 2001-04-19 08:31:38 +00:00
Jaroslav Kysela
7e1f41be73 Code enhancements, added support for FM801 (untested) 2001-04-19 08:30:07 +00:00