summaryrefslogtreecommitdiff
path: root/src/output/OutputPlugin.hxx
AgeCommit message (Expand)Author
2021-01-01copyright year 2021Max Kellermann
2020-01-18copyright year 2020Max Kellermann
2019-07-05include cleanups (powered by iwyu)Max Kellermann
2019-07-03output: allow throwing any exceptionMax Kellermann
2019-06-17Copyright year 2019Max Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2017-12-18Compiler.h: add gcc_returns_nonnull, gcc_returns_twiceMax Kellermann
2017-08-10output/Interface: convert to abstract classMax Kellermann
2017-08-09output/Interface: convert to class, make attributes privateMax Kellermann
2017-08-08output/Interface: define a new struct AudioOutputMax Kellermann
2017-08-07filter/Internal: rename struct AudioOutput to FilteredAudioOutputMax Kellermann
2017-05-23output/{Internal,Control}: add "noexcept"Max Kellermann
2017-05-15Merge tag 'v0.20.7'Max Kellermann
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-01-25output/Plugin: pass EventLoop& to init()Max Kellermann
2017-01-25output/Plugin: convert pointers to referencesMax Kellermann
2017-01-03update copyright yearMax Kellermann
2016-12-28output/Plugin: delay() returns std::chrono::steady_clock::durationMax Kellermann
2016-11-09output/Plugin: remove 'Error&' parameters, use C++ exceptions onlyMax Kellermann
2016-10-28OutputInit: allow "init" to throw exceptionMax Kellermann
2016-10-28OutputThread: support plugins throwing exceptionsMax Kellermann
2016-10-28OutputPlugin: update API documentationMax Kellermann
2016-10-28config/Param: use CamelCaseMax Kellermann
2016-09-19_delay in output plugin will now ask the thread to repeatedly wait until it r...Yue Wang
2016-02-26update copyright year to 2016Max Kellermann
2015-03-03*: change C-style prototypes, drop "(void)"Max Kellermann
2015-01-21config/Param: split block-specific attributes to new struct ConfigBlockMax Kellermann
2015-01-01Copyright year 2015Max Kellermann
2014-12-26OutputPlugin: pass Tag reference to _send_tag()Max Kellermann
2014-02-05Mixer: rename struct mixer_plugin to MixerPluginMax Kellermann
2014-01-28output: rename struct audio_output to AudioOutputMax Kellermann
2014-01-28OutputPlugin: rename struct audio_output_plugin to AudioOutputPluginMax Kellermann
2014-01-23output/*: move to output/plugins/Max Kellermann