Commit graph

138 commits

Author SHA1 Message Date
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
7d75ba2c1b Better names for control API 2001-02-07 15:13:17 +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
Jaroslav Kysela
3180b94099 Updates for the latest API (the next device changes). 2000-11-30 19:25:50 +00:00
Abramo Bagnara
86b50130e9 Changed default ctl name to open 2000-11-21 17:15:06 +00:00
Jaroslav Kysela
637b3f828c Merged pcmplug branch. 2000-09-24 09:57:50 +00:00
Jaroslav Kysela
ff3ef012ec Added Item: line 2000-09-18 09:47:46 +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
44ee42e587 Better name for snd_card_get_index. Cleaned error messages 2000-08-25 14:36:58 +00:00
Jaroslav Kysela
eb4a1a6015 Removed debugging lines.. 2000-07-28 20:19:42 +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
f46d20e4b2 Added missing include 2000-07-03 07:44:08 +00:00
Takashi Iwai
3b5c5b2268 - fix alsamixer bug which causes SEGFAULT when volume bar is changed.
- fix aplay for reading WAVE file properly even on big-endian machine.
2000-05-16 10:46:11 +00:00
Jaroslav Kysela
b77ca419f6 Merged pcm2 branch. 2000-05-08 18:54:14 +00:00
Takashi Iwai
f7c4aad91f alsamixer supports rear, center and woofer speakers 2000-03-10 15:45:09 +00:00
Jaroslav Kysela
0092ec6c66 Fixed mono mute & capture... 2000-02-07 18:05:52 +00:00
Jaroslav Kysela
e23566ee0d Optimization issues.. Removed -lasound. 2000-02-04 10:09:38 +00:00
Abramo Bagnara
5f6d6e72d4 Added group and elements sorting 2000-01-18 08:45:43 +00:00
Jaroslav Kysela
9417948722 Fixes for the dynamic group update.
Fixed the mono group handling.
2000-01-04 12:20:49 +00:00
Jaroslav Kysela
277a86c3ad The alsamixer program is back for the mixer v2 API (group control).
This program has a lot of bugs:
  - dynamic updates handling
  - mono volume control handling
2000-01-03 22:40:51 +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
4db1fd02ce Merged new-mixer branch... 1999-03-08 16:51:53 +00:00
Tim Janik
1bf9bb468b * Sun Feb 21 19:55:01 1999 Tim Janik <timj@gtk.org>
*
 *      * bumped version to 0.10.
 *
 *      * added scrollable text views.
 *      we now feature an F1 Help screen and an F2 /proc info screen.
 *      the help screen does still require lots of work though.
 *
 *      * keys are evaluated view specific now.
 *
 *      * we feature meta-keys now, e.g. M-Tab as back-tab.
 *
 *      * if we are already in channel view and the user still hits Return,
 *      we do a refresh nonetheless, since 'r'/'R' got removed as a redraw
 *      key (reserved for record volumes). 'l'/'L' is still preserved though,
 *      and actually needs to be to e.g. get around the xterm bold-artefacts.
 *
 *      * support terminals that can't write into lower right corner.
 *
 *      * undocumented '-s' option that will keep the screen to its
 *      minimum size, usefull for debugging only.
 *
1999-02-21 18:57:06 +00:00
Tim Janik
d47938eab3 * Sun Feb 21 02:23:52 1999 Tim Janik <timj@gtk.org>
*
 *      * don't abort if snd_mixer_* functions failed due to EINTR,
 *      we simply retry on the next cycle. hopefully asoundlib preserves
 *      errno states correctly (Jaroslav can you asure that?).
 *
 *      * feature WINCH correctly, so we make a complete relayout on
 *      screen resizes. don't abort on too-small screen sizes anymore,
 *      but simply beep.
 *
 *      * redid the layout algorithm to fix some bugs and to preserve
 *      space for a flag indication line. the channels are
 *      nicer spread horizontally now (i.e. we also pad on the left and
 *      right screen bounds now).
 *
 *      * various other minor fixes.
 *
 *      * indicate whether ExactMode is active or not.
 *
 *      * fixed coding style to follow the GNU coding conventions.
 *
 *      * reverted record volume changes since they broke ExactMode display.
 *
 *      * composed ChangeLog entries.
1999-02-21 04:41:27 +00:00
Jaroslav Kysela
88cdd83d0f Changes for record volume... 1999-02-15 15:42:34 +00:00
Chris Cannam
d9158162d0 Convert alsa-utils to use automake 1999-01-30 19:12:34 +00:00
Jaroslav Kysela
8773d373f0 Coding style... 1998-11-27 15:17:45 +00:00
Jaroslav Kysela
221a13fc32 Initial version... 1998-11-27 14:43:15 +00:00
Jaroslav Kysela
89cbc35ba4 Removed debugging message... 1998-11-09 14:06:10 +00:00
Jaroslav Kysela
18c2009b87 Stereo record source and route selection... 1998-11-04 19:43:45 +00:00
Jaroslav Kysela
171a891b43 Little cleanups in callbacks... 1998-10-29 22:50:10 +00:00
Jaroslav Kysela
3881bedb74 Initial file. 1998-10-02 08:42:30 +00:00
Jaroslav Kysela
5482bc327d Fixed -m option... 1998-09-20 08:05:24 +00:00
Jaroslav Kysela
efd0fa4035 Big renaming - from sound to asound... 1998-08-30 21:10:35 +00:00
Jaroslav Kysela
fbb20e85ec Initial revision 1998-08-13 15:43:39 +00:00