aboutsummaryrefslogtreecommitdiffstats
path: root/src/mixer_control.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mixer_plugin: pass audio_output pointer to mixer_plugin.init()Max Kellermann2009-10-211-2/+3
* mixer_plugin: use GError for error handlingMax Kellermann2009-10-201-12/+13
* output: use the software mixer pluginMax Kellermann2009-07-061-13/+0
* mixer: assert that the new volume value is validMax Kellermann2009-03-271-0/+1
* mixer_control: don't lock the mutex twice in mixer_failed()Max Kellermann2009-03-271-5/+14
* mixer: don't reopen failed mixer automaticallyMax Kellermann2009-03-261-2/+6
* mixer_control: close mixer on failureMax Kellermann2009-03-261-0/+16
* mixer: added flag "open"Max Kellermann2009-03-261-4/+37
* mixer_control: don't allow mixer==NULLMax Kellermann2009-03-261-9/+7
* mixer: protect the mixer struct with a mutexMax Kellermann2009-03-141-3/+28
* mixer_api: moved functions to mixer_control.cMax Kellermann2009-03-141-0/+76
* mixer_control: moved functions to mixer_all.cMax Kellermann2009-03-141-61/+0
* all: Update copyright header.Avuton Olrich2009-03-131-3/+4
* mixer_control: don't touch mixers of disabled outputsMax Kellermann2009-03-121-0/+6
* audio: converted device number check to assertionMax Kellermann2009-03-121-4/+4
* audio: moved mixer functions to mixer_control.cMax Kellermann2009-03-121-0/+77