summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2018-12-14change HTTP Version to a valid versionHyShai
2018-12-09Add missing pcre_dep in src/song/meson.buildJacob Vosmaer
2018-12-09Add boost_dep in subdir meson.build filesJacob Vosmaer
2018-12-04alsa/NonBlock: throw on snd_pcm_poll_descriptors_revents() errorMax Kellermann
2018-11-19db/upnp: use the generic ::CollectUniqueTags() functionMax Kellermann
2018-11-19db/Interface: document CollectUniqueTags()Max Kellermann
2018-11-19Main: use DatabasePlugin::RequireStorage()Max Kellermann
2018-11-19db/Interface: remove IsPlugin(), use `dynamic_cast` insteadMax Kellermann
2018-11-19db/Interface: make the constructor `protected`Max Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-11-19src/thread/meson.build: detect pthread_setname_np()Max Kellermann
2018-11-19db/UniqueTags: remove `pure` attribute because function may throwMax Kellermann
2018-11-19db/UniqueTags: include cleanupMax Kellermann
2018-11-16output/alsa: don't call snd_pcm_drain() if nothing was writtenMax Kellermann
2018-11-14output/alsa: drain the whole `ring_buffer`, not just one periodMax Kellermann
2018-11-14output/alsa: clear error after reopening deviceMax Kellermann
2018-11-14event/Thread: reduce the RTIO timer slack to 10usMax Kellermann
2018-11-14LogInit: default to journal if MPD was started as systemd serviceMax Kellermann
2018-11-14output/alsa: don't lock the mutex in CancelInternal()Max Kellermann
2018-11-14output/alsa: wake up the client thread after generating silenceMax Kellermann
2018-11-14output/alsa: don't generate silence if ALSA-PCM buffer has enough dataMax Kellermann
2018-11-14output/alsa: clear the `period_buffer` in LockCaughtError()Max Kellermann
2018-11-14output/alsa: throw on snd_pcm_writei() error while drainingMax Kellermann
2018-11-14output/alsa: fix wrong use of `errno`Max Kellermann
2018-11-14output/alsa: throw after snd_pcm_drain() errorMax Kellermann
2018-11-14output/alsa: refactor the drain EAGAIN workaroundMax Kellermann
2018-11-14output/alsa: remove snd_pcm_state() check from DrainInternal()Max Kellermann
2018-11-14output/alsa: call snd_pcm_prepare() if draining is requested earlyMax Kellermann
2018-11-12song/Filter: add operator "contains"Max Kellermann
2018-11-12output/thread: cancel the AudioOutputSource() instead of closing itMax Kellermann
2018-11-12output/control: always close the `AudioOutputSource` in `RELEASE`Max Kellermann
2018-11-12output/control: add command `RELEASE`Max Kellermann
2018-11-12output/Thread: update commentMax Kellermann
2018-11-12output/Filtered: catch Drain() exceptions in CloseOutput()Max Kellermann
2018-11-12output/interface: document that Drain() may throwMax Kellermann
2018-11-11song/StringFilter: support regular expressions with "=~" and "!~"Max Kellermann
2018-11-11{output,mixer}/alsa: use snd_pcm_poll_descriptors_revents()Max Kellermann
2018-11-11events/MultiSocketMonitor: add method ForEachResult()Max Kellermann
2018-11-11lib/alsa/NonBlock: move the functions into a class managing the stateMax Kellermann
2018-11-11Merge branch 'fix_362' of git://github.com/miccoli/MPDMax Kellermann
2018-11-08output/httpd: fix nullptr dereference crash bugMax Kellermann
2018-11-08song/Filter: move code to ParseStringFilter()Max Kellermann
2018-11-07song/{Tag,Uri}SongFilter: pass `StringFilter&&` to constructorMax Kellermann
2018-11-07song/StringFilter: move `negated` flag from containing classMax Kellermann
2018-11-07lib/zlib/meson.build: add zlib_dep to `declare_dependency`Max Kellermann
2018-11-07lib/zlib/meson.build: define ENABLE_ZLIBMax Kellermann
2018-11-07output/Source: reset current_chunk in Open()Max Kellermann
2018-11-06player/Thread: finish decoder startup before checking the bufferMax Kellermann
2018-11-05check.h: remove obsolete ENABLE_LARGEFILE checkMax Kellermann
2018-11-04decoder/ffmpeg: eliminate GetSampleFormat()Max Kellermann