summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)Author
2017-01-17util/StringBuffer: new utility classMax Kellermann
2017-01-17AudioFormat: move enum SampleFormat to pcm/SampleFormat.hxxMax Kellermann
2017-01-17test: add AudioFormat unit testMax Kellermann
2017-01-17Makefile.am: move AudioFormat.cxx to libpcm.aMax Kellermann
2017-01-17Makefile.am: fix linking xiph with oggJörg Krause
The internal static xiph library needs to link with libogg. Otherwise building mpd will fail: ``` /mips-linux-gnu/bin/ld: libxiph.a(libxiph_a-OggVisitor.o): undefined reference to symbol 'ogg_stream_packetout' ``` Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
2017-01-11pcm/export: support DSD_U16Max Kellermann
2017-01-11pcm/PcmDsd: move Dsd8To32() to Dsd32.cxxMax Kellermann
2017-01-08storage/http: new storage pluginMax Kellermann
2017-01-07util/TimeParser: wrapper for strptime()Max Kellermann
Move code from SongFilter.cxx.
2017-01-07Adding volume_mapping from alsa-utils/alsamixerTermeHansen
source: http://git.alsa-project.org/?p=alsa-utils.git;a=blob_plain;f=alsamixer/volume_mapping.c;hb=HEAD http://git.alsa-project.org/?p=alsa-utils.git;a=blob_plain;f=alsamixer/volume_mapping.h;hb=HEAD
2017-01-07lib/expat/ExpatParser: move InputStream overload to separate source fileMax Kellermann
Eliminate one unnecessary dependency for debug programs which don't need the InputStream API.
2017-01-07Makefile.am: add variable CURL_SOURCESMax Kellermann
2017-01-06lib/curl/Slist: new wrapper for curl_slistMax Kellermann
2017-01-04Makefile.am: update header filesMax Kellermann
Problems found by "make distcheck".
2017-01-04Makefile.am: updated web server documentation pathMax Kellermann
2017-01-03input/curl: move code to class CurlRequestMax Kellermann
The CurlRequest gives us a more low-level API to CURL without the InputStream interface, integrated into our IOThread.
2017-01-03input/curl: move class CurlGlobal to separate source fileMax Kellermann
2016-12-29command/{Player,Error}: extract messages from nested exceptionsMax Kellermann
2016-12-26output/Thread: move code to new class AudioOutputSourceMax Kellermann
2016-12-26configure.ac: use MPD_AUTO for libsndio and HaikuMax Kellermann
2016-12-19input/curl: wrap CURLM* in new class CurlMultiMax Kellermann
2016-12-19input/curl: wrap CURL* in new class CurlEasyMax Kellermann
2016-12-13output/Thread: move MusicPipe code to class SharedPipeConsumerMax Kellermann
2016-12-13Merge tag 'v0.19.21'Max Kellermann
release v0.19.21
2016-12-13Makefile.am: fix mpd.socket path in EXTRA_DISTMax Kellermann
2016-12-13systemd: add user unitMax Kellermann
The user unit omits the "ProtectKernelModules" setting which fails with modular kernels: Failed at step CAPABILITIES spawning /usr/bin/mpd: Operation not permitted It is unfortunate that systemd (version 232) is unable to reduce its own capabilities, because this requires us to split system and user units. https://bugs.musicpd.org/view.php?id=4608
2016-12-13systemd: add "system" sub directoryMax Kellermann
2016-12-11output/Multiple: make chunk_is_consumed_in() an AudioOutput methodMax Kellermann
2016-12-03decoder/Control: add attribute configured_audio_formatMax Kellermann
Obsoletes the same variable from AudioConfig.cxx.
2016-12-03filter/ReplayGain: add ReplayGainConfig copyMax Kellermann
Remove dependency on ReplayGain global variables.
2016-11-25ReplayGainConfig: add struct ReplayGainConfig, move globals to ↵Max Kellermann
ReplayGainGlobal.cxx
2016-11-24ReplayGainMode: add ToString(), FromString()Max Kellermann
Move code from ReplayGainConfig.cxx.
2016-11-24ReplayGainInfo: move enum ReplayGainMode to separate headerMax Kellermann
2016-11-22decoder/DecoderPlugin: container_scan() returns forward_list<DetachedSong>Max Kellermann
Speed up container_scan() again, by eliminating the need to call scan_file() for each item.
2016-11-22test/ContainerScan: new debug programMax Kellermann
2016-11-22Makefile.am: remove obsolete variablesMax Kellermann
2016-11-21decoder/API: move DecoderBridge methods to Bridge.cxxMax Kellermann
2016-11-21decoder/Internal: rename struct Decoder to class DecoderBridgeMax Kellermann
2016-11-18decoder/Client: new interface which wraps struct DecoderMax Kellermann
Prepare for a Decoder API redesign based on an abstract class with virtual methods.
2016-11-10util/Error: remove obsolete classMax Kellermann
2016-11-09pcm/Domain: remove obsolete sourceMax Kellermann
2016-11-02lib/icu: migrate from class Error to C++ exceptionsMax Kellermann
2016-10-29db/Error: remove unused variable db_domainMax Kellermann
2016-10-28AudioParser: throw exception on errorMax Kellermann
2016-10-28Makefile.am: move a few sources to libbasic.aMax Kellermann
2016-10-27lib/sqlite, sticker: migrate from class Error to C++ exceptionsMax Kellermann
2016-09-16{input,storage}/nfs: use C++ exceptions instead of class ErrorMax Kellermann
2016-09-09input/Plugin: remove InitResult::UNAVAILABLE, throw PluginUnavailable insteadMax Kellermann
2016-09-09output/pulse: use a RTTI lock guardMax Kellermann
Make all the locks exception-safe.
2016-09-04thread/Util: un-inline the functionsMax Kellermann
Reduce header clutter.