aboutsummaryrefslogtreecommitdiffstats
path: root/src/mixer/AlsaMixerPlugin.cxx (unfollow)
Commit message (Expand)AuthorFilesLines
2013-01-15mixer/Alsa: use MultiSocketMonitorMax Kellermann1-134/+37
2013-01-09EventPipe: rename to GlobalEventsMax Kellermann1-2/+2
2013-01-09event_pipe.h: convert to C++Max Kellermann1-1/+1
2013-01-09mixer/{alsa,pulse}: convert to C++Max Kellermann1-16/+18
2012-01-05mixer/alsa: listen for external volume changesMax Kellermann1-1/+180
2012-01-05mixer/alsa: move code to alsa_mixer_setup()Max Kellermann1-25/+34
2012-01-05mixer/alsa: move code to alsa_mixer_lookup_elem()Max Kellermann1-24/+27
2011-01-29copyright year 2011Max Kellermann1-1/+1
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-11-12include config.h in all sourcesMax Kellermann1-0/+1
2009-10-21mixer_plugin: pass audio_output pointer to mixer_plugin.init()Max Kellermann1-1/+1
2009-10-20mixer_plugin: use GError for error handlingMax Kellermann1-19/+36
2009-10-20mixer/{oss,alsa}: renamed the mixer source filesMax Kellermann1-4/+4
2009-04-28alsa_mixer: use g_ascii_strcasecmp() instead of strcasecmp()Max Kellermann1-2/+2
2009-04-28alsa_mixer: add mixer_index optionDaniel Kahn Gillmor1-2/+7
2009-04-21alsa_mixer: call snd_config_update_free_global() in finish()Max Kellermann1-1/+3
2009-03-27mixer: assert that the new volume value is validMax Kellermann1-4/+0
2009-03-26alsa_mixer: initialize "volume_set" in the open() methodMax Kellermann1-2/+2
2009-03-26alsa_mixer: removed superfluous checksMax Kellermann1-10/+6
2009-03-26alsa_mixer: pass default device to config_get_block_string()Max Kellermann1-14/+7
2009-03-26alsa_mixer: make "device" and "control" constMax Kellermann1-6/+5
2009-03-26mixer_control: close mixer on failureMax Kellermann1-3/+0
2009-03-26mixer: added flag "open"Max Kellermann1-0/+1
2009-03-13all: Update copyright header.Avuton Olrich1-3/+4
2009-02-16mixer_api: replaced method "control()" with "{get,set}_volume()"Max Kellermann1-71/+73
2009-01-25mixer_api: removed struct mixer_dataMax Kellermann1-7/+12
2009-01-25mixer: merged methods "init" and "configure"Max Kellermann1-23/+6
2009-01-25mixer: removed mixer_configure_legacy(), AC_MIXER_CONFIGUREMax Kellermann1-5/+0
2009-01-25mixer: make all mixer_plugin pointers constMax Kellermann1-1/+1
2009-01-25mixer: added missing copyright headersMax Kellermann1-0/+17
2009-01-25conf: allow param==NULLMax Kellermann1-3/+0
2009-01-25conf: const pointers in block get functionsMax Kellermann1-2/+2
2009-01-18conf: added config_get_block_string()Max Kellermann1-5/+8
2009-01-18mixer: don't check for NULL before g_free()Max Kellermann1-8/+5
2009-01-17conf: no CamelCase, part IMax Kellermann1-3/+3
2009-01-16mixer: check param==NULL in the alsa and oss mixer codeMax Kellermann1-0/+3
2009-01-11removing mixer_reconfigure memmory leak, fixing configure of alsa and oss mix...Viliam Mateicka1-4/+14
2009-01-10Introducing mixer apiViliam Mateicka1-23/+37
2009-01-04renaming mixer.h to mixer_api.hViliam Mateicka1-1/+1
2009-01-01mixer: renamed mix_* options to mixer_*Max Kellermann1-2/+2
2008-12-31Moving mixers to audio outputsViliam Mateicka1-0/+206