aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am (follow)
Commit message (Collapse)AuthorAgeFilesLines
* dbUtils: move code to db_print.cMax Kellermann2011-09-061-0/+1
|
* decoder/oggflac: delete this obsolete pluginMax Kellermann2011-09-011-4/+0
| | | | | libOggFLAC has been deprecated for 5 years now, and we havn't been testing it for a long time. Let's delete it.
* Merge branch 'v0.16.x'Max Kellermann2011-09-011-0/+2
|\ | | | | | | | | | | Conflicts: configure.ac src/output_control.c
| * Makefile.am: use AVAHI_CFLAGS, AVAHI_LIBSMax Kellermann2011-09-011-0/+2
| | | | | | | | Don't add those to MPD_CFLAGS / MPD_LIBS.
* | rtsp_client: use the I/O threadMax Kellermann2011-08-311-0/+2
| | | | | | | | Make the code portable.
* | output_control: move code to audio_output_destruct()Max Kellermann2011-08-301-1/+2
| | | | | | | | .. and destruct the output object properly in test/run_output.
* | ntp_server: move code to udp_server.cMax Kellermann2011-08-301-0/+3
| |
* | output/raop: move RTSP client code to rtsp_client.cMax Kellermann2011-08-291-0/+1
| | | | | | | | Restore some of the original file structure from from raop_play.
* | ntp_server: use the I/O threadMax Kellermann2011-08-291-0/+2
| |
* | test/run_ntp_server: quit on SIGINT or SIGTERMMax Kellermann2011-08-291-0/+1
| | | | | | | | Clean up the process before exiting.
* | configure.ac: add OpenSSL check for RAOP output pluginMax Kellermann2011-08-291-0/+2
| | | | | | | | Auto-enable the plugin when OpenSSL was found.
* | ntp_server: add debug program "run_ntp_server"Max Kellermann2011-08-291-0/+7
| |
* | output/raop: move NTP code to separate libraryMax Kellermann2011-08-281-1/+3
| |
* | input/soup: new input plugin based on libsoupMax Kellermann2011-08-241-0/+12
| | | | | | | | | | | | | | | | To demonstrate the new I/O thread. libsoup is well-integrated into the GLib main loop, which made this plugin pretty easy to write. As a side effect, we have to initialize the I/O thread in all debug programs that use the input API.
* | io_thread: new thread for non-blocking background I/OMax Kellermann2011-08-241-0/+1
| | | | | | | | Try to eliminate the remaining blocking I/O.
* | queue: implement song "priorities"Max Kellermann2011-07-191-1/+11
| | | | | | | | | | Sorts remaining songs by priority. This can be used for the much-demanded "queue feature".
* | Makefile.am: distribute client_idle.hMax Kellermann2011-06-031-0/+1
| |
* | build: Add despotify to build systemSimon Kagstrom2011-03-291-0/+27
| |
* | Merge commit 'release-0.16.2'Max Kellermann2011-03-191-0/+9
|\| | | | | | | | | | | | | Conflicts: Makefile.am NEWS configure.ac
| * Makefile.am: distribute test/stdbin.hMax Kellermann2011-02-181-0/+7
| |
| * Makefile.am: compile test/run_encoder with ENCODER_CFLAGSMax Kellermann2011-02-131-0/+2
| |
* | RoarAudio output pluginHans-Kristian Arntzen2011-03-161-0/+7
| |
* | protocol: support client-to-client communicationMax Kellermann2011-01-291-0/+4
| |
* | output/raop: new output pluginDustin Puckett2011-01-281-0/+5
| | | | | | | | Remote Audio Output Protocol (RAOP), for Apple devices.
* | Merge commit 'release-0.16.1'Max Kellermann2011-01-101-3/+7
|\| | | | | | | | | Conflicts: NEWS
| * Makefile.am: resolve modplug vs. libsndfile cflags/headers conflictYuriy Kaminskiy2011-01-091-3/+7
| | | | | | | | | | A bit of automake magic (see info automake "Per-Object Flags"). Compile-tested.
* | Makefile.am: generate doxygen.confMax Kellermann2010-12-241-2/+1
| | | | | | | | Don't create a modified copy for out-of-tree builds.
* | utils: move string_array_contains() to string_util.cMax Kellermann2010-12-231-9/+11
| |
* | decoder: new "pcm" decoder pluginMax Kellermann2010-12-221-0/+2
| | | | | | | | Just there to support the "cdio_paranoia" input plugin.
* | configure.ac: hook the cdio_paranoia input pluginMax Kellermann2010-12-221-0/+7
|/
* replay_gain_ape: parse replay gain from APE tagsMax Kellermann2010-11-181-0/+2
| | | | Based on the APE reader.
* tag_ape: move code to ape.cMax Kellermann2010-11-181-0/+2
| | | | Generic library for scanning APE tags. Eliminated one "goto"!
* output: new output plugin "ffado"Max Kellermann2010-10-271-0/+6
| | | | | | | | | | | | Using libffado, to play on firewire audio devices. Warning: this plugin was not tested successfully. I just couldn't keep libffado2 from crashing. Use at your own risk. For details, see my Debian bug reports: http://bugs.debian.org/601657 http://bugs.debian.org/601659
* playlist/rss: new playlist plugin for RSS feedsMax Kellermann2010-10-111-0/+2
|
* mixer: winmm_mixer implementedDenis Krjuchkov2010-10-091-0/+2
|
* win32_output: renamed win32 output plugin to winmmDenis Krjuchkov2010-10-081-2/+2
| | | | Win32 has many audio APIs. New name is slightly more correct.
* output/httpd: use the new server_socket libraryMax Kellermann2010-10-051-0/+2
|
* listen: move generic code to server_socket.cMax Kellermann2010-10-051-0/+2
|
* add mpd_error.h to sources.Qball Cow2010-10-031-1/+2
|
* main: Add Windows Service supportDenis Krjuchkov2010-09-231-0/+1
| | | | | | | | | I've added PIPE_EVENT_SHUTDOWN because calling g_main_loop_quit() do not work when called from another thread. Main thread was sleeping in g_poll() so I needed some way to wake it up. By some strange reason call close(event_pipe[0]) in event_pipe_deinit() hangs. In current implementation that code never reached so that was not a problem :-) I've added a conditional to leave event_pipe[0] open on Win32.
* Makefile.am: simplify (de)installation of doxygen-generated documentationSerge Ziryukin2010-07-251-2/+4
| | | | This also fixes installation when no *.gif files found in 'doc/api/html' folder.
* Makefile.am: fix out-of-tree doxygen callMax Kellermann2010-07-251-1/+2
| | | | | This hack creates a copy of doc/doxygen.conf with the INPUT setting replaced.
* update: store playlist files in databaseMax Kellermann2010-07-211-0/+4
| | | | | Don't open the music directory for each "lsinfo" call. Get the list of playlist files from the memory database.
* decoder/mad: move RVA2 code to tag_rva2.cMax Kellermann2010-07-201-0/+2
|
* playlist_any: new library to simplify opening playlist filesMax Kellermann2010-06-251-0/+2
| | | | | | The new function playlist_open_any() combines playlist_mapper_open(), playlist_list_open_uri() and playlist_list_open_stream(), providing an easy API for all of them.
* Makefile.am: append LIBWRAP_LDFLAGS to OUTPUT_LIBSMax Kellermann2010-06-211-0/+1
| | | | This fixes test/run_output.
* Makefile.am: distribute refcount.hAvuton Olrich2010-06-131-0/+1
|
* Makefile.am: distribute open.hMax Kellermann2010-06-081-0/+1
|
* test: added debug program "run_inotify"Max Kellermann2010-05-301-0/+9
|
* tag_ape: move table lookup to tag_table.hMax Kellermann2010-05-301-0/+1
| | | | Allow code sharing.