aboutsummaryrefslogtreecommitdiff
path: root/src/mixer
Commit message (Expand)AuthorAge
* mixer_plugin: convert to C++Max Kellermann2013-02-22
* {output,mixer}/winmm: convert to C++Max Kellermann2013-02-22
* FilterInternal: convert struct filter to a OO interfaceMax Kellermann2013-02-02
* filter: convert to C++Max Kellermann2013-02-01
* pcm_*: convert to C++Max Kellermann2013-01-31
* mixer/software, filter/volume: convert to C++Max Kellermann2013-01-31
* output/{alsa,oss}: convert to C++Max Kellermann2013-01-29
* output/roar: convert to C++Max Kellermann2013-01-16
* mixer/Alsa: use MultiSocketMonitorMax Kellermann2013-01-15
* configure.ac: enable WIN32_LEAN_AND_MEAN on WindowsMax Kellermann2013-01-11
* EventPipe: rename to GlobalEventsMax Kellermann2013-01-09
* event_pipe.h: convert to C++Max Kellermann2013-01-09
* mixer/{alsa,pulse}: convert to C++Max Kellermann2013-01-09
* output/raop: delete the RAOP pluginMax Kellermann2012-05-29
* mixer/alsa: listen for external volume changesMax Kellermann2012-01-05
* mixer/alsa: move code to alsa_mixer_setup()Max Kellermann2012-01-05
* mixer/alsa: move code to alsa_mixer_lookup_elem()Max Kellermann2012-01-05
* output/pulse: don't expose internal struct in public headerMax Kellermann2011-09-17
* output/roar: export volume methodsMax Kellermann2011-09-17
* mixer/raop: include cleanupMax Kellermann2011-08-31
* output/raop: remove excessive debug messagesMax Kellermann2011-08-24
* output/raop: consistently use GErrorMax Kellermann2011-08-24
* Remove unused headers in Roar plugin.Hans-Kristian Arntzen2011-03-23
* Merge commit 'release-0.16.2'Max Kellermann2011-03-19
|\
| * general: whitespace cleanupThomas Jansen2011-02-09
* | RoarAudio output pluginHans-Kristian Arntzen2011-03-16
* | copyright year 2011Max Kellermann2011-01-29
* | output/raop: new output pluginDustin Puckett2011-01-28
|/
* mixer: winmm_mixer implementedDenis Krjuchkov2010-10-09
* Update copyright notices.Avuton Olrich2009-12-31
* include config.h in all sourcesMax Kellermann2009-11-12
* fd_util: removed creat_cloexec()Max Kellermann2009-11-10
* set the close-on-exec flag on all file descriptorsMax Kellermann2009-11-07
* output/pulse: call mixer on state changesMax Kellermann2009-10-23
* mixer_control: allow methods "open" and "close" to be NULLMax Kellermann2009-10-23
* mixer/pulse: don't get volume if stream is not yet readyMax Kellermann2009-10-22
* pulse: code rewrite using the asynchronous libpulse APIMax Kellermann2009-10-21
* mixer_plugin: pass audio_output pointer to mixer_plugin.init()Max Kellermann2009-10-21
* mixer_plugin: use GError for error handlingMax Kellermann2009-10-20
* mixer/{oss,alsa}: renamed the mixer source filesMax Kellermann2009-10-20
* pulse: renamed source filesMax Kellermann2009-10-20
* mixer/software: new mixer which controls filter/volumeMax Kellermann2009-07-06
* alsa_mixer: use g_ascii_strcasecmp() instead of strcasecmp()Max Kellermann2009-04-28
* alsa_mixer: add mixer_index optionDaniel Kahn Gillmor2009-04-28
* pulse_mixer: use PULSE's mainloop lock instead of GMutexMax Kellermann2009-04-25
* alsa_mixer: call snd_config_update_free_global() in finish()Max Kellermann2009-04-21
* mixer: assert that the new volume value is validMax Kellermann2009-03-27
* pulse_mixer: protect the struct with a mutexMax Kellermann2009-03-27
* pulse_mixer: return if mixer is offlineMax Kellermann2009-03-27
* pulse_mixer: removed superfluous G_GNUC_UNUSED attributesMax Kellermann2009-03-27