Commit graph

333 commits

Author SHA1 Message Date
Jaroslav Kysela
a23db635c9 Added power state control 2001-09-26 16:05:03 +00:00
Jaroslav Kysela
6bd266995e Changed location of asoundlib.h from sys dir to alsa dir.
(it means that official location is '#include <alsa/asoundlib.h>')
2001-09-11 09:34:14 +00:00
Takashi Iwai
99137b4df7 More fix to compile - removed snd_enum_incr and snd_int_to_enum macros. 2001-07-11 15:43:01 +00:00
Takashi Iwai
b2fca96965 Fixed compile; removed snd_enum_xxx macros. 2001-07-11 15:00:59 +00:00
Abramo Bagnara
c9510a21da Corrected message 2001-06-06 14:24:10 +00:00
Jaroslav Kysela
2a026a8a12 Updated 2001-05-15 12:11:08 +00:00
Jaroslav Kysela
6f75a56d2c asound.conf -> asound.state 2001-05-15 12:10:22 +00:00
Abramo Bagnara
98fceb5f56 More documentation. Added mode argument to i/o_stdio_open. 2001-03-29 09:10:47 +00:00
Abramo Bagnara
f8ab746deb Added mode argument to open functions where it was missing. First part of CTL documentation 2001-03-26 12:45:50 +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
fbec0a5f8d Completed mixer API. Improved iterators. Renamed control values struct. Rewritten simple elements implementation 2001-02-11 15:45:44 +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
025a1c8d26 Added I/O classes 2001-01-17 11:00:34 +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
Jaroslav Kysela
deb4498a12 Fixed types 2000-12-04 16:48:30 +00:00
Jaroslav Kysela
3180b94099 Updates for the latest API (the next device changes). 2000-11-30 19:25:50 +00:00
Jaroslav Kysela
25b7943321 Merged pcmfinal branch. 2000-11-20 20:11:13 +00:00
Abramo Bagnara
00cf60e11d Ported to alsa-lib changes 2000-10-14 10:35:24 +00:00
Abramo Bagnara
a6427e6044 Added abstraction layer to controls. Added client/server support to controls. Cleaned private_data use for PCMs. Cleaned aserver 2000-09-11 15:49:33 +00:00
Abramo Bagnara
787089c2c0 Removed step if not needed. Fixed typo. Allow store/restore to/from stdio 2000-09-10 09:53:33 +00:00
Abramo Bagnara
762dd6b564 Congruent iface naming 2000-08-26 08:30:41 +00:00
Abramo Bagnara
daa1208d5f Some typos. Be relaxed wrt syntax error on store 2000-08-25 16:37:31 +00:00
Abramo Bagnara
8c4e1aa769 Rewritten alsactl 2000-08-25 14:34:26 +00:00
Abramo Bagnara
8af52519b7 Added missing index match 2000-07-26 11:40:31 +00:00
Jaroslav Kysela
50658ad2e7 Changed syntax of configuration file and added better parsing. 2000-07-25 15:17:55 +00:00
Jaroslav Kysela
9d5b8f205d Changes reflecting the new control API and kernel mixer API removal. 2000-07-15 10:21:59 +00:00
Abramo Bagnara
35c721265c Conformance to new pcm_info semantic 2000-06-22 06:07:13 +00:00
Abramo Bagnara
2c3d1a0639 Remove device, stream, subdevice selection and incorporated in info structs 2000-06-21 15:04:15 +00:00
Abramo Bagnara
749b454304 Better names for ALSA API. Added min_fragments, max_fragments. 2000-05-27 16:52:19 +00:00
Abramo Bagnara
aa812e4540 Fixed switch LIST handling 2000-05-12 17:51:28 +00:00
Jaroslav Kysela
789a35dd5c Added SND_SW_ITEM_LIST support. 2000-05-10 09:36:35 +00:00
Jaroslav Kysela
228bf51025 MUX1 & MUX2 renaming... 2000-04-17 18:55:33 +00:00
Jaroslav Kysela
8b42d21333 Changed the switch interface.
Every switches are accessible via one ioctl.
2000-03-01 18:13:14 +00:00
Jaroslav Kysela
39100f184d Added support for subtypes... 2000-01-29 10:21:51 +00:00
Jaroslav Kysela
079252a8f7 Fixed some trouble with USER switch and added USER_READ_ONLY switch support. 2000-01-27 21:41:36 +00:00
Jaroslav Kysela
66c3b06a5a Fixes for PCM capture switches... 2000-01-11 13:19:03 +00:00
Jaroslav Kysela
f9d81448d8 Also the switch name is shown.. 2000-01-10 14:34:04 +00:00
Abramo Bagnara
9c01963e5c Fixed alsactl parsing for empty mixers 1999-12-24 10:55:55 +00:00
Abramo Bagnara
6a4a9a0077 Fixed alsactl store for the second (and further) card 1999-12-24 10:55:12 +00:00
Jaroslav Kysela
96a2ea5e8c Fixed small bug.. 1999-11-25 11:24:22 +00:00
Jaroslav Kysela
13963ab1e1 Rear depth changes.. 1999-08-10 08:39:26 +00:00
Jaroslav Kysela
f3c4578afa Added depth_rear.. 1999-08-07 11:33:20 +00:00
Jaroslav Kysela
2e2c534aba Fix for tone control 1999-07-30 13:37:22 +00:00
Jaroslav Kysela
5eab4faf04 More mixer updates and some fixes... 1999-07-22 10:49:40 +00:00
Jaroslav Kysela
551d49e092 Compilation fixes... 1999-06-13 10:09:54 +00:00
Frank van de Pol
67f54274bd Changed data type of alsa-lib handles from 'void *' to the specific type for
the handle in use. This should be more type-safe as the compiler will perform
checking on type now.
1999-06-02 00:40:31 +00:00
Jaroslav Kysela
7a41ac1568 Changed e-mail from <perex@jcu.cz> to <perex@suse.cz>.. 1999-05-11 22:18:49 +00:00
Jaroslav Kysela
2e02eadd72 Mixer v2.0 merged to the main CVS tree... 1999-05-02 16:21:40 +00:00
Jaroslav Kysela
daab0cd6d0 New universal switch v2.0 interface. 1999-03-27 19:45:01 +00:00
Jaroslav Kysela
4db1fd02ce Merged new-mixer branch... 1999-03-08 16:51:53 +00:00
Jaroslav Kysela
88cdd83d0f Changes for record volume... 1999-02-15 15:42:34 +00:00
Jaroslav Kysela
21d2b566f4 Next updates for automake.. 1999-01-31 13:15:00 +00:00
Chris Cannam
d9158162d0 Convert alsa-utils to use automake 1999-01-30 19:12:34 +00:00
Jaroslav Kysela
df93ac4457 Removed debugging message.. 1999-01-24 16:48:15 +00:00
Jaroslav Kysela
2bf417af71 Fixed return code... 1999-01-19 10:08:51 +00:00
Jaroslav Kysela
288c349c33 Fixed small bug.. 1999-01-18 22:41:28 +00:00
Jaroslav Kysela
084dc84d14 Return codes changed again.. 1999-01-18 21:20:59 +00:00
Jaroslav Kysela
0e8adecc8f Removed debugging message.. 1998-12-12 20:55:42 +00:00
Jaroslav Kysela
74a386d8c5 Little changes... 1998-12-12 20:51:12 +00:00
Jaroslav Kysela
511d11e583 Little changes... 1998-12-10 09:12:59 +00:00
Jaroslav Kysela
ba6231b381 New version... 1998-12-08 11:49:21 +00:00
Jaroslav Kysela
d55abb225a Fixes for multiple soundcards and joystick address. 1998-12-05 11:19:22 +00:00
Jaroslav Kysela
17452e8ac8 Initial version... 1998-12-01 10:26:49 +00:00
Jaroslav Kysela
fbbaa7239e Coding style... 1998-11-27 15:13:57 +00:00
Jaroslav Kysela
9f50cd5d60 Changes for CS4237B/38B IEC-958 output setup... 1998-11-25 19:57:50 +00:00
Jaroslav Kysela
18fa888b68 Now is alsactl restore <card> hhandled ok when configuration file doesn't exist... 1998-11-20 20:02:51 +00:00
Jaroslav Kysela
fc7f1865ca Little fix.. 1998-11-17 21:08:34 +00:00
Jaroslav Kysela
ece5f68865 Changed return codes... 1998-11-14 16:11:19 +00:00
Jaroslav Kysela
4809266783 Fixed one-card operations... 1998-11-11 20:26:51 +00:00
Jaroslav Kysela
290bc733a6 Fix for integer type switches... 1998-11-11 20:16:24 +00:00
Jaroslav Kysela
350e1007e3 Fixes... 1998-11-11 20:16:06 +00:00
Jaroslav Kysela
68aeb83d4f Removed debugging options.. 1998-11-04 18:06:38 +00:00
Jaroslav Kysela
25f5f4965e Changed mixer interface... 1998-11-01 23:24:45 +00:00
Jaroslav Kysela
6c20f0e73f Added IEC958 support for Cirrus Logic.. 1998-10-31 19:51:05 +00:00
Jaroslav Kysela
ec275f84ed Changed version... 1998-10-31 19:50:16 +00:00
Jaroslav Kysela
72ff837506 Initial version of alsactl... 1998-10-29 22:45:59 +00:00