Commit graph

382 commits

Author SHA1 Message Date
Takashi Iwai
b18b0da438 fixed compile on some gcc version.. 2001-03-01 17:38:07 +00:00
Jaroslav Kysela
946078f8c4 Added period == buffer_size check to prevent misusing 2001-02-28 09:01:45 +00:00
Jaroslav Kysela
65dde04e4e Corrected IEC958 control name 2001-02-27 12:27:04 +00:00
Abramo Bagnara
4200ac00a4 Updated version number 2001-02-25 22:37:18 +00:00
Abramo Bagnara
cd88bf91b8 Added timersub definition if missing 2001-02-25 11:54:05 +00:00
Jaroslav Kysela
740881bdf5 Recoded to use poll rather than select and 2001-02-23 09:58:14 +00:00
Abramo Bagnara
33b8d4717e Fixed use of poll_descriptors 2001-02-22 10:29:39 +00:00
Abramo Bagnara
59bbfe130f Fixed mute/unmute 2001-02-21 20:46:07 +00:00
Jaroslav Kysela
bfab88125a 0.9.0beta1 2001-02-20 20:29:40 +00:00
Abramo Bagnara
b43cf63605 Exit if no elems are available 2001-02-20 08:51:57 +00:00
Abramo Bagnara
536e7b66a5 Changed descriptors_count 2001-02-18 18:32:31 +00:00
Abramo Bagnara
7687662381 Added range specification to simple mixer. Fixes to alsamixer. Added mixer support to alsa-oss 2001-02-18 17:56:38 +00:00
Abramo Bagnara
1a2e4a6199 New simple mixer implementation 2001-02-15 23:05:42 +00:00
Jaroslav Kysela
20c7e5b667 Fixed cset 2001-02-15 09:14:28 +00:00
Jaroslav Kysela
246c930afb elem_count -> get_count 2001-02-14 13:08:49 +00:00
Jaroslav Kysela
c4212d7496 Recoded alsamixer utility to use the latest alsa-lib's API. 2001-02-14 12:22:47 +00:00
Abramo Bagnara
b62252dd77 Changed control to use events mask. Added subscribe ioctl 2001-02-13 21:29:38 +00:00
Abramo Bagnara
fdacf95e6c Fixed unhexing thanks to Anders 2001-02-13 20:20:52 +00:00
Abramo Bagnara
9c7ba00630 Fixed typo 2001-02-13 18:36:36 +00:00
Abramo Bagnara
0b01722266 More generic support for poll descriptors 2001-02-12 23:51:53 +00:00
Jaroslav Kysela
abd8b9f9e8 Fixed typo & thinko 2001-02-12 13:33:25 +00:00
Abramo Bagnara
fbec0a5f8d Completed mixer API. Improved iterators. Renamed control values struct. Rewritten simple elements implementation 2001-02-11 15:45:44 +00:00
Jaroslav Kysela
7346943471 Changed according to new hctl API 2001-02-09 15:38:59 +00:00
Jaroslav Kysela
3fadc219ee Temporary hack for compilation 2001-02-09 13:52:39 +00:00
Abramo Bagnara
012584247c Completed control and mixer API 2001-02-09 11:20:32 +00:00
Abramo Bagnara
7b2cc96f18 Fixed sign 2001-02-07 17:09:00 +00:00
Abramo Bagnara
7d75ba2c1b Better names for control API 2001-02-07 15:13:17 +00:00
Abramo Bagnara
4b6c8ce82e Encapsulated conf API 2001-02-07 11:34:42 +00:00
Abramo Bagnara
0ef8943fb0 Control API encapsulation. Better names for kernel API. Simpler PCM hw_params API. Added missing const. 2001-02-06 23:48:29 +00:00
Abramo Bagnara
3df0171dc0 Encapsulated hwdep. Converted all enums to type safety 2001-02-05 15:44:45 +00:00
Abramo Bagnara
2121e1576c Corrected and completed encapsulation for PCM and rawmidi. Remove SND_PCM_HW_PARAM_* and use functions. Separated rawmidi info between streams 2001-02-04 17:03:19 +00:00
Abramo Bagnara
a2426856b3 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:59 +00:00
Abramo Bagnara
6f4c05c64a Added snd_ prefix to mask and interval. Divided header.h wrappers 2001-01-30 16:51:28 +00:00
Abramo Bagnara
d1f96b62a8 First step toward encapsulation 2001-01-29 14:27:56 +00:00
Abramo Bagnara
72db56ca30 Fixed aplay -l 2001-01-29 08:41:26 +00:00
Abramo Bagnara
025a1c8d26 Added I/O classes 2001-01-17 11:00:34 +00:00
Abramo Bagnara
be058e4a04 Changed some remaining size_t's 2001-01-15 13:43:08 +00:00
Abramo Bagnara
744c8798c0 New PCM model with fragment concept removal and two interrupt sources
Renamed size_t/ssize_t to snd_pcm_sframes_t/snd_pcm_uframes_t
2001-01-15 11:06:55 +00:00
Abramo Bagnara
7b49188c03 Fixed missing mask initialization 2001-01-09 19:35:52 +00:00
Abramo Bagnara
924fa1704a PCM API cleaning. silencing implementation. xfer_min removal 2000-12-29 15:00:55 +00:00
Jaroslav Kysela
38fd1dc722 aplay/arecord 2000-12-27 21:24:57 +00:00
Jaroslav Kysela
652941f76e Updated the S/PDIF test code. 2000-12-22 14:03:15 +00:00
Jaroslav Kysela
66608d67ea Added support for IEC958 2000-12-22 11:25:11 +00:00
Jaroslav Kysela
84f294a3b9 S/PDIF related changes.. 2000-12-21 21:53:07 +00:00
Abramo Bagnara
a3696de829 New hw_params implementation 2000-12-21 20:44:11 +00:00
Jaroslav Kysela
2f0a374adb pcm_name defaults to plug:0,0 2000-12-11 12:29:49 +00:00
Abramo Bagnara
2f6416f347 Fixed non interleaved with only one channels case 2000-12-11 11:19:39 +00:00
Abramo Bagnara
eadcd7a727 Runtime hw_info constraints support. New hw_info with lengths 2000-12-07 15:58:04 +00:00
Jaroslav Kysela
deb4498a12 Fixed types 2000-12-04 16:48:30 +00:00
Abramo Bagnara
5f542e20aa More relaxed strategy 2000-12-04 10:08:30 +00:00