Commit Graph

  • 921d01b59d Playlist: add another assertion Max Kellermann 2014-11-26 08:25:48 +01:00
  • 8aa4a66ba0 Playlist: move playlist_song_started() into the class Max Kellermann 2014-11-25 19:21:22 +01:00
  • 2e7153d8d6 DatabasePrint: cast int to unsigned before comparison Max Kellermann 2014-11-26 08:21:43 +01:00
  • 70b5a81a29 {Tag,Song}Print, PlayerCommands: report song duration with milliseconds precision Max Kellermann 2014-11-25 17:46:43 +01:00
  • 83fd822e8b ApeTag: drop support for non-standard tag "album artist" Max Kellermann 2014-11-25 17:07:08 +01:00
  • e72eef421b lib/nfs/FileReader: clean up on disconnect Max Kellermann 2014-11-25 12:29:55 +01:00
  • 016063c810 lib/nfs/FileReader: move code to CancelOrClose() Max Kellermann 2014-11-25 14:00:32 +01:00
  • 38f19981b2 lib/nfs/FileReader: reset state in OnNfsConnectionFailed() Max Kellermann 2014-11-25 13:50:36 +01:00
  • 40dd968f13 lib/nfs/FileReader: update "state" in OnNfsError() Max Kellermann 2014-11-25 13:03:09 +01:00
  • 3cef348f30 lib/nfs/Manager: defer NfsConnection destruction Max Kellermann 2014-11-25 10:42:52 +01:00
  • b293b16007 lib/nfs/Connection: broadcast error before closing connection Max Kellermann 2014-11-25 13:27:06 +01:00
  • f5f43db2da lib/nfs/Connection: cancel DeferredMonitor on disconnect Max Kellermann 2014-11-25 13:09:19 +01:00
  • 029555d192 lib/nfs/FileReader: include Compiler.h for "final" fallback Max Kellermann 2014-11-25 13:10:16 +01:00
  • fa4d202e71 decoder/mp4v2: remove because of incompatible license Max Kellermann 2014-11-24 22:18:31 +01:00
  • a8ebfd7a92 event/DeferredMonitor: include cleanup Max Kellermann 2014-11-25 10:43:39 +01:00
  • b19e5720cc test/run_input: make variables more local Max Kellermann 2014-11-25 07:51:33 +01:00
  • a254f5a3a8 archive/zzip: fix inverted error handler Max Kellermann 2014-11-24 22:08:11 +01:00
  • 143c735f96 configure.ac: prepare for 0.18.19 Max Kellermann 2014-11-24 22:08:28 +01:00
  • dd3752956a m4/mpd_auto.m4: fix inverted assignment after auto-detection Max Kellermann 2014-11-24 18:27:04 +01:00
  • bf15cac980 Merge branch 'v0.19.x' Max Kellermann 2014-11-24 09:00:14 +01:00
  • 951bad46e0 decoder/{dsdiff,dsf,opus}: fix deadlock while seeking Max Kellermann 2014-11-24 08:54:30 +01:00
  • 716225cd2f doc/protocol: mention that "count" can have multiple filters Max Kellermann 2014-11-24 07:35:20 +01:00
  • bbc618b8f9 configure.ac: prepare for 0.19.5 Max Kellermann 2014-11-24 07:34:34 +01:00
  • 11ead56d6d android: release v0.19.4 Max Kellermann 2014-11-24 07:35:32 +01:00
  • e972ae4afa android: switch to gcc 4.9 / llvm 3.5 (NDK r10c) Max Kellermann 2014-11-20 20:59:36 +01:00
  • 0709065f50 Java/File: fix include guard Max Kellermann 2014-11-24 07:51:20 +01:00
  • 1a61b01315 configure.ac: add macro MPD_AUTO Max Kellermann 2014-11-23 07:39:05 +01:00
  • c643b6ff16 configure.ac: add macro MPD_ENABLE_AUTO_PKG_LIB Max Kellermann 2014-11-22 23:18:07 +01:00
  • b3f5b4932c configure.ac: add macro MPD_ENABLE_AUTO_PKG Max Kellermann 2014-11-21 22:19:57 +01:00
  • b3f5f2f75f Makefile.am: link test/run_convert with ConfigError.cxx Max Kellermann 2014-11-21 15:14:24 +01:00
  • 62288907dd configure.ac: allow disabling syslog() support Max Kellermann 2014-11-21 14:51:54 +01:00
  • cdbdcec715 m4/mpd_auto.m4: reduce "eval" bloat Max Kellermann 2014-11-21 14:39:33 +01:00
  • ccf78448aa android: switch to gcc 4.9 / llvm 3.5 (NDK r10c) Max Kellermann 2014-11-20 20:59:36 +01:00
  • ed001e0cfb configure.ac: add option "--disable-daemon" Max Kellermann 2014-11-20 20:38:37 +01:00
  • 26382713c2 Merge tag 'v0.19.4' Max Kellermann 2014-11-18 21:47:20 +01:00
  • d6bc5c35a7 release v0.19.4 v0.19.4 Max Kellermann 2014-11-18 21:40:52 +01:00
  • dc03f003ac Merge tag 'v0.18.18' into v0.19.x Max Kellermann 2014-11-18 21:38:44 +01:00
  • 7aa2104596 release v0.18.18 v0.18.18 Max Kellermann 2014-11-18 21:34:03 +01:00
  • 460cfba6ff QueueCommands: workaround for buggy clients that send "add /" Max Kellermann 2014-11-18 21:26:31 +01:00
  • c8b93d6573 Client: assume uid==0 is local socket Max Kellermann 2014-11-18 20:56:27 +01:00
  • 3f5f96ac91 event/ServerSocket: fix get_remote_uid() error value Max Kellermann 2014-11-18 20:53:59 +01:00
  • f37481f843 DatabaseCommands: add "window" parameter to "search"/"find" Max Kellermann 2014-11-18 14:31:27 +01:00
  • 7c6b991de7 decoder/opus: add MIME types audio/ogg and application/ogg Max Kellermann 2014-11-12 15:14:34 +01:00
  • 82460aa49f configure.ac: prepare for 0.19.4 Max Kellermann 2014-11-12 15:16:07 +01:00
  • 7e7b403043 Construct a Null AllocatedPath if the filename conversion into UTF8 failed Florent Le Coz 2014-11-11 17:03:29 +01:00
  • c3f6502be2 Merge tag 'v0.19.3' Max Kellermann 2014-11-11 11:43:52 +01:00
  • e5217e6ce9 release v0.19.3 v0.19.3 Max Kellermann 2014-11-11 11:21:42 +01:00
  • c98cb1d6f9 decoder/opus: support chained streams Max Kellermann 2014-11-11 07:41:01 +01:00
  • ba6f2b0467 decoder/opus: move code to HandleEOS() Max Kellermann 2014-11-11 08:36:22 +01:00
  • 23465ad985 decoder/opus: improved error logging Max Kellermann 2014-11-11 10:56:36 +01:00
  • 7886a14b74 decoder/opus: fix mistyped LoadEOSPacket() return value Max Kellermann 2014-11-11 11:18:51 +01:00
  • 466b6a23cd decoder/opus: eliminate flag "found_opus" Max Kellermann 2014-11-11 08:30:11 +01:00
  • 4a04f73434 decoder/opus: add constexpr output_buffer_frames Max Kellermann 2014-11-11 07:45:31 +01:00
  • 134cb6a017 Main: fix compilation on OS X using non-Apple compilers Misty De Meo 2014-11-10 19:38:22 -08:00
  • 8d036c4b7c pcm/SoxrResampler: round output buffer size up Max Kellermann 2014-11-10 22:52:17 +01:00
  • c64ad78c7b decoder/ffmpeg: support opus Max Kellermann 2014-11-07 19:22:26 +01:00
  • 4a043a915f configure.ac: prepare for 0.18.1 Max Kellermann 2014-11-10 17:59:06 +01:00
  • 8ff0d99092 decoder/audiofile: fix bit rate calculation Max Kellermann 2014-11-10 09:00:50 +01:00
  • 2e47cb12c4 test/FakeDecoderAPI: dump bit rate Max Kellermann 2014-11-10 09:00:38 +01:00
  • ff6f1655f0 input/curl: ignore ResponseBoundary() while seeking Max Kellermann 2014-11-10 08:45:19 +01:00
  • 0120f396ac db/upnp/Directory: TitleToPathSegment() returns rvalue reference Max Kellermann 2014-11-09 20:44:41 +01:00
  • 231fffe594 db/upnp/Directory: apply coding style Max Kellermann 2014-11-09 20:40:05 +01:00
  • b5ba94f1de tag/Set: do AlbumArtist/Artist fallback only if AlbumArtist is not disabled Max Kellermann 2014-11-08 19:25:01 +01:00
  • cbf79769d3 db/Count: include cleanup Max Kellermann 2014-11-08 19:21:42 +01:00
  • e67afc35b8 db/upnp/Directory: move checkobjok() to class UPnPDirObject Max Kellermann 2014-11-08 10:55:59 +01:00
  • 5e73007b1d db/upnp/Object: apply coding style Max Kellermann 2014-11-08 10:52:35 +01:00
  • 2d9876a261 Merge branch 'v0.19.x' Max Kellermann 2014-11-07 19:41:19 +01:00
  • 125eb01e03 decoder/ffmpeg: support opus Max Kellermann 2014-11-07 19:22:26 +01:00
  • ccb13205f4 db/upnp: fix valgrind warning Max Kellermann 2014-11-07 19:12:43 +01:00
  • 6f23e91e33 lib/upnp/ContentDirectoryService: swap uri_apply_base() parameters Max Kellermann 2014-11-07 18:42:51 +01:00
  • 1bd8a322f5 input/AsyncInputStream: set Error when seeking unseekable Max Kellermann 2014-11-07 13:55:23 +01:00
  • 362e73bea8 input/Open: expose input_domain Max Kellermann 2014-11-07 13:56:34 +01:00
  • 9f8c2b3b56 configure.ac: prepare for 0.19.3 Max Kellermann 2014-11-04 09:24:09 +01:00
  • 303d67aed2 Merge tag 'v0.19.2' Max Kellermann 2014-11-02 14:06:05 +01:00
  • 6a7f6cdacd release v0.19.2 v0.19.2 Max Kellermann 2014-11-02 13:46:32 +01:00
  • 5715342fe0 Merge tag 'v0.18.17' into v0.19.x Max Kellermann 2014-11-02 13:46:09 +01:00
  • 38a0d15190 release v0.18.17 v0.18.17 Max Kellermann 2014-11-02 13:06:20 +01:00
  • 56f763a4a8 input/curl: forget Content-Length (and more) after redirect Max Kellermann 2014-11-02 12:59:45 +01:00
  • a2eb14f3b3 AsyncInputStream: add method ClearTag() Max Kellermann 2014-11-02 13:00:25 +01:00
  • 05c63af7c4 InputStream: add method ClearMimeType() Max Kellermann 2014-11-02 12:59:16 +01:00
  • 1f59701c46 Merge branch 'v0.18.x' into v0.19.x Max Kellermann 2014-11-02 12:27:46 +01:00
  • ec3191f502 input/curl: fix curl_easy_setopt() parameter types Max Kellermann 2014-11-01 14:09:30 +01:00
  • 32b5654a6e Decoder, Playlist: ignore URI query string for plugin detection Max Kellermann 2014-11-01 13:20:39 +01:00
  • 674091424e util/UriUtil: add uri_get_suffix() overload that ignores query string Max Kellermann 2014-11-01 12:45:47 +01:00
  • 6ad336743d PlaylistFile: don't allow empty playlist name Max Kellermann 2014-10-31 14:59:27 +01:00
  • c882568ccd playlist/m3u: recognize the file suffix ".m3u8" Max Kellermann 2014-10-26 08:14:16 +01:00
  • f6b2899dd2 decoder/faad: remove workaround for ancient libfaad2 ABI bug Max Kellermann 2014-10-25 20:42:50 +02:00
  • bccd4ef2f7 decoder/ffmpeg: recognize MIME type audio/aacp Steven OBrien 2014-02-09 15:47:45 +00:00
  • 94c240a026 configure.ac: show DSD in result Max Kellermann 2014-10-25 00:19:01 +02:00
  • c50a0cf7bf output/roar: remove unnecessary "volatile" keyword Max Kellermann 2014-10-23 23:29:56 +02:00
  • c37f7abb79 TagString: use g_strndup() for unterminated string Max Kellermann 2014-10-10 22:06:48 +02:00
  • 432ce9b1de configure.ac: prepare for 0.18.17 Max Kellermann 2014-11-02 11:41:40 +01:00
  • 054323c2bc lib/upnp/Discovery: add missing stdlib.h include Max Kellermann 2014-11-02 11:04:13 +01:00
  • a8770aa606 input/curl: fix curl_easy_setopt() parameter types Max Kellermann 2014-11-01 14:09:30 +01:00
  • 7d5442e103 Decoder, Playlist: ignore URI query string for plugin detection Max Kellermann 2014-11-01 13:20:39 +01:00
  • eab32f2e5d util/UriUtil: add uri_get_suffix() overload that ignores query string Max Kellermann 2014-11-01 12:45:47 +01:00
  • d42c0f1dc5 Main: run the OS X native event loop after forking NanoTech 2014-10-12 16:29:43 -06:00
  • 6ad1e4d99a Revert "Main: run the OS X native event loop" NanoTech 2014-10-12 16:23:33 -06:00
  • 7350144ab3 PlaylistFile: don't allow empty playlist name Max Kellermann 2014-10-31 14:59:27 +01:00
  • 54c591bd9d decoder/mad: fix negative replay gain values Max Kellermann 2014-10-28 22:22:30 +01:00