aboutsummaryrefslogtreecommitdiff
path: root/src/mixer_control.c
Commit message (Expand)AuthorAge
* mixer_plugin: convert to C++Max Kellermann2013-02-22
* copyright year 2011Max Kellermann2011-01-29
* Update copyright notices.Avuton Olrich2009-12-31
* Merge branch 'v0.15.x'Max Kellermann2009-12-14
|\
| * mixer: explicitly close all mixers on shutdownMax Kellermann2009-12-08
* | include config.h in all sourcesMax Kellermann2009-11-12
* | mixer_control: don't close the mixer if set_volume() failsMax Kellermann2009-10-23
* | mixer_plugin: get_volume() may return -1 if unavailableMax Kellermann2009-10-23
* | mixer_control: allow methods "open" and "close" to be NULLMax Kellermann2009-10-23
* | mixer_plugin: pass audio_output pointer to mixer_plugin.init()Max Kellermann2009-10-21
* | mixer_plugin: use GError for error handlingMax Kellermann2009-10-20
* | output: use the software mixer pluginMax Kellermann2009-07-06
|/
* mixer: assert that the new volume value is validMax Kellermann2009-03-27
* mixer_control: don't lock the mutex twice in mixer_failed()Max Kellermann2009-03-27
* mixer: don't reopen failed mixer automaticallyMax Kellermann2009-03-26
* mixer_control: close mixer on failureMax Kellermann2009-03-26
* mixer: added flag "open"Max Kellermann2009-03-26
* mixer_control: don't allow mixer==NULLMax Kellermann2009-03-26
* mixer: protect the mixer struct with a mutexMax Kellermann2009-03-14
* mixer_api: moved functions to mixer_control.cMax Kellermann2009-03-14
* mixer_control: moved functions to mixer_all.cMax Kellermann2009-03-14
* all: Update copyright header.Avuton Olrich2009-03-13
* mixer_control: don't touch mixers of disabled outputsMax Kellermann2009-03-12
* audio: converted device number check to assertionMax Kellermann2009-03-12
* audio: moved mixer functions to mixer_control.cMax Kellermann2009-03-12