aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-04-25db/Helpers: split libraryMax Kellermann1-0/+1
2014-04-24db/Helpers: move code to tag/Set.cxxMax Kellermann1-1/+1
2014-04-24db/Helpers: move TagSet to dedicated headerMax Kellermann1-0/+1
2014-03-16input/BufferedInputStream: new wrapper for moving plugin to threadMax Kellermann1-0/+1
2014-03-15util/CircularBuffer: new buffer classMax Kellermann1-0/+2
2014-03-15pcm/PcmFormat: ARM NEON optimizations for float->s16Max Kellermann1-0/+1
This is nearly 4 times faster than the "portable" algorithm.
2014-03-14pcm/PcmFormat: eliminate more duplicate code with templatesMax Kellermann1-0/+2
Refactor the conversion functions to classes and pass an instance to the new function AllocateConvert().
2014-03-01db/Configured: store database file in cache directoryMax Kellermann1-0/+1
Add class Context which wraps the Android/Java Context class and add a JNI wrapper for method Context.getCacheDir().
2014-03-01Android: obtain music directory from ↵Max Kellermann1-1/+6
Environment.getExternalStoragePublicDirectory()
2014-03-01java: new helper library for the Android portMax Kellermann1-0/+12
2014-03-01android: use "strip" from the Android NDKMax Kellermann1-1/+1
2014-03-01Makefile.am: use Android API level 17Max Kellermann1-1/+1
The SDK for level 9 cannot be downloaded anymore.
2014-02-27db/simple: mount pointsMax Kellermann1-0/+3
A SimpleDatabase instance can now "mount" other Database instances at certain locations. This is used to use a new SimpleDatabase instance for each storage mount (issued with the "mount" protocol command). Each such instance has its own database file, stored in the directory that is specified with the "cache_directory" option.
2014-02-27Playlist*: move to queue/Max Kellermann1-6/+6
2014-02-27db/UpdateGlue: rename to Service.cxxMax Kellermann1-1/+0
2014-02-26db/simple: create dedicated directoryMax Kellermann1-8/+13
2014-02-24SongSort, ...: use libicu instead of GLib's g_utf8_*()Max Kellermann1-0/+11
2014-02-22first Android releaseMax Kellermann1-3/+49
Finally, MPD runs on Android. For some small value of "runs". Very much work left, too much to describe.
2014-02-22output/sles: new output plugin for AndroidMax Kellermann1-0/+11
2014-02-22Main: disable command-line parser and signal handlers on AndroidMax Kellermann1-4/+9
2014-02-21Makefile.am: build shared library for AndroidMax Kellermann1-0/+10
Doesn't work yet, just to get the Android port started.
2014-02-21PlayerListener: new interface to replace GlobalEvents accessMax Kellermann1-0/+1
2014-02-21Makefile.am: use AM_CPPFLAGS instead of src_mpd_CPPFLAGSMax Kellermann1-1/+1
Fixes build failure caused by commit d9466cad0.
2014-02-19db/upnp: move plugin source to upnp directoryMax Kellermann1-1/+1
2014-02-19Makefile.am: move the MPD core to libmpd.aMax Kellermann1-10/+15
Prepare for providing everything in a shared library, to be embedded in another process.
2014-02-19DatabasePlugin: split headerMax Kellermann1-0/+2
2014-02-19Mixer: add class MixerListenerMax Kellermann1-0/+1
Use a listener interface instead of GlobalEvents.
2014-02-19Makefile.am: move DatabaseSave.cxx to libdatabase_plugins.aMax Kellermann1-6/+6
2014-02-19Makefile.am: re-add src/AudioCompress/compress.c to test/run_normalizeMax Kellermann1-0/+1
Build was broken by previous commit.
2014-02-19Makefile.am: move AudioCompress to libfilter_plugins.aMax Kellermann1-8/+5
2014-02-19output/httpd: move to dedicated directoryMax Kellermann1-8/+8
2014-02-19Timer: move to output/Max Kellermann1-3/+2
2014-02-19cue/CueParser: move to playlist/Max Kellermann1-3/+2
2014-02-18Makefile.am: merge mpd_headers into src_mpd_SOURCESMax Kellermann1-13/+8
2014-02-18system/FatalError: remove GError supportMax Kellermann1-1/+0
2014-02-18Main: disable inotify check without databaseMax Kellermann1-0/+2
Fix build failure.
2014-02-18Makefile.am: rename libdecoder_plugins.a to libdecoder.aMax Kellermann1-22/+22
2014-02-18Makefile.am: remove unused variable DECODER_SRCMax Kellermann1-3/+0
2014-02-18Makefile.am: disable test_icy_parser without CURLMax Kellermann1-1/+6
2014-02-17fs/TextFile: use custom allocation instead of GStringMax Kellermann1-3/+3
2014-02-17Main: move code to db/Configured.cxxMax Kellermann1-0/+1
2014-02-12systemd: add socket activation filesMax Kellermann1-0/+1
2014-02-09StorageCommands: expose the "mount" commandMax Kellermann1-0/+1
2014-02-09CompositeStorage: new Storage implementationMax Kellermann1-0/+1
This is the backend for the upcoming "mount" command.
2014-02-09Main: move code to storage/Configured.cxxMax Kellermann1-0/+1
2014-02-08storage/nfs: new storage pluginMax Kellermann1-0/+7
2014-02-08input/nfs: move nfs_domain to lib/nfs/Domain.cxxMax Kellermann1-0/+1
2014-02-07storage: add struct StoragePlugin and a plugin registryMax Kellermann1-0/+2
2014-02-07Mapper: move check_directory() to the filesystem libraryMax Kellermann1-0/+1
2014-02-07Playlist{Any,Registry,Mapper}: move functions to PlaylistStream.cxxMax Kellermann1-0/+1