aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-08-29SongFilter: convert to a C++ classMax Kellermann1-2/+1
2012-08-29playlist_print: rename to PlaylistPrint.cxxMax Kellermann1-2/+1
2012-08-29DatabaseSelection: add method Match()Max Kellermann1-1/+2
2012-08-29locate: rename to SongFilter.cxxMax Kellermann1-3/+2
2012-08-29queue_print: rename to QueuePrint.cxxMax Kellermann1-1/+1
2012-08-29dbUtils.h: eliminate this headerMax Kellermann1-1/+0
2012-08-29command: move code to *Commands.cxxMax Kellermann1-0/+6
2012-08-29Makefile.am: distribute DatabaseCommands.hxxMax Kellermann1-1/+1
2012-08-25test/test_queue_priority: fix SIGABRTMax Kellermann1-1/+0
2012-08-22Makefile.am: swap libdb_plugins.a and -lmpdclient orderMax Kellermann1-2/+2
With some linkers, it is important to specify the static library first, and then libmpdclient. Fixes linker failures.
2012-08-15queue: duplicate all song objectsMax Kellermann1-0/+1
Make sure the queue "owns" all song objects, so nobody else can free them.
2012-08-15DatabasePlugin: add method VisitUniqueTags()Max Kellermann1-0/+1
Optimize the ProxyDatabase by invoking "list" on the peer, instead of visiting all songs.
2012-08-15db_visitor: delete obsolete headerMax Kellermann1-1/+0
2012-08-15decoder/fluidsynth: remove throttle (requires libfluidsynth 1.1)Max Kellermann1-3/+0
The libfluidsynth API is now sane, and does not require real-time decoding.
2012-08-14timer: use monotonic clock if availableMax Kellermann1-4/+5
2012-08-08output_all: add basic GError supportMax Kellermann1-0/+1
2012-08-08decoder_control: add GError attributeMax Kellermann1-0/+1
2012-08-08song: use C++ compilerMax Kellermann1-3/+3
2012-08-08time_print: new library, function time_print()Max Kellermann1-0/+1
Implements error checking for the gmtime_r() call, which was missing in two code locations.
2012-08-08ProxyDatabasePlugin: new database plugin using libmpdclientMax Kellermann1-1/+8
Implementation incomplete, but sort-of-works. DumpDatabase works, but MPD is still hard-coded on the "simple" plugin.
2012-08-08DatabaseSelection: add "match" attributeMax Kellermann1-0/+1
Let the database plugin do the match.
2012-08-07db_selection: rename to DatabaseSelectionMax Kellermann1-1/+1
2012-08-07db_print.h: rename to DatabasePrint.hxxMax Kellermann1-2/+1
2012-08-07dbUtils.h: move to DatabaseQueue.hxx, DatabasePlaylist.hxxMax Kellermann1-2/+2
2012-08-07command: move code to DatabaseCommands.cxxMax Kellermann1-0/+1
Prepare to use the DatabasePlugin C++ API directly.
2012-08-07command: move print_error() to CommandError.cxxMax Kellermann1-0/+1
Prepare for splitting command.c.
2012-08-07test/DumpDatabase: new debug programMax Kellermann1-0/+16
2012-08-07DatabaseRegistry: list of pluginsMax Kellermann1-0/+1
2012-08-02Makefile.am: add libdb_plugins.aMax Kellermann1-1/+10
2012-08-02stats: convert to C++Max Kellermann1-1/+1
2012-08-02db_print: convert to C++Max Kellermann1-1/+2
2012-08-02dbUtils: split to Database{Queue,Playlist}.cxxMax Kellermann1-1/+2
2012-08-02DatabaseVisitor, ...: use GError forward declarationMax Kellermann1-0/+1
2012-08-01db_plugin: convert to C++Max Kellermann1-5/+5
2012-08-01configure.ac: require C++11 compilerMax Kellermann1-2/+0
We'll add some C++11 code soon.
2012-07-30tcp_socket, ...: remove obsolet RAOP sourcesMax Kellermann1-14/+0
2012-07-13Makefile.am: updated web server for "upload" targetMax Kellermann1-1/+1
2012-07-10test/test_pcm: add pcm_volume testsMax Kellermann1-0/+1
2012-07-10require GLib 2.16Max Kellermann1-2/+0
GLib 2.16 was released more than 4 years ago. Let's remove some cruft from the glib_compat.h header, and avoid new cruft to it.
2012-06-27Makefile.am: distribute src/output/*.hMax Kellermann1-14/+28
2012-06-27patch to split DSD decoder into separate decoders for DSF en DFF. Move commonJurgen Kramer1-0/+4
functions to new dsdlib. Update user doc.
2012-06-13update_walk: move code to update_song.cMax Kellermann1-0/+1
2012-06-13update_walk: move code to update_container.cMax Kellermann1-0/+1
2012-06-13update_walk: move code to update_archive.cMax Kellermann1-0/+4
2012-06-13update_internal.h: split headerMax Kellermann1-3/+2
2012-05-29output/raop: delete the RAOP pluginMax Kellermann1-18/+0
This plugin is horrible code, I mean it. Last year, I tried hard to fix it, but I figured would take less time to do a full rewrite. Given that I don't even have any device that supports RAOP, I can't do that properly. After 16 months, nobody volunteered for fixing it. Hereby, I delete it, because having no RAOP plugin is better than having this mess. Sorry.
2012-04-23test/read_rva2: new debug program for the RVA2 libraryMax Kellermann1-0/+15
2012-04-04test/test_vorbis_encoder: program to debug the vorbis encoderMax Kellermann1-0/+20
2012-03-22pcm_dsd: implement DSD to 24 bit USB conversionMax Kellermann1-0/+1
Implements the dCS suggested standard: http://www.dcsltd.co.uk/page/assets/DSDoverUSB.pdf
2012-03-21pcm_export: use the byte_reverse library directlyMax Kellermann1-2/+0
Delete the now-unused pcm_byteswap library, and optimize the pcm_export_state object.