Commit Graph

  • 9c5bf542d1 android/build.py: add project parameter "cppflags" Max Kellermann 2014-02-24 09:33:23 +01:00
  • 61161269d8 android/build.py: add parameter that specifies a subdirectory Max Kellermann 2014-02-24 09:32:38 +01:00
  • 8fe004e98e fs/Charset: use "UTF-8" instead of "utf-8" as the default value Max Kellermann 2014-02-23 20:02:14 +01:00
  • 09e5f17b5d Directory: use PathTraitsUTF8::Build() instead of g_strconcat() Max Kellermann 2014-02-23 21:59:52 +01:00
  • db20e29af6 Directory: pass std::string&& to constructor Max Kellermann 2014-02-23 22:02:02 +01:00
  • 5f5c95cc68 android build 2 Max Kellermann 2014-02-22 13:32:49 +01:00
  • 68f3015712 android/build.py: add libopus Max Kellermann 2014-02-22 13:35:47 +01:00
  • 240a697f6c encoder/opus: use xalloc() instead of g_malloc() Max Kellermann 2014-02-22 13:40:08 +01:00
  • 5a0dc808fd decoder/opus: use new[] instead of g_malloc() Max Kellermann 2014-02-22 13:37:11 +01:00
  • befbf6bf13 android/build.py: add libmad Max Kellermann 2014-02-22 10:03:20 +01:00
  • 2d5c21c457 android/build.py: add option "autogen" Max Kellermann 2014-02-22 10:03:12 +01:00
  • 25977d56c8 android/build.py: add -Iroot/include and -Lroot/lib Max Kellermann 2014-02-22 10:21:09 +01:00
  • 4dcf0b8ae0 first Android release Max Kellermann 2014-02-18 08:33:06 +01:00
  • 9574d11dc8 output/sles: new output plugin for Android Max Kellermann 2014-02-21 23:17:52 +01:00
  • 3d4689756c Main: disable command-line parser and signal handlers on Android Max Kellermann 2014-02-21 23:12:51 +01:00
  • 90114514a9 LogBackend: use __android_log_print() on Android Max Kellermann 2014-02-21 22:52:19 +01:00
  • 7757e59e78 input/curl: include cleanup Max Kellermann 2014-02-22 00:18:25 +01:00
  • adb89e0121 Makefile.am: build shared library for Android Max Kellermann 2014-02-21 10:35:20 +01:00
  • b7a7953757 db/Directory: use "unsigned" for inode and device Max Kellermann 2014-02-21 10:48:43 +01:00
  • d25ef7eea4 configure.ac: detect Android cross-build Max Kellermann 2014-02-21 10:27:07 +01:00
  • 30a82076ba PlayerListener: new interface to replace GlobalEvents access Max Kellermann 2014-02-21 08:55:52 +01:00
  • 860339c132 Makefile.am: use AM_CPPFLAGS instead of src_mpd_CPPFLAGS Max Kellermann 2014-02-21 10:22:14 +01:00
  • 008723c62f ConfigGlobal: eliminate function config_get_next_param() Max Kellermann 2014-02-19 23:57:55 +01:00
  • 9e0ce23a03 test/run_{filter,output}: use config_find_block() Max Kellermann 2014-02-19 23:59:17 +01:00
  • 04ba433ca6 Main: initialize Partition before Listener Max Kellermann 2014-02-20 00:03:49 +01:00
  • d884272ba8 Listen: eliminate local variable Max Kellermann 2014-02-19 23:50:47 +01:00
  • e609c88334 Listen: reduce overhead for builds without systemd Max Kellermann 2014-02-19 23:49:34 +01:00
  • e92a41fa3a db/upnp: move plugin source to upnp directory Max Kellermann 2014-02-19 23:46:00 +01:00
  • df5f9f4a15 Listen: add Partition reference Max Kellermann 2014-02-05 23:16:50 +01:00
  • d9466cad0e Makefile.am: move the MPD core to libmpd.a Max Kellermann 2014-02-18 23:30:34 +01:00
  • 150443b014 DatabasePlugin: add FLAG_REQUIRE_STORAGE Max Kellermann 2014-02-17 20:57:56 +01:00
  • 9e36af7916 DatabasePlugin: add attribute "flags" Max Kellermann 2014-02-17 20:53:17 +01:00
  • 85b8675e7a db/Interface: add attribute "plugin" Max Kellermann 2014-02-19 23:17:21 +01:00
  • ae594ad92c DatabasePlugin: split header Max Kellermann 2014-02-19 22:54:52 +01:00
  • 8d6fedf817 Mixer: add class MixerListener Max Kellermann 2014-02-05 23:20:33 +01:00
  • f4f8fa7c94 output/Init: pass AudioOutput references Max Kellermann 2014-02-19 21:38:48 +01:00
  • fb5fbb8088 util/Tokenizer: relicense to BSD-2 Max Kellermann 2014-02-19 10:41:48 +01:00
  • e06a807d30 Makefile.am: move DatabaseSave.cxx to libdatabase_plugins.a Max Kellermann 2014-02-19 09:52:58 +01:00
  • 6b09842cb6 Makefile.am: re-add src/AudioCompress/compress.c to test/run_normalize Max Kellermann 2014-02-19 10:13:31 +01:00
  • ca813389dc Makefile.am: move AudioCompress to libfilter_plugins.a Max Kellermann 2014-02-19 10:03:11 +01:00
  • e624171ba1 StickerCommands: include cleanup Max Kellermann 2014-02-19 09:53:22 +01:00
  • 0bbfb28992 output/httpd: move to dedicated directory Max Kellermann 2014-02-19 09:08:29 +01:00
  • ee7bd695fd Timer: move to output/ Max Kellermann 2014-02-19 09:00:29 +01:00
  • 1cc17bfe7a cue/CueParser: move to playlist/ Max Kellermann 2014-02-19 08:56:58 +01:00
  • 8ae492dfeb Makefile.am: merge mpd_headers into src_mpd_SOURCES Max Kellermann 2014-02-18 23:04:06 +01:00
  • e8789d7cb9 system/FatalError: remove GError support Max Kellermann 2014-02-18 23:05:29 +01:00
  • 0053cd0d0d Main: disable inotify check without database Max Kellermann 2014-02-18 21:05:04 +01:00
  • c32477a223 Merge branch 'v0.18.x' Max Kellermann 2014-02-18 21:46:41 +01:00
  • 5e1e92626c event/SignalMonitor: unblock signals after fork Max Kellermann 2014-02-18 19:13:50 +01:00
  • 7fee85c80a configure.ac: fix linker failure when libvorbis/libogg are static Max Kellermann 2014-02-18 18:39:19 +01:00
  • a0c25941a8 Thread/Util: use __NR_ioprio_set instead of SYS_ioprio_set Max Kellermann 2014-02-18 10:43:20 +01:00
  • 5eb468bce0 Thread/Util: make SCHED_RESET_ON_FORK optional Max Kellermann 2014-02-18 10:42:24 +01:00
  • 7f8dd0e939 Makefile.am: rename libdecoder_plugins.a to libdecoder.a Max Kellermann 2014-02-18 10:02:46 +01:00
  • 28701cb9dd Makefile.am: remove unused variable DECODER_SRC Max Kellermann 2014-02-18 10:01:37 +01:00
  • 9b7f492c65 thread/Posix{Mutex,Cond}: disable "constexpr" on Android Max Kellermann 2014-02-18 09:36:24 +01:00
  • 6eda79d02d system/EPollFD: add epoll_create1() fallback for Android Max Kellermann 2014-02-18 09:54:28 +01:00
  • fb5cf8e3ac .gitignore: add "/" prefixes Max Kellermann 2014-02-18 09:40:28 +01:00
  • 55e128cced test: various fixups for building without GLib Max Kellermann 2014-02-17 23:48:22 +01:00
  • 13056af8b2 Makefile.am: disable test_icy_parser without CURL Max Kellermann 2014-02-17 23:45:46 +01:00
  • 972c52891d configure.ac: check for libpthread Max Kellermann 2014-02-17 23:38:11 +01:00
  • e10a8d95f6 PlaylistRegistry: disable the "pls" plugin without GLib Max Kellermann 2014-02-17 23:33:32 +01:00
  • 97f2be348c LogInit: disable SetLogCharset() without GLib Max Kellermann 2014-02-17 23:31:15 +01:00
  • 2b21312b36 util/StringUtil: add StringEndsWith() Max Kellermann 2014-02-17 23:29:08 +01:00
  • 3a818b6d45 SongFilter: disable g_utf8_casefold() without GLib Max Kellermann 2014-02-17 23:22:56 +01:00
  • 1709ab6810 fs/TextFile: use custom allocation instead of GString Max Kellermann 2014-02-17 23:04:06 +01:00
  • ce925ba56f fs/Charset: disable if GLib is disabled Max Kellermann 2014-02-17 22:48:26 +01:00
  • 4ad14f6a2c TagId3: use xstrdup() instead of g_strdup() Max Kellermann 2014-02-17 22:42:06 +01:00
  • 579e48edbb util/StringUtil: add function Strip() Max Kellermann 2014-02-17 22:37:43 +01:00
  • 6a08f2281a TagString: disable UTF-8 validation if GLib is disabled Max Kellermann 2014-02-17 22:33:10 +01:00
  • 91729437a0 Main: initialize Database before Storage Max Kellermann 2014-02-17 22:12:33 +01:00
  • 3af7af0b8f Main: move code to InitDatabaseAndStorage() Max Kellermann 2014-02-17 21:42:58 +01:00
  • 1ddd00433e db/Configured: disallow both "db_file" and "database" Max Kellermann 2014-02-17 21:59:41 +01:00
  • de160bb2d1 Main: move code to db/Configured.cxx Max Kellermann 2014-02-17 21:47:15 +01:00
  • ff62b6742b Main: check if database exists before attempting to close it Max Kellermann 2014-02-17 22:13:39 +01:00
  • 6da0af94df db/DatabaseSimple: remove obsolete header Max Kellermann 2014-02-17 20:44:03 +01:00
  • 5d87a274a5 configure.ac: link the Vorbis encoder with libogg Max Kellermann 2014-02-17 19:42:38 +01:00
  • df9667a497 StorageCommands: add command "unmount" Max Kellermann 2014-02-12 21:45:04 +01:00
  • e3e2ad4ae5 CompositeStorage: fix tree walk in Directory::Unmount() Max Kellermann 2014-02-12 23:48:04 +01:00
  • ace4ba3171 StorageCommands: emit IDLE_MOUNT on successful "mount" Max Kellermann 2014-02-12 21:46:16 +01:00
  • 0935ae330a StorageCommands: add command "listmounts" Max Kellermann 2014-02-12 21:46:32 +01:00
  • 9e02b13ab3 systemd: add socket activation files Max Kellermann 2014-02-12 21:22:36 +01:00
  • 5a486a940c systemd: assign real-time budget Max Kellermann 2014-02-12 21:00:53 +01:00
  • d05ae4b444 util/HugeAllocator: relicense to BSD-2 Max Kellermann 2014-02-10 13:32:34 +01:00
  • 73b0610d89 PlaylistSong: copy the "real" URI Max Kellermann 2014-02-10 11:00:49 +01:00
  • 57e862712a configure.ac: prepare for 0.18.9 Max Kellermann 2014-02-09 22:58:14 +01:00
  • 73aec9ce63 StorageCommands: expose the "mount" command Max Kellermann 2014-02-09 08:24:16 +01:00
  • a9fefcf600 Main: wrap the Storage instance in CompositeStorage Max Kellermann 2014-02-09 07:44:07 +01:00
  • 59ce67e2e5 CompositeStorage: new Storage implementation Max Kellermann 2014-02-08 15:37:02 +01:00
  • 2182209a8a db/update/Walk: disable FindAncestorLoop() if device/inode==0 Max Kellermann 2014-02-09 10:46:57 +01:00
  • e29a8b3a9c db/update/Walk: document FindAncestorLoop() Max Kellermann 2014-02-09 10:45:38 +01:00
  • ace3f37af4 db/update/Walk: rename find_inode_ancestor() to FindAncestorLoop() Max Kellermann 2014-02-09 10:44:19 +01:00
  • 37b6899660 Main: move code to storage/Configured.cxx Max Kellermann 2014-02-09 07:21:25 +01:00
  • 570b12ec13 Idle: error out when unrecognized idle event was specified Max Kellermann 2014-02-09 08:05:02 +01:00
  • ac286ef734 OtherCommands: remove unnecessary nullptr check Max Kellermann 2014-02-09 08:07:43 +01:00
  • b3663b5da2 storage/nfs: new storage plugin Max Kellermann 2014-02-08 14:03:25 +01:00
  • d761d8b168 input/nfs: move nfs_domain to lib/nfs/Domain.cxx Max Kellermann 2014-02-08 14:24:00 +01:00
  • fe7c6fee34 ArchivePlugin: pass Path to open() Max Kellermann 2014-02-08 13:21:50 +01:00
  • 9906daeca7 ArchivePlugin: rename struct archive_plugin to ArchivePlugin Max Kellermann 2014-02-08 13:22:13 +01:00
  • 5fb54095d2 doc/user: document storage plugins Max Kellermann 2014-02-08 00:09:53 +01:00
  • 3fdc678aae Main: support arbitrary storage plugins Max Kellermann 2014-02-08 00:04:29 +01:00