aboutsummaryrefslogtreecommitdiffstats
path: root/src/mixer/plugins/OssMixerPlugin.cxx (unfollow)
Commit message (Expand)AuthorFilesLines
2015-01-21config/Param: split block-specific attributes to new struct ConfigBlockMax Kellermann1-7/+7
2015-01-21ConfigData: move struct config_param to Param.hxxMax Kellermann1-1/+1
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-02-19Mixer: add class MixerListenerMax Kellermann1-2/+4
2014-02-06mixer/Plugin: pass AudioOutput reference to init()Max Kellermann1-1/+1
2014-02-06MixerPlugin: convert function pointers to Mixer virtual methodsMax Kellermann1-50/+9
2014-02-05Mixer: rename struct mixer_plugin to MixerPluginMax Kellermann1-1/+1
2014-02-05MixerPlugin: add EventLoop& init() parameterMax Kellermann1-1/+2
2014-01-24Mixer*: move to mixer/Max Kellermann1-1/+1
2014-01-24Config*: move to config/Max Kellermann1-1/+1
2014-01-13copyright year 2014Max Kellermann1-1/+1
2013-11-28include cleanup using iwyuMax Kellermann1-3/+1
2013-10-21Util/ASCII: add StringEqualsCaseASCII() overload with lengthMax Kellermann1-3/+2
2013-10-02Log: new logging library APIMax Kellermann1-2/+4
2013-09-04util/Error: new error passing libraryMax Kellermann1-43/+29
2013-08-07Makefile.am: move sources to libsystem.aMax Kellermann1-1/+1
2013-08-04*: use gcc.h macros instead of GLibMax Kellermann1-1/+1
2013-08-04MixerPlugin: pass config_param referenceMax Kellermann1-5/+5
2013-07-30tag: convert to C++Max Kellermann1-0/+1
2013-07-30output_api: convert to C++Max Kellermann1-1/+1
2013-04-16MixerInternal: convert to classMax Kellermann1-10/+8
2013-04-16mixer/Oss: convert to a classMax Kellermann1-51/+92
2013-02-22mixer_plugin: convert to C++Max Kellermann1-1/+1
2013-01-29output/{alsa,oss}: convert to C++Max Kellermann1-8/+8
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-11-10fd_util: removed creat_cloexec()Max Kellermann1-1/+1
2009-11-07set the close-on-exec flag on all file descriptorsMax Kellermann1-1/+2
2009-10-21mixer_plugin: pass audio_output pointer to mixer_plugin.init()Max Kellermann1-1/+2
2009-10-20mixer_plugin: use GError for error handlingMax Kellermann1-12/+30
2009-10-20mixer/{oss,alsa}: renamed the mixer source filesMax Kellermann1-4/+4
2009-03-27mixer: assert that the new volume value is validMax Kellermann1-3/+1
2009-03-26oss_mixer: call oss_find_mixer() in init() methodMax Kellermann1-25/+26
2009-03-26oss_mixer: removed superfluous checksMax Kellermann1-8/+8
2009-03-26oss_mixer: use g_ascii_strncasecmp() instead of strncasecmp()Max Kellermann1-1/+1
2009-03-26oss_mixer: pass default path to config_get_block_string()Max Kellermann1-8/+5
2009-03-26oss_mixer: make "device" and "control" constMax Kellermann1-6/+5
2009-03-26mixer_control: close mixer on failureMax Kellermann1-2/+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-53/+43
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-6/+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-7/+7