summaryrefslogtreecommitdiff
path: root/src/mixer/mixer_local.h
Commit message (Collapse)AuthorAgeFilesLines
* Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.czJaroslav Kysela2007-10-151-1/+1
|
* Fix compile warningsTakashi Iwai2005-12-161-1/+1
| | | | Fix trivial compile warnings.
* big simple mixer updateJaroslav Kysela2005-06-031-19/+1
| | | | | | | | | | | | | - exported all necessary functions to create a mixer module outside alsa-lib - separated simple mixer API from the simple mixer implementation (using callbacks as usuall) - src/mixer/simple.c is the core - src/mixer/simple_none.c is the current (no-abstraction) implementation based on control names; note that this module does not depend on internal ALSA structures now - src/mixer/simple_abst.c is the ongoing abstraction which will use external dynamic modules; src/conf/smixer.conf will describe which modules will be used depending on the components from the driver
* Updated GNU GPL license (address).Jaroslav Kysela2001-12-301-5/+5
| | | | Changed GNU LGPL licence from 2.0 to 2.1.
* New async notification API. Removed obsolete surround. CleaningAbramo Bagnara2001-06-201-1/+0
|
* More documentation. Tiny change for simple mixer element API (get_range)Abramo Bagnara2001-03-301-1/+0
|
* Lot of cleanings with the help of gcc3Abramo Bagnara2001-03-291-0/+1
|
* New simple mixer implementationAbramo Bagnara2001-02-151-23/+2
|
* Changed control to use events mask. Added subscribe ioctlAbramo Bagnara2001-02-131-3/+2
|
* Added the safe version of the list_for_each function.Jaroslav Kysela2001-02-131-1/+2
|
* Improved mixer sort/compare interface.Jaroslav Kysela2001-02-121-0/+2
|
* Added sort & compare functions to the mixer API.Jaroslav Kysela2001-02-121-0/+7
|
* Fixed handle_eventsAbramo Bagnara2001-02-111-1/+1
|
* Completed mixer API. Improved iterators. Renamed control values struct. ↵Abramo Bagnara2001-02-111-29/+61
| | | | Rewritten simple elements implementation
* Updated the hctl interface (the more independent way).Jaroslav Kysela2001-02-091-1/+1
|
* FixesAbramo Bagnara2001-02-091-1/+1
|
* Completed control and mixer APIAbramo Bagnara2001-02-091-59/+50
|
* Better names for control APIAbramo Bagnara2001-02-071-7/+7
|
* Control API encapsulation. Better names for kernel API. Simpler PCM ↵Abramo Bagnara2001-02-061-1/+0
| | | | hw_params API. Added missing const.
* Removed card type from devices info. Added card number to devices info. ↵Abramo Bagnara2001-01-311-1/+1
| | | | Completed encapsulation of PCM API. Removed snd_pcm_card(). All copy functions now have the form copy(dst, src).
* Merged pcmfinal branch.Jaroslav Kysela2000-11-201-5/+5
|
* Added support for single controls (example: Bass & Treble)Jaroslav Kysela2000-09-041-10/+13
|
* Added support for route controlsJaroslav Kysela2000-08-221-5/+11
|
* Added bag operations for the high-level control interface.Jaroslav Kysela2000-08-161-7/+12
| | | | Added event layer for simple mixer controls (not fully finished).
* More control/mixer API updates.Jaroslav Kysela2000-07-281-1/+24
| | | | | Added highlevel control layer. Recoded simple control mixer API.
* Removed old mixer API functions.Jaroslav Kysela2000-07-151-0/+54
Added simple control layer (experimental).