summaryrefslogtreecommitdiff
path: root/src/Main.cxx
AgeCommit message (Expand)Author
2017-12-19Main, ...: catch any exception, not just std::runtime_errorMax Kellermann
2017-12-16Merge branch 'v0.20.x'Max Kellermann
2017-12-12*: check defined(_WIN32) instead of defined(WIN32)Max Kellermann
2017-08-24db/DatabasePlugin: pass EventThread's EventLoop to create()Max Kellermann
2017-05-16Merge branch 'v0.20.x'Max Kellermann
2017-05-16Main: omit "constexpr" on MIN_BUFFER_SIZE with GCC 4.xMax Kellermann
2017-05-15Merge tag 'v0.20.7'Max Kellermann
2017-05-15Main: cap buffer_before_play at 80% to prevent deadlockMax Kellermann
2017-05-15Main: enforce a reasonable minimum audio_buffer_size settingMax Kellermann
2017-05-15Main: refactor DEFAULT_BUFFER_SIZE to represent bytesMax Kellermann
2017-05-08*: remove "pure" and "const" attributes from throwing functionsMax Kellermann
2017-02-17Instance: make "partition" a std::listMax Kellermann
2017-02-17Partition: add "name" attributeMax Kellermann
2017-02-10IOThread: move EventThread instance into struct InstanceMax Kellermann
2017-02-09Main: use the IOThread for outputs and mixersMax Kellermann
2017-02-08tag/Tag*: rename several source filesMax Kellermann
2017-01-26input/Plugin: pass EventLoop& to init()Max Kellermann
2017-01-23Main, db/Glue: improve error messagesMax Kellermann
2017-01-03update copyright yearMax Kellermann
2017-01-03Main: invoke UpdateEffectiveReplayGainMode() after output initMax Kellermann
2016-12-28Stats: initialize start_time automaticallyMax Kellermann
2016-12-28event/Loop: use std::chronoMax Kellermann
2016-12-10ReplayGainGlobal: move replay_gain_config into struct ConfigMax Kellermann
2016-12-10Main: add struct Config, empty currentlyMax Kellermann
2016-12-04LogInit: convert use_stdout flag to out_fd=STDOUT_FILENOMax Kellermann
2016-12-03decoder/Control: add attribute configured_audio_formatMax Kellermann
2016-12-03ReplayGainGlobal: move replay_gain_mode to struct PartitionMax Kellermann
2016-12-03Partition: pass ReplayGainConfig to constructorMax Kellermann
2016-12-03Main: call replay_gain_global_init() before forkingMax Kellermann
2016-12-03filter/ReplayGain: add ReplayGainConfig copyMax Kellermann
2016-11-25ReplayGainConfig: add struct ReplayGainConfig, move globals to ReplayGainGlob...Max Kellermann
2016-11-24Partition: add UpdateEffectiveReplayGainMode()Max Kellermann
2016-11-02CommandLine: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-02LogInit: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-02config/Global: _get_path() throws exception on errorMax Kellermann
2016-11-02lib/icu: migrate from class Error to C++ exceptionsMax Kellermann
2016-10-29db/Configured: migrate from class Error to C++ exceptionsMax Kellermann
2016-10-28event/ServerSocket: migrate from class Error to C++ exceptionsMax Kellermann
2016-10-28Main: catch exceptions in all of main()Max Kellermann
2016-10-28config/Param: use CamelCaseMax Kellermann
2016-10-27storage: migrate from class Error to C++ exceptionsMax Kellermann
2016-10-27lib/sqlite, sticker: migrate from class Error to C++ exceptionsMax Kellermann
2016-09-09input/Plugin: migrate init() from class Error to C++ exceptionsMax Kellermann
2016-09-09pcm/Convert: migrate from class Error to C++ exceptionsMax Kellermann
2016-09-05neighbor/Plugin: migrate from class Error to C++ exceptionsMax Kellermann
2016-04-13lib/icu/Converter: Create() throws exception on errorMax Kellermann
2016-03-19db/Interface: Open() throws exception on errorMax Kellermann
2016-03-10Partition: use CallbackMaskMonitor, replacing class GlobalEvents::MonitorMax Kellermann
2016-03-10IdleMonitor: new class to replace GlobalEvents::IDLEMax Kellermann
2016-03-05Instance: add StateFile* attributeMax Kellermann