Age | Commit message (Expand) | Author |
2017-08-22 | Merge branch 'v0.20.x' into master | Matthew Leon |
2017-08-21 | OSX mixer | Matthew Leon |
2017-08-10 | mixer/oss: use class FileDescriptor | Max Kellermann |
2017-08-10 | mixer/Plugin: pass AudioOutput to init() | Max Kellermann |
2017-08-07 | output/Internal: rename source to Filtered.cxx | Max Kellermann |
2017-08-07 | filter/Internal: rename struct AudioOutput to FilteredAudioOutput | Max Kellermann |
2017-08-07 | mixer/Software: include cleanup | Max Kellermann |
2017-06-08 | mixer/software, filter/volume: add "noexcept" | Max Kellermann |
2017-06-08 | mixer/Internal: add "noexcept" | Max Kellermann |
2017-06-08 | mixer/Internal: use C++11 initializers | Max Kellermann |
2017-06-04 | Merge tag 'v0.20.9' | Max Kellermann |
2017-06-03 | storage, db, mixer, command: remove more bogus "pure" attributes | Max Kellermann |
2017-05-15 | Merge tag 'v0.20.7' | Max Kellermann |
2017-05-08 | *: add "noexcept" to many, many function prototypes | Max Kellermann |
2017-04-28 | output/Control: add struct AudioOutputControl | Max Kellermann |
2017-02-20 | haiku: fix build | François Revol |
2017-02-19 | Merge branch 'v0.20.x' | Max Kellermann |
2017-02-10 | {input,mixer}/alsa: cancel the DeferredMonitor in the destructor | Max Kellermann |
2017-02-09 | {input,mixer}/alsa: move code to lib/alsa/NonBlock.cxx | Max Kellermann |
2017-02-09 | mixer/alsa: reset the MultiSocketMonitor in the destructor | Max Kellermann |
2017-02-09 | {input,mixer}/alsa: fix off-by-one bug in count check | Max Kellermann |
2017-01-07 | Rewrite of AlsaMixerPlugin to use volume_mapping | TermeHansen |
2017-01-07 | Adding volume_mapping from alsa-utils/alsamixer | TermeHansen |
2017-01-03 | update copyright year | Max Kellermann |
2017-01-03 | thread/Mutex: remove ScopeLock, use std::lock_guard directly | Max Kellermann |
2016-12-29 | output/Internal: add various trivial getter methods | Max Kellermann |
2016-12-28 | system/PeriodClock: use std::chrono::steady_clock | Max Kellermann |
2016-12-28 | event/Loop: use std::chrono | Max Kellermann |
2016-09-09 | mixer: migrate to C++ exceptions | Max Kellermann |
2016-09-09 | output/pulse: use a RTTI lock guard | Max Kellermann |
2016-07-01 | mixer/software: move Filter management to the AudioOutput | Max Kellermann |
2016-07-01 | mixer/software: use C++11 initializers | Max Kellermann |
2016-03-07 | Merge branch 'v0.19.x' | Max Kellermann |
2016-03-06 | mixer/pulse: fix integer division rounding | Max Kellermann |
2016-03-01 | *: include cleanup (using iwyu) | Max Kellermann |
2016-02-26 | update copyright year to 2016 | Max Kellermann |
2015-11-11 | StateFile: use StringAfterPrefix() instead of StringStartsWith() | Max Kellermann |
2015-11-06 | util/StringUtil: move comparison functions to StringCompare.cxx | Max Kellermann |
2015-10-16 | unix/Daemon, playlist/...: remove unused Domain variables | Max Kellermann |
2015-09-17 | unix/Daemon, playlist/pls, ...: remove unused Domain variables | Max Kellermann |
2015-09-17 | output: add native Haiku audio output and mixer support | François Revol |
2015-03-17 | *: doxygen fixups | Max Kellermann |
2015-03-03 | *: change C-style prototypes, drop "(void)" | Max Kellermann |
2015-01-21 | config/Param: split block-specific attributes to new struct ConfigBlock | Max Kellermann |
2015-01-21 | ConfigData: move struct config_param to Param.hxx | Max Kellermann |
2015-01-16 | MixerAll: restore "null" mixer volume from state file | Max Kellermann |
2015-01-01 | Copyright year 2015 | Max Kellermann |
2014-12-29 | {mixer,output}/pulse: move code to LogPulseError() | Max Kellermann |
2014-12-29 | {mixer,output}/pulse: use a common Domain instance | Max Kellermann |
2014-12-29 | mixer/pulse: remove redundant "virtual" keywords | Max Kellermann |