Commit Graph

  • 319ba94a52 output_control: ao_command() calls ao_command_async() Max Kellermann 2011-01-10 21:52:38 +01:00
  • 1025f0be91 update_remove: use plain GCond instead of notify Max Kellermann 2011-01-10 21:40:15 +01:00
  • 77d3b5e8f1 include cleanup Max Kellermann 2011-01-10 21:38:11 +01:00
  • a0ad96a787 decoder_control: store GCond object, not a player_control Max Kellermann 2011-01-10 21:27:43 +01:00
  • 39c5af5dbc decoder_thread: move code to decoder_command_finished_locked() Max Kellermann 2011-01-10 20:59:02 +01:00
  • acca6a799b decoder_control: remove unused function dc_command_wait() Max Kellermann 2011-01-10 21:08:03 +01:00
  • b77e62260a decoder_control: replace dc_init() with dc_new() Max Kellermann 2011-01-10 20:46:04 +01:00
  • b6995ca011 player_control: removed the global variable "pc" Max Kellermann 2009-11-03 21:08:48 +01:00
  • 715844fd08 dbUtils: don't use directoryAddSongToPlaylist() twice Max Kellermann 2011-01-10 19:25:18 +01:00
  • 2b29ca796e Merge commit 'release-0.16.1' Max Kellermann 2011-01-10 11:47:14 +01:00
  • 44b4b50949 Modify version string to post-release version 0.16.2~git Avuton Olrich 2011-01-09 18:00:12 -08:00
  • 9ad862d3a6 mpd version 0.16.1 v0.16.1 Avuton Olrich 2011-01-09 18:00:12 -08:00
  • 77d71c4ee6 Makefile.am: resolve modplug vs. libsndfile cflags/headers conflict Yuriy Kaminskiy 2011-01-09 18:21:27 +01:00
  • 5184008812 input_init: add assertions on completeness of plugins Max Kellermann 2011-01-08 18:27:31 +01:00
  • cf696ce443 input/cdio_paranoia: add module name Max Kellermann 2011-01-08 18:26:19 +01:00
  • 1a2ea4c06c Merge branch 'v0.16.x' Max Kellermann 2011-01-07 23:52:23 +01:00
  • 8c0afd8557 Merge branch 'v0.15.x' into v0.16.x Max Kellermann 2011-01-07 23:50:23 +01:00
  • 2a56300f7b player_thread: discard empty chunks while cross-fading Max Kellermann 2011-01-07 23:45:51 +01:00
  • 5f06999686 output_thread: fix double lock Max Kellermann 2011-01-07 23:08:18 +01:00
  • 4c09aeb5a1 player_thread: fix assertion failure due to early seek Max Kellermann 2011-01-07 22:51:50 +01:00
  • af892e7e80 player_thread: make variables more local Max Kellermann 2011-01-07 22:29:47 +01:00
  • 0022fb100b encoder/lame: explicitly configure the output sample rate Max Kellermann 2011-01-07 19:37:39 +01:00
  • 4f2d67dfb0 output/httpd: define G_LOG_DOMAIN in httpd_client.c Max Kellermann 2011-01-07 18:00:12 +01:00
  • b5645ab29f output/osx: fix up audio format first, then apply it to device Max Kellermann 2011-01-07 17:15:37 +01:00
  • 3149d1abf9 configure.ac: eliminate bashism "echo -n" Max Kellermann 2011-01-07 17:26:09 +01:00
  • 59a417fc84 configure.ac: avoid GNU extension in "expr match" call Max Kellermann 2011-01-07 17:21:44 +01:00
  • b75d53413d configure.ac: use AC_LANG_SOURCE Max Kellermann 2011-01-07 17:20:48 +01:00
  • c44a744c0b fix version number in NEWS Max Kellermann 2011-01-07 17:25:25 +01:00
  • a800afcbf8 docs: mention 'sticker' idle event Anton Khirnov 2010-12-30 12:30:53 +01:00
  • ff4534613a Build fix for Linux. Define _GNU_SOURCE in src/server_socket.c. Ben Kibbey 2010-12-26 17:38:31 -05:00
  • b8fe2c74bc Makefile.am: generate doxygen.conf Max Kellermann 2010-12-24 00:25:31 +01:00
  • be3b5199b0 stored_playlist: remove database lookups from spl_load() Max Kellermann 2010-12-22 22:25:02 +01:00
  • d849a40af6 stored_playlist: ignore empty lines Max Kellermann 2010-12-23 16:24:37 +01:00
  • 4f48c10312 stored_playlist: use the text_file library to read lines Max Kellermann 2010-12-23 16:22:19 +01:00
  • 5274fee8a7 playlist_song: add flag "secure" Max Kellermann 2010-12-22 19:46:41 +01:00
  • 5462f34ed0 string_util: add function strchug_fast() Max Kellermann 2010-12-23 16:16:01 +01:00
  • 0958ed5844 utils: move string_array_contains() to string_util.c Max Kellermann 2010-12-23 16:13:11 +01:00
  • e3cba18532 decoder: new "pcm" decoder plugin Max Kellermann 2010-12-22 09:08:12 +01:00
  • 9bf7fde49f configure.ac: hook the cdio_paranoia input plugin Max Kellermann 2010-12-21 22:23:01 +01:00
  • 4783ebc918 input/cdda: rename plugin to "cdio_paranoia" Max Kellermann 2010-12-22 09:33:38 +01:00
  • 8bda52783b input/cdda: support reading the whole disc Max Kellermann 2010-12-22 08:58:49 +01:00
  • 07feec7ea6 input/cdda: remove unused function input_cdda_archive_extract_trackno() Max Kellermann 2010-12-22 08:29:49 +01:00
  • e7471f589a input/cdda: import missing pcm16_to_wave() from the wave encoder Max Kellermann 2010-12-22 08:29:14 +01:00
  • 24208be5cf input/cdda: implement parse_cdda_uri() Max Kellermann 2010-12-21 23:04:59 +01:00
  • 8db5f66498 input/cdda: call input_cdda_close() with an input_stream pointer Max Kellermann 2010-12-22 08:02:50 +01:00
  • be670bfd1f input/cdda: move code to cdda_detect_drive() Max Kellermann 2010-12-22 07:59:38 +01:00
  • 19acf090ed input/cdda: remove newlines from error messages Max Kellermann 2010-12-22 07:26:57 +01:00
  • 2de7f6b457 input/cdda: remove debug code Max Kellermann 2010-12-22 07:37:26 +01:00
  • a2e265e9a2 input/cdda: some general build failure fixes Max Kellermann 2010-12-21 22:58:36 +01:00
  • 28d7b29d72 input_cdda_plugin: new plugin to handle cdda:// protocol to access CD-DA audio CD's Viliam Mateicka 2010-12-21 23:00:51 +01:00
  • 76cddfab90 configure.ac: disable the FFADO plugin by default Max Kellermann 2010-12-22 07:25:39 +01:00
  • 60b4f6b3eb directory: fix warning "comparison between signed and unsigned" Max Kellermann 2010-12-21 19:53:17 +01:00
  • 546232b1c0 zeroconf-bonjour: use g_htons() instead of htons() Max Kellermann 2010-12-21 19:54:44 +01:00
  • 42c5788de3 Modify version string to post-release version 0.15.16~git Max Kellermann 2010-12-21 20:19:49 +01:00
  • fb00e7fddc add void casts to suppress "result unused" warnings (clang) Max Kellermann 2010-12-21 08:05:36 +01:00
  • 41fdcf328c decoder/mad: work around build failure on Solaris Alex Viskovatoff 2010-12-20 19:21:53 -08:00
  • 9cb4aaf3c2 osx_output: always pass OS X result code to g_set_error(). Greg Ward 2010-12-20 22:21:47 -05:00
  • 80dc602193 osx_output: allow user to specify other audio devices. Greg Ward 2010-12-20 22:21:46 -05:00
  • 144ad7992e output/solaris: add missing parameter to open_cloexec() call Alex Viskovatoff 2010-12-21 07:27:35 +01:00
  • a0dd1a1b8b audio_check: fix parameter in prototype Alex Viskovatoff 2010-12-21 07:24:43 +01:00
  • c360e69162 Modify version string to post-release version 0.16.1~git Max Kellermann 2010-12-21 07:29:31 +01:00
  • c7f5a87258 Modify version string to post-release version 0.17~git Avuton Olrich 2010-12-11 04:19:49 -08:00
  • da01c6ef5b mpd version 0.16 v0.16 Avuton Olrich 2010-12-11 04:19:49 -08:00
  • fcd2355f4f Merge branch 'master' of git://git.musicpd.org/avuton/mpd Max Kellermann 2010-12-07 18:18:19 +01:00
  • 748a8a6f42 tag_id3: support multiple values Max Kellermann 2010-12-07 18:05:44 +01:00
  • cb9965bab5 command: don't error when sticker list is run on song with no stickers Anton Khirnov 2010-11-27 20:36:11 +01:00
  • 429ed24c99 tag_ape: support multiple values Max Kellermann 2010-11-24 08:59:04 +01:00
  • 1ab46472ab decoder_thread: load APE replay gain from music files Max Kellermann 2010-11-18 22:36:58 +01:00
  • f6bbe1332f replay_gain_ape: parse replay gain from APE tags Max Kellermann 2010-11-18 22:25:11 +01:00
  • 11613347be tag_ape: move code to ape.c Max Kellermann 2010-11-18 21:44:24 +01:00
  • 8f46f1520c timer: fix integer overflow in timer_delay() Max Kellermann 2010-11-18 21:29:03 +01:00
  • f2893b0d0f Modify version string to post-release version 0.16~git Avuton Olrich 2010-11-08 18:57:09 -08:00
  • c7265f9689 mpd version 0.16~alpha4 v0.16_alpha4 Avuton Olrich 2010-11-08 18:57:09 -08:00
  • 46ab8d18e2 playlist_song: calculate duration of last CUE track Max Kellermann 2010-11-08 20:16:26 +01:00
  • f384f8da93 Merge release 0.15.15 from branch 'v0.15.x' Max Kellermann 2010-11-08 18:50:22 +01:00
  • 23cd8a74be mpd version 0.15.15 Max Kellermann 2010-11-08 18:48:28 +01:00
  • cc1debc948 output/shout: artist comes first in stream title Max Kellermann 2010-11-08 18:46:14 +01:00
  • 5a3aa1262a update_walk: explicitly check for permission problems Max Kellermann 2010-11-08 18:24:19 +01:00
  • ad52eb236d input/rewind: fix assertion failure Max Kellermann 2010-11-08 10:37:09 +01:00
  • d2c2cbd0ae Modify version string to post-release version 0.16~git Avuton Olrich 2010-11-07 06:39:31 -08:00
  • af4a93dbcf mpd version 0.16~alpha3 v0.16_alpha3 Avuton Olrich 2010-11-07 06:39:31 -08:00
  • 4478b3ef74 Merge release 0.15.14 from branch 'v0.15.x' Max Kellermann 2010-11-07 15:30:18 +01:00
  • 462bba8e2f Modify version string to post-release version 0.15.15~git Avuton Olrich 2010-11-06 14:42:03 -07:00
  • dec7090198 mpd version 0.15.14 v0.15.14 Avuton Olrich 2010-11-06 14:42:02 -07:00
  • 83ec0e5552 player_thread: fix assertion failure due to wrong music pipe on seek Max Kellermann 2010-11-05 19:24:42 +01:00
  • cc261872c2 decoder_control: pass music_pipe to dc_start() Max Kellermann 2010-11-05 17:42:08 +01:00
  • 5223261f19 player_thread: add helper function player_dc_at_next_song() Max Kellermann 2010-11-05 19:08:54 +01:00
  • c594afeee7 pipe: add helper function music_pipe_empty() Max Kellermann 2010-11-05 18:34:06 +01:00
  • 32d10eedbd input/rewind: remove redundant NULL check before g_free() call Max Kellermann 2010-11-05 18:25:59 +01:00
  • dfd98eede7 input/rewind: add two assertions Max Kellermann 2010-11-05 18:25:29 +01:00
  • a728d7a026 input/rewind: fix double free bug Max Kellermann 2010-11-05 18:23:48 +01:00
  • 5a26320680 output/alsa: dump buffer and period limits Max Kellermann 2010-11-05 08:25:21 +01:00
  • 90dc880e67 output/httpd: implement delay() Max Kellermann 2010-11-05 09:42:14 +01:00
  • e11ff967d0 output/shout: implement delay() Max Kellermann 2010-11-05 08:11:01 +01:00
  • 2dc6ed7b3a output_plugin: add method delay() Max Kellermann 2010-11-05 08:02:38 +01:00
  • ad430c6617 timer: add function timer_delay() Max Kellermann 2010-11-05 09:39:50 +01:00
  • e8d8bd4c0d decoder/{mp4ff,ffmpeg}: add extension ".m4b" (audio book) Max Kellermann 2010-11-05 02:01:35 +01:00
  • 8d5fa754e8 output_thread: fix assertion failure due to race condition in OPEN Max Kellermann 2010-11-04 21:30:16 +01:00
  • 2ee047a1dd output_internal: protect attribute "fail_timer" with mutex Max Kellermann 2010-11-04 23:40:43 +01:00
  • 9562f66741 output_control: lock object in audio_output_open() Max Kellermann 2010-11-04 22:47:51 +01:00