summaryrefslogtreecommitdiff
path: root/src/output/plugins/OssOutputPlugin.cxx
AgeCommit message (Expand)Author
2021-01-01copyright year 2021Max Kellermann
2020-05-05system/FileDescriptor: move to io/Max Kellermann
2020-03-12change errno.h to cerrnoRosen Penev
2020-03-12replace assert.h with cassertRosen Penev
2020-01-18copyright year 2020Max Kellermann
2019-08-03util/Macros: replace with std::size() (C++17)Max Kellermann
2019-07-04output/oss: add `noexcept`Max Kellermann
2019-07-04output/oss: replace enum oss_setup_result with boolMax Kellermann
2019-07-04output/oss: remove redundant DoClose() calls from Reopen()Max Kellermann
2019-07-03output: allow throwing any exceptionMax Kellermann
2019-06-26pcm/Export: rename CalcSourceSize() to CalcInputSize()Max Kellermann
2019-06-17Merge branch 'v0.21.x'Max Kellermann
2019-06-17output/oss: return early if PcmExport::Export() returns empty arrayMax Kellermann
2019-06-17Copyright year 2019Max Kellermann
2019-06-16pcm/Pcm{Dop,Export}: drop "Pcm" prefixMax Kellermann
2019-03-08system/ByteOrder: move to util/Max Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2017-08-10output/oss: use class FileDescriptorMax Kellermann
2017-08-10output/Interface: convert to abstract classMax Kellermann
2017-08-08output/Interface: define a new struct AudioOutputMax Kellermann
2017-08-07filter/Internal: rename struct AudioOutput to FilteredAudioOutputMax 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-11pcm/Export: add (dummy) method Cancel()Max Kellermann
2017-01-03update copyright yearMax Kellermann
2016-11-09output/Plugin: remove 'Error&' parameters, use C++ exceptions onlyMax Kellermann
2016-11-05output/oss: migrate from class Error to C++ exceptionsMax Kellermann
2016-02-26pcm/export: move Open() parameters to struct ParamsMax Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2015-10-27pcm/Order: new library to convert from FLAC to ALSA channel orderMax Kellermann
2015-01-21config/Param: split block-specific attributes to new struct ConfigBlockMax Kellermann
2015-01-07output/oss: use nullptr instead of NULLMax Kellermann
2015-01-07output/oss: add "const" attributesMax Kellermann
2015-01-07output/oss: eliminate unnecessary tail code after "switch"Max Kellermann
2015-01-07output/oss: convert struct to classMax Kellermann
2015-01-07output/oss: add "device" parameter to constructorMax Kellermann
2015-01-06output/oss: move functions into the structMax Kellermann
2015-01-01Copyright year 2015Max Kellermann
2014-12-09output/oss: make the static arrays "constexpr"Max Kellermann
2014-08-31Merge tag 'v0.18.13'Max Kellermann
2014-08-12PcmExport: use class ConstBufferMax Kellermann
2014-01-29output: move functions into the AudioOutput structMax Kellermann
2014-01-29AudioOutput: pass plugin to constructorMax Kellermann
2014-01-28AudioOutput: add constructor and destructorMax Kellermann
2014-01-28output: rename struct audio_output to AudioOutputMax Kellermann
2014-01-28OutputPlugin: rename struct audio_output_plugin to AudioOutputPluginMax Kellermann
2014-01-24Mixer*: move to mixer/Max Kellermann
2014-01-23output/*: move to output/plugins/Max Kellermann