summaryrefslogtreecommitdiff
path: root/src/lib/alsa
AgeCommit message (Expand)Author
2018-12-04alsa/NonBlock: throw on snd_pcm_poll_descriptors_revents() errorMax Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-11-11{output,mixer}/alsa: use snd_pcm_poll_descriptors_revents()Max Kellermann
2018-11-11lib/alsa/NonBlock: move the functions into a class managing the stateMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-10-14build with Meson instead of autotoolsMax Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2017-12-19output/alsa: add attributes "dop" and "allowed_formats"Max Kellermann
2017-12-19lib/alsa/AllowedFormat: throw std::invalid_argument on errorMax Kellermann
2017-12-19lib/alsa/AllowedFormat: add API documentationMax Kellermann
2017-11-14lib/alsa/NonBlock: throw exception on errorMax Kellermann
2017-11-10output/alsa: add "allowed_formats" settingMax Kellermann
2017-10-26lib/alsa/HwSetup: return effective parametersMax Kellermann
2017-10-26output/alsa: move AlsaSetupHw() to lib/alsa/HwSetup.cxxMax Kellermann
2017-10-26lib/alsa/Format: move HAVE_ALSA_DSD* definitions from the Alsa output pluginMax Kellermann
2017-10-26output/alsa: move functions to lib/alsa/Format.hxxMax Kellermann
2017-10-26output/alsa: move class PeriodBuffer to lib/alsa/PeriodBuffer.hxxMax Kellermann
2017-10-26lib/alsa: add "noexcept"Max Kellermann
2017-05-15*: add "noexcept" to many, many function prototypesMax Kellermann
2017-03-29lib/alsa/Version: wrapper for snd_asoundlib_version()Max Kellermann
2017-02-09{input,mixer}/alsa: move code to lib/alsa/NonBlock.cxxMax Kellermann