aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 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).
* | test/test_pcm: add PcmExport unit testMax Kellermann2014-08-121-0/+1
| |
* | Merge branch 'v0.18.x'Max Kellermann2014-08-121-1/+1
|\|
| * Makefile.am: fix dependencies for win32François Revol2014-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It happened to me when doing the Haiku port, src/mpd failed to be relinked properly when editing source files, and likely also happens on win32, although I didn't try this change. When building for windows, src_mpd_DEPENDENCIES is overriden. Automake then disables the default version which contains all the static libraries. In Makefile.in: @HAVE_WINDOWS_FALSE@src_mpd_DEPENDENCIES = libmpd.a \ Instead we use EXTRA_src_mpd_DEPENDENCIES which is meant for this.
| * Win32Main: move to win32/Max Kellermann2014-08-021-6/+6
| |
* | fs/io/AutoGunzipReader: new classMax Kellermann2014-08-111-0/+1
| |
* | fs/io/PeekReader: new utility classMax Kellermann2014-08-111-0/+1
| |
* | fs/io/GzipOutputStream,GunzipReader: move zlib_domain to src/lib/zlib/Domain.cxxMax Kellermann2014-08-111-0/+1
| |
* | input/GunzipInputStream: new classMax Kellermann2014-08-081-1/+11
| |
* | Merge branch 'id-3919' of git://github.com/ekroth/mpdMax Kellermann2014-08-071-0/+8
|\ \
| * | decoder/Mp4v2: add MP4v2 decoder pluginAndrée Ekroth2014-08-071-0/+8
| | | | | | | | | | | | | | | This plugin uses the MP4v2 library to play mp4/m4a files. It is limited to file_decode.
* | | fs/io/BufferedReader: new class to replace class TextFileMax Kellermann2014-08-071-0/+1
| | | | | | | | | | | | | | | | | | | | | The new class is pluggable, to prepare for gzipped database files. For now, the TextFile class remains, and will be refactored away later.
* | | fs/io/Reader: new interfaceMax Kellermann2014-08-071-0/+2
| | |
* | | fs/output, fs/TextFile: move to fs/io/Max Kellermann2014-08-071-6/+6
| | |
* | | Makefile.am: link libfs.a before libsystem.aMax Kellermann2014-08-071-11/+11
|/ / | | | | | | libfs.a depends on libsystem.a.
* | LogBackend: use StripRight()Max Kellermann2014-08-071-0/+3
| | | | | | | | Eliminate duplicate code.
* | util/DynamicFifoBuffer: move code to new base class ForeignFifoBufferMax Kellermann2014-08-061-0/+1
| |
* | fs/GzipOutputStream: new class wrapping zlibMax Kellermann2014-08-061-0/+17
| |
* | Makefile.am: add variable FS_LIBSMax Kellermann2014-08-061-16/+18
| |
* | fs/OutputStream: new infrastructure for writing to filesMax Kellermann2014-07-301-0/+4
| |
* | Makefile.am: add missing backslashMax Kellermann2014-07-301-1/+1
| | | | | | | | Fixes breakage by commit 1a619522
* | Makefile.am: *.apk depends on android/src/*.javaMax Kellermann2014-07-301-0/+1
| | | | | | | | Invoke "ant" when a Java source is modified.
* | Makefile.am: move duplicate specification to APK_DEPSMax Kellermann2014-07-301-2/+6
| |
* | Makefile.am: release .apk depends on iconMax Kellermann2014-07-301-1/+1
| | | | | | | | Missing piece from commit e0ca4347
* | Makefile.am: new zipalign pathMax Kellermann2014-07-301-1/+3
| |
* | Android: generate icon from SVGMax Kellermann2014-07-141-3/+8
| |
* | Merge branch 'v0.18.x'Max Kellermann2014-07-111-0/+1
|\|
| * PlaylistEdit: postpone UpdateQueuedSong() when adding multiple songsMax Kellermann2014-07-111-0/+1
| | | | | | | | | | | | | | | | | | | | Implement a "bulk" edit mode that postpones both UpdateQueuedSong() and OnModified(). This way, the playlist version gets incremented only once. More importantly: when adding multiple songs to a queue that consists of only one song, the first song that got added will always be played next. By postponing this choice, all newly added songs get a chance to become the next song. Fixes the second (and last) part of Mantis ticket 0004005.
| * test: merge duplicate code to FakeDecoderAPI.cxxMax Kellermann2014-07-091-0/+2
| |
* | thread/GLib{Mutex,Cond}: remove obsolete classesMax Kellermann2014-07-021-2/+0
| |