summaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* mixer: remove assignment to unused variableTakashi Sakamoto2016-07-111-2/+0
| | | | | | | | | | | This commit fixes below compiler warnings. sbase.c:327:16: warning: variable ‘values’ set but not used [-Wunused-but-set-variable] unsigned long values; ^ Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* sbase: fixed missing freeRenu Tyagi2014-09-231-0/+1
| | | | | Signed-off-by: renu tyagi <renu.tyagi@samsung.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* autotools: update stylePatrick Welche2014-02-261-1/+1
| | | | | | | | | - rename configure.in to configure.ac - replace INCLUDES with AM_CPPFLAGS - modernize AM_INIT_AUTOMAKE invocation Signed-off-by: Patrick Welche <prlw1@cam.ac.uk> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* alsa-lib: fixed coverity reported issues under "FORWARD_NULL" checker.Sudarshan Bisht2011-05-041-1/+1
| | | | | | | | | | | Coverity Static Analysis helps developers find hard-to-spot, yet potentially crash-causing defects early in the development phase, reducing the cost,time, and risk of software errors. This patch has fix for situations where variable can be NULL but not been checked beforehand Signed-off-by: Takashi Iwai <tiwai@suse.de>
* Add missing -ldl to modules/mixer/simple/*Takashi Iwai2009-01-211-2/+2
| | | | Signed-off-by: Takashi Iwai <tiwai@suse.de>
* Make sure that python libraries are passed through LIBADD.Diego E. 'Flameeyes' Pettenò2008-11-211-5/+3
| | | | | | | Also avoid an indirection by using $(PYTHON_LIBS) and $(PYTHON_INCLUDES) directly. Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
* Check for --no-undefined linker flag and use it.Diego E. 'Flameeyes' Pettenò2008-11-211-4/+4
| | | | | | | This adds extra safety that the built libraries will have all the correct dependencies linked in. Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
* implemented integer volume <-> dB volume conversion functions for simple mixerJaroslav Kysela2008-04-211-2/+46
|
* Fix for alsa-lib cross-compilation problems with ALSA_CONFIG_DIR and ↵Pawel MOLL2008-03-071-1/+2
| | | | | | | | | | | | | | | | ALSA_PLUGIN_DIR "./configure" options for selecting ALSA configuration (default /usr/share/alsa) and plugin (/usr/lib/alsa-lib) directories introduced by alsa-hg/alsa-lib changeset 2284 cause problems with cross-compilation and packaging - there is no way to redefine them in runtime, during installation phase. This patch adds a level of indirection between constants and their usage - alsaconfigdir for ALSA_CONFIG_DIR and alsaplugindir for ALSA_PLUGIN_DIR - which can be redefined during "make install" stage. Signed-off-by: Pawel MOLL <pawel.moll@st.com>
* fix write in simple mixer API - python backendsJaroslav Kysela2007-12-041-1/+1
|
* Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.czJaroslav Kysela2007-10-156-6/+6
|
* changed python-incdir to python-includes for configure.inJaroslav Kysela2007-09-121-2/+2
|
* Fix a typoTakashi Iwai2007-08-311-1/+1
| | | | $PYTHON_INCDIR itself already contains -I
* improved python detection and added --with-pythonincdir for configure.inJaroslav Kysela2007-08-312-1/+3
|
* alsa simple mixer - python basic abstraction - simplified using get/setArrayJaroslav Kysela2007-08-301-27/+21
|
* mixer simple basic abstraction - added python bindingJaroslav Kysela2007-07-115-0/+1307
| | | | | | | | | | reasons: - rapid development - class-like code structure - more readable code features: - hcontrol binding is managed from python (opportunity to create virtual mixer without driver or join multiple cards to behave as one)
* Add config and plugin directory options to configureTakashi Iwai2007-05-032-2/+2
| | | | | | | Added --with-configdir and --with-plugindir options to configure which specify the directories for config files and plugin objects respectively. The default paths when these options are not specified are unchanged.
* Fix compile warningsTakashi Iwai2005-12-161-25/+33
| | | | Fix trivial compile warnings.
* Allow partial build with selected componentsTakashi Iwai2005-11-301-0/+2
| | | | | | | | | | | | | | | | | Add --enable-* and --with-pcm-plugins configure options for partial builds. User can choose the core components (pcm, mixer, rawmidi, hwdep, seq, instr) via --enable-xxx or --disable-xxx option. As default, all components are enabled. The PCM plugins to build can be selected via --with-pcm-plugins option. For example, to build only rate and linear plugin, pass --with-pcm-plugins=rate,linear Passing "all" will select all plugins (it's the default value). The plug plugin will select linear and copy plugins automatically. The other auto conversions of plug plugin are enabled only when the corresponding plugin is selected.
* Allow separate build and source treesTakashi Iwai2005-08-231-0/+2
| | | | | | | | From: Bernard Leak <bernard@brenda-arkle.demon.co.uk> Allow separate build and source trees. Modified for the latest CVS tree by tiwai.
* moved simple mixer abstraction modules to modules/mixer/simple directoryJaroslav Kysela2005-08-228-0/+998
Compile dynamic modules outside the alsa-lib tree to allow linking them against libasound.so - proper versions of dynamic symbols.