Commit Graph

  • 082be33cbd m4/mpd_func.m4: fix typo Max Kellermann 2014-12-08 15:37:39 +01:00
  • 9aada2ef19 m4/pretty_print.m4: eliminate "eval" Max Kellermann 2014-12-08 15:29:23 +01:00
  • 4066b2767b m4/pretty_print.m4: drop support for "with_*" variables Max Kellermann 2014-12-08 15:28:54 +01:00
  • de43bddc1a Merge tag 'v0.19.6' Max Kellermann 2014-12-08 15:22:44 +01:00
  • c46f48abec release v0.19.6 v0.19.6 Max Kellermann 2014-12-08 15:12:41 +01:00
  • 4acbf7b90d android/build.py: update FFmpeg to 2.5 Max Kellermann 2014-12-08 15:05:49 +01:00
  • cbc1a58e93 Merge tag 'v0.18.20' into v0.19.x Max Kellermann 2014-12-08 15:03:09 +01:00
  • 1b5f33a435 release v0.18.20 v0.18.20 Max Kellermann 2014-12-08 14:57:17 +01:00
  • 41b4a63f2b decoder/ffmpeg: support FFmpeg 2.5 Max Kellermann 2014-12-08 14:25:34 +01:00
  • d8fc2db910 thread/Id: drop "::" prefix before pthread function names Max Kellermann 2014-12-08 14:17:17 +01:00
  • dc11dea7cc configure.ac: prepare for 0.18.20 Max Kellermann 2014-12-08 14:13:20 +01:00
  • 6edfc56c9d command: use ConstBuffer<const char *> for argument list Max Kellermann 2014-12-06 00:08:08 +01:00
  • 5837a63942 AllCommands: simplify the tokenizer loop Max Kellermann 2014-12-08 13:25:41 +01:00
  • 3a28f456b1 AllCommands: assign current_command early Max Kellermann 2014-12-08 13:25:00 +01:00
  • 4f6fc2675c AllCommands: remove redundant initializer Max Kellermann 2014-12-08 13:09:12 +01:00
  • c7da1821c3 CommandLine: show id3tag support in --version Max Kellermann 2014-12-07 17:14:19 +01:00
  • 1a8c3271da AllCommands: make variables more local Max Kellermann 2014-12-06 00:10:34 +01:00
  • bd49e8e76f AllCommands: make the commands array "constexpr" Max Kellermann 2014-12-06 00:07:07 +01:00
  • 533699abe7 playlist/soundcloud: drop support for libyajl1 Max Kellermann 2013-12-14 21:42:51 +01:00
  • 267ccc98d3 Win32Main: make the service table "constexpr" Max Kellermann 2014-12-05 00:26:48 +01:00
  • cd3c2fdb49 Win32Main: make variables more local Max Kellermann 2014-12-05 00:25:48 +01:00
  • 5cbc319e96 configure.ac: require GLib 2.32 (if enabled) Max Kellermann 2014-12-04 23:58:48 +01:00
  • d435dcdca4 configure.ac: make GLib optional by default Max Kellermann 2014-12-04 23:55:11 +01:00
  • e5ab456df3 Win32Main: use FatalSystemError() Max Kellermann 2014-12-05 00:12:44 +01:00
  • 08bf4f74a9 system/FatalError: add FatalSystemError() overload with WIN32 error code Max Kellermann 2014-12-05 00:16:24 +01:00
  • a838a03412 system/FatalError: use FormatMessage() instead of g_win32_error_message() Max Kellermann 2014-12-05 00:14:28 +01:00
  • ad4e597f74 util/Error: use FormatMessage() instead of g_win32_error_message() Max Kellermann 2014-12-05 00:05:00 +01:00
  • ee3610a2d2 android/build.py: enable Vorbis and httpd Max Kellermann 2014-12-04 23:35:02 +01:00
  • 88b75b57d0 playlist, InotifySource, ...: update GLib comments Max Kellermann 2014-12-04 23:33:08 +01:00
  • aa4c7055f8 playlist/pls: custom INI parser Max Kellermann 2014-12-04 22:58:30 +01:00
  • 4b70f9d213 util/DivideString: add option "strip" Max Kellermann 2014-12-04 23:05:44 +01:00
  • 79d2d1c201 decoder/sidplay: pass SidTuneMod to get_song_length() Max Kellermann 2014-12-04 21:58:09 +01:00
  • 406bda9b95 decoder/sidplay: simplify the SidDatabase::length() call Max Kellermann 2014-12-04 21:52:31 +01:00
  • 405f1dd027 decoder/sidplay: include cleanup Max Kellermann 2014-12-04 21:50:16 +01:00
  • 51f349d504 decoder/sidplay: use class SidDatabase Max Kellermann 2014-12-04 21:29:49 +01:00
  • 4f201d1e85 decoder/sidplay: use config_param::GetBlockPath() Max Kellermann 2014-12-04 21:30:35 +01:00
  • 03cfef100f decoder/sidplay: make "songlength_file" local Max Kellermann 2014-12-04 21:28:40 +01:00
  • ff89b491dd ConfigData: update API documentation Max Kellermann 2014-12-04 21:30:56 +01:00
  • 7552dff0e5 decoder/sidplay: pass parsed path to get_song_length() Max Kellermann 2014-12-04 21:20:32 +01:00
  • 110589c0f3 decoder/sidplay: merge get_container_name() and get_song_num() Max Kellermann 2014-12-04 21:11:33 +01:00
  • 3400398230 doc/mpdconf.example: move sidplay documentation to the user manual Max Kellermann 2014-12-04 21:06:21 +01:00
  • 5c244e9a8c SongSticker: remove obsolete documentation Max Kellermann 2014-12-04 20:53:48 +01:00
  • 4e2f4e2091 util/StringUtil: add ToUpperASCII() Max Kellermann 2014-12-04 17:43:01 +01:00
  • e69bef3ce3 util/SplitString: new utility class Max Kellermann 2014-12-03 21:39:45 +01:00
  • c1c0fc79bc output/jack: use usleep() instead of g_usleep() Max Kellermann 2014-12-04 09:14:11 +01:00
  • 02a77f6797 test/test_util: add unit test for DivideString Max Kellermann 2014-12-04 07:23:06 +01:00
  • 77b316cdfb test/TestCircularBuffer: include cleanup Max Kellermann 2014-12-04 07:14:43 +01:00
  • 2abfc7b87b test/test_util: move class UriUtilTest to UriUtilTest.hxx Max Kellermann 2014-12-04 07:12:04 +01:00
  • 050f0c3d8f util/SplitString: rename to DivideString Max Kellermann 2014-12-03 21:38:06 +01:00
  • 90e6c727da encoder/vorbis: convert pointers to references Max Kellermann 2014-12-02 22:33:40 +01:00
  • d3d9a04e62 output/ao: use class SplitString instead of g_strsplit() Max Kellermann 2014-12-02 22:29:41 +01:00
  • a66051216f TagId3: add "pure" attributes Max Kellermann 2014-12-02 22:17:47 +01:00
  • 0debba0f6e mixer/null: new mixer plugin Max Kellermann 2014-12-02 18:16:33 +01:00
  • f2bd2c318c MixerType: convert to strictly-typed enum Max Kellermann 2014-12-02 18:17:47 +01:00
  • 21c42819c7 MixerType: rename to CamelCase Max Kellermann 2014-12-02 18:17:55 +01:00
  • 5899a272ef decoder/gme: simplify ParseContainerPath() Max Kellermann 2014-12-02 07:11:11 +01:00
  • 27b4c62bc1 decoder/gme: merge get_container_name() and get_song_num() Max Kellermann 2014-12-02 06:25:11 +01:00
  • b227fddec7 fs/Path: add methods GetBase() and GetDirectoryName() Max Kellermann 2014-12-02 06:44:57 +01:00
  • 2c1f1de33c decoder/gme: get_song_num() returns unsigned Max Kellermann 2014-12-01 23:28:21 +01:00
  • c26622cf8f decoder/gme: move code to ScanMusicEmu() Max Kellermann 2014-12-01 23:01:58 +01:00
  • 9e91873428 decoder/gme: move code to ScanGmeInfo() Max Kellermann 2014-12-01 22:56:48 +01:00
  • 7363d50a1e output/httpd/IcyMetaDataServer: use CopyString() instead of g_strlcpy() Max Kellermann 2014-12-01 22:25:18 +01:00
  • 15213a041d output/httpd/IcyMetaDataServer: don't use GLib types Max Kellermann 2014-12-01 22:30:42 +01:00
  • fb70a34c80 output/httpd/IcyMetaDataServer: make variables more local Max Kellermann 2014-12-01 22:25:30 +01:00
  • fbf76c6d21 input/cdio_paranoia: use CopyString() instead of g_strlcpy() Max Kellermann 2014-12-01 22:22:29 +01:00
  • 811af02f56 Output: start with a null mixer. Nix 2014-11-24 13:02:07 +00:00
  • bc00c38f9d lib/icu/Converter: add ICU-based backend Max Kellermann 2014-11-30 00:59:43 +01:00
  • 4658bd8208 test/TestIcu: new unit test for lib/icu/* Max Kellermann 2014-12-01 20:55:05 +01:00
  • 6eb1caa417 fs/Config: add HAVE_GLIB check Max Kellermann 2014-11-30 20:35:26 +01:00
  • 41efc1376e fs/Config: swap #if/#else Max Kellermann 2014-11-30 20:34:32 +01:00
  • 0f35016773 lib/icu/Converter: add TODO comment Max Kellermann 2014-11-30 19:08:30 +01:00
  • c641ca90a9 lib/icu/Collate: move code to Util.cxx Max Kellermann 2014-11-30 10:53:05 +01:00
  • 87c88fcb27 fs/Charset: move code to wrapper class IcuConverter Max Kellermann 2014-11-29 23:59:37 +01:00
  • 4f80a129f1 fs/Charset: return std::string from PathFromUTF8() Max Kellermann 2014-11-30 00:17:08 +01:00
  • 6987f2ba82 fs/Charset: use macro HAVE_FS_CHARSET internally Max Kellermann 2014-11-30 00:27:58 +01:00
  • 563db580ae fs/Charset: add DeinitFSCharset() Max Kellermann 2014-11-29 23:35:18 +01:00
  • 125daea16a fs/Charset: add macro HAVE_FS_CHARSET Max Kellermann 2014-11-29 23:35:49 +01:00
  • fd2c6b8a4b fs/Charset: return Error on SetFSCharset() failure Max Kellermann 2014-11-29 22:33:30 +01:00
  • 5b1db917bc fs/Config: remove bogus WIN32 check Max Kellermann 2014-11-29 23:36:16 +01:00
  • 8780e23ed3 android/build.py: update ffmpeg 2.4.3, curl 7.39 Max Kellermann 2014-11-28 20:24:53 +01:00
  • be492ed108 android: update libFLAC to 1.3.1 Max Kellermann 2014-11-28 20:16:33 +01:00
  • 24da14f4f7 .gitignore: ignore /lib/ Max Kellermann 2014-11-28 21:08:09 +01:00
  • 03d2fb450f configure.ac: prepare for 0.19.6 Max Kellermann 2014-11-28 20:13:57 +01:00
  • 849b0563ce util/Alloc: add fallback for gcc 4.6 Max Kellermann 2014-11-28 19:44:32 +01:00
  • 16a99ad515 Compiler.h: exclude clang from GCC_CHECK_VERSION() Max Kellermann 2014-11-28 19:33:09 +01:00
  • d93172bee8 Compiler.h: add macro CLANG_OR_GCC_VERSION() Max Kellermann 2014-11-28 19:09:21 +01:00
  • 25429af122 Compiler.h: add macro GCC_OLDER_THAN() Max Kellermann 2014-11-28 18:57:48 +01:00
  • 4bfd104a23 util/Manual: reimplement GCC_CHECK_VERSION() using GCC_MAKE_VERSION() Max Kellermann 2014-11-28 19:06:17 +01:00
  • 7745067d99 Compiler.h: add macro GCC_MAKE_VERSION() Max Kellermann 2014-11-28 18:55:09 +01:00
  • b19d3629b9 util/Manual: use GCC_CHECK_VERSION Max Kellermann 2014-11-28 19:00:15 +01:00
  • 84c519df09 util/Alloc: remove bogus "unused" attribute Max Kellermann 2014-11-27 18:21:50 +01:00
  • 737a56a030 Merge tag 'v0.19.5' Max Kellermann 2014-11-26 20:19:17 +01:00
  • 67cba251c8 release v0.19.5 v0.19.5 Max Kellermann 2014-11-26 20:05:45 +01:00
  • 0bc511715b Makefile.am: distribute Android sources Max Kellermann 2014-11-26 20:10:00 +01:00
  • 27ce80544f Merge tag 'v0.18.19' into v0.19.x Max Kellermann 2014-11-26 20:01:25 +01:00
  • 04f627c2af release v0.18.19 v0.18.19 Max Kellermann 2014-11-26 19:58:48 +01:00
  • 12b6959ea2 Playlist: reset song priority on playback Max Kellermann 2014-11-26 08:54:16 +01:00
  • 7519768cb1 Queue: add "reorder" parameter to SetPriority() Max Kellermann 2014-11-25 19:00:06 +01:00
  • 9af470c92d Playlist: add method SongStarted() Max Kellermann 2014-11-26 08:49:19 +01:00
  • ac8c1d0a01 Playlist: move more functions into the class Max Kellermann 2014-11-26 08:34:51 +01:00