Commit graph

26 commits

Author SHA1 Message Date
Jaroslav Kysela
6f3b01b79c Added sort & compare functions to the mixer API. 2001-02-12 13:29:33 +00:00
Abramo Bagnara
8afd6e69af Fixed thinko 2001-02-11 16:05:59 +00:00
Abramo Bagnara
a2d3434961 Completed mixer API. Improved iterators. Renamed control values struct. Rewritten simple elements implementation 2001-02-11 15:45:35 +00:00
Jaroslav Kysela
38033b49dd Updated the hctl interface (the more independent way). 2001-02-09 14:50:05 +00:00
Abramo Bagnara
7165608b17 Fixes 2001-02-09 13:15:54 +00:00
Abramo Bagnara
fea0c73cdb Completed control and mixer API 2001-02-09 11:20:31 +00:00
Abramo Bagnara
45c416ed82 Better names for control API 2001-02-07 15:13:15 +00:00
Abramo Bagnara
8f0cb26fdf Control API encapsulation. Better names for kernel API. Simpler PCM hw_params API. Added missing const. 2001-02-06 23:48:10 +00:00
Abramo Bagnara
ccb399f0cd Missing enum change 2001-02-05 16:04:15 +00:00
Abramo Bagnara
de19407578 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:56 +00:00
Jaroslav Kysela
8628843952 Added more control names 2000-09-18 10:08:05 +00:00
Takashi Iwai
1acf1f3fb9 Added Synth Tone Controls 2000-09-11 15:09:51 +00:00
Jaroslav Kysela
0561650846 Fixed Playback & Capture control names 2000-09-09 18:14:43 +00:00
Takashi Iwai
7db1464a2d More fixes for typos and mute problems.. 2000-09-06 09:25:50 +00:00
Takashi Iwai
761d5e6442 - Fixed wrong names for get/put switches.
- Simplified get_full_name().
- Fixed preset check of joint volume.
2000-09-05 16:12:35 +00:00
Jaroslav Kysela
d251227c79 Added support for single controls (example: Bass & Treble) 2000-09-04 10:04:31 +00:00
Jaroslav Kysela
4970e30e25 Changed playback switch handling 2000-08-28 17:29:36 +00:00
Jaroslav Kysela
24b11896d0 Added support for route controls 2000-08-22 18:02:43 +00:00
Jaroslav Kysela
ebb148f464 Added FM 2000-08-18 21:09:18 +00:00
Jaroslav Kysela
677d2aedd5 Capture Volume is also set 2000-08-18 17:12:11 +00:00
Jaroslav Kysela
ec07b3ad20 Warning removal. 2000-08-17 21:50:34 +00:00
Jaroslav Kysela
7376ad380e Added bag operations for the high-level control interface.
Added event layer for simple mixer controls (not fully finished).
2000-08-16 13:35:36 +00:00
Jaroslav Kysela
82102903fe The highlevel control layer was rewritten and updated.
Various fixes in mixer simple layer.
Added include/list.h (from the kernel tree).
2000-08-11 19:28:43 +00:00
Jaroslav Kysela
f981892e3a 64-bit fixes.
Controls API uses binary tree functions (tsearch ...).
2000-08-04 10:24:12 +00:00
Jaroslav Kysela
f5d6fdeba8 More control/mixer API updates.
Added highlevel control layer.
Recoded simple control mixer API.
2000-07-28 20:21:12 +00:00
Jaroslav Kysela
273d115de0 Removed old mixer API functions.
Added simple control layer (experimental).
2000-07-15 10:20:32 +00:00