aboutsummaryrefslogtreecommitdiffstats
path: root/src/mixer (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-01-18conf: added config_get_block_string()Max Kellermann2-12/+15
This replaces lots of getBlockParam() invocations.
2009-01-18mixer: don't check for NULL before g_free()Max Kellermann2-16/+11
The g_free() function includes a NULL check. We don't have to do it twice.
2009-01-17conf: no CamelCase, part IMax Kellermann2-6/+6
Renamed functions, types, variables.
2009-01-16mixer: check param==NULL in the alsa and oss mixer codeMax Kellermann2-0/+7
When MPD starts without audio output configuration, the "param" variable is NULL. This triggers a segmentation fault in both mixer plugins.
2009-01-11removing mixer_reconfigure memmory leak, fixing configure of alsa and oss ↵Viliam Mateicka2-8/+26
mixer (passing parameters)
2009-01-10Introducing mixer apiViliam Mateicka2-52/+73
This patch tryes to introduce pluggable mixer (struct mixer_plugin) along with some basic infrastructure (mixer_* functions). Instance of mixer (struct mixer) is used in alsa and oss output plugin
2009-01-04renaming mixer.h to mixer_api.hViliam Mateicka2-4/+4
2009-01-01mixer: renamed mix_* options to mixer_*Max Kellermann2-4/+4
There is no reason to use the shortcut "mix" instead of "mixer".
2008-12-31Moving mixers to audio outputsViliam Mateicka2-0/+403