aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am (follow)
Commit message (Collapse)AuthorAgeFilesLines
* playlist/pls: custom INI parserMax Kellermann2014-12-041-6/+2
| | | | Don't use GLib.
* util/SplitString: new utility classMax Kellermann2014-12-041-0/+2
| | | | Replaces GLib's g_strsplit().
* test/test_util: add unit test for DivideStringMax Kellermann2014-12-041-0/+1
|
* test/test_util: move class UriUtilTest to UriUtilTest.hxxMax Kellermann2014-12-041-0/+1
|
* util/SplitString: rename to DivideStringMax Kellermann2014-12-031-1/+1
|
* mixer/null: new mixer pluginMax Kellermann2014-12-021-0/+1
|
* fs/Path: add methods GetBase() and GetDirectoryName()Max Kellermann2014-12-021-1/+1
|
* lib/icu/Converter: add ICU-based backendMax Kellermann2014-12-011-0/+4
|
* test/TestIcu: new unit test for lib/icu/*Max Kellermann2014-12-011-1/+12
|
* lib/icu/Collate: move code to Util.cxxMax Kellermann2014-11-301-0/+1
|
* fs/Charset: move code to wrapper class IcuConverterMax Kellermann2014-11-301-1/+18
| | | | Prepare for a ICU-based backend without GLib.
* Merge tag 'v0.19.5'Max Kellermann2014-11-261-8/+7
|\
| * Makefile.am: distribute Android sourcesMax Kellermann2014-11-261-0/+7
| |
| * decoder/mp4v2: remove because of incompatible licenseMax Kellermann2014-11-251-8/+0
| | | | | | | | | | | | | | | | | | libmp4v2 is licensed under MPL 1.1, which is incompatible with GPLv2. Unfortunately, this means that we must remove the plugin. More information can be found in the Debian bug report: http://bugs.debian.org/767504
* | configure.ac: add macro MPD_ENABLE_AUTO_PKG_LIBMax Kellermann2014-11-221-4/+4
| |
* | configure.ac: add macro MPD_ENABLE_AUTO_PKGMax Kellermann2014-11-211-36/+36
| | | | | | | | Simplify the definition of many build options.
* | Makefile.am: link test/run_convert with ConfigError.cxxMax Kellermann2014-11-211-0/+1
| | | | | | | | Fixes linker error due to missing "config_domain" symbol.
* | configure.ac: add option "--disable-daemon"Max Kellermann2014-11-201-2/+7
|/
* input/Open: expose input_domainMax Kellermann2014-11-071-0/+1
|
* Revert "Main: run the OS X native event loop"NanoTech2014-10-311-1/+0
| | | | | | | | This reverts commit f0be48ff90503d9ffa5b295fd4454eec753950ee (except for the NEWS entry). If libdispatch (GCD) is used before forking, it can't safely be used again after forking.
* configure.ac: require xmlto for --enable-documentationMax Kellermann2014-10-251-8/+0
|
* Makefile.am: distribute systemd/mpd.socketMax Kellermann2014-10-121-0/+1
| | | | | The file systemd/mpd.service.in is being distributed implicitly, but systemd/mpd.socket is not and needs to be added to EXTRA_DIST.
* util/UTF8: new libraryMax Kellermann2014-10-101-0/+1
|
* Main: run the OS X native event loopnanotech2014-10-101-0/+1
|
* storage/nfs: use the libnfs async APIMax Kellermann2014-10-091-0/+1
| | | | Share the NFS connection with the NFS input plugin.
* StoragePlugin: pass EventLoop to constructorMax Kellermann2014-10-091-0/+4
|
* test/run_input, ...: add struct ScopeIOThreadMax Kellermann2014-10-071-0/+7
| | | | Auto-stop the IO thread in all error handlers.
* storage/nfs: move code to class MemoryStorageDirectoryReaderMax Kellermann2014-10-071-0/+1
| | | | | | Read all directory entries into memory and close the struct nfsdir before returning the StorageDirectoryReader instance. This is what libnfs does, anyway.
* test/run_storage: new debug programMax Kellermann2014-10-071-2/+13
|
* Makefile.am: add libnfs and libsmbclient to STORAGE_LIBSMax Kellermann2014-10-071-1/+4
|
* lib/nfs/Base: kludge to reduce number of NFS mountsMax Kellermann2014-10-051-0/+1
| | | | | | | Creating a NfsStorage sets its own export_name as the "base". Now NfsFileReader can use this information to derive the export_name to be mounted, instead of guessing. This solves the "too many connection" problem on the NFS server while updating the database.
* Makefile.am: compile libffmpeg.a with FFMPEG_CFLAGSMax Kellermann2014-10-041-0/+2
|
* input/LocalOpen: new library for opening local filesMax Kellermann2014-10-021-0/+1
| | | | Combines the "file" and the "archive" input plugins.
* Makefile.am: fix header file namesMax Kellermann2014-10-011-4/+7
| | | | Found by "make distcheck".
* pcm: --disable-dsd also disables the dsd2pcm libraryMax Kellermann2014-09-261-2/+6
|
* Merge tag 'v0.18.16'Max Kellermann2014-09-261-6/+14
|\
| * configure.ac: add option to disable the DSD decodersMax Kellermann2014-09-261-6/+14
| | | | | | | | Allow building a smaller MPD binary for people who don't need DSD.
* | decoder/mad: move code to tag/MixRamp.cxxMax Kellermann2014-09-241-0/+1
| |
* | decoder/{vorbis,flac}: move duplicate code to tag/VorbisComment.cxxMax Kellermann2014-09-241-0/+1
| |
* | tag/ApeReplayGain, decoder/mad: move duplicate code to tag/ReplayGain.cxxMax Kellermann2014-09-241-0/+1
| |
* | Makefile.am: android AIDL need src/org/musicpd folderThomas Guillem2014-09-161-2/+3
| |
* | Makefile.am: fix android symlinks, use absolute pathsThomas Guillem2014-09-161-2/+2
| |
* | Merge tag 'v0.18.14'Max Kellermann2014-09-111-0/+11
|\|
| * test/test_protocol: unit test for protocol/ArgParser.cxxMax Kellermann2014-09-041-0/+11
| |
* | doc/user: enable docbook-xslt option "use.id.as.filename"Max Kellermann2014-09-021-1/+1
| |
* | output/alsa, pcm: rename "DSD over USB" to "DoP"Max Kellermann2014-08-311-1/+1
| | | | | | | | | | The standard has been renamed since the early draft that was implemented in MPD.
* | DecoderAPI: use std::chrono::duration for decoder_seek*()Max Kellermann2014-08-261-0/+1
| | | | | | | | For type safety and code readability.
* | InputStream: move typedef offset_type to Offset.hxxMax Kellermann2014-08-191-0/+1
| | | | | | | | Reduce header dependencies.
* | input/ffmpeg: use av_strerror()Max Kellermann2014-08-181-0/+1
| | | | | | | | Generate more detailed error messages.
* | {input,decoder}/ffmpeg: move ffmpeg_domain to lib/ffmpeg/Domain.cxxMax Kellermann2014-08-181-2/+11
| | | | | | | | Eliminate duplicate definition (in input plugin and decoder plugin).