Commit Graph

  • 51ec499c89 system/ByteOrder: testing for endianness in a more general way Florian Schlichting 2013-11-21 22:56:45 +01:00
  • 3a4df25db2 util/ByteOrder: add comments Max Kellermann 2013-11-21 23:04:31 +01:00
  • 37cf78ef45 util/ByteOrder: indent the preprocessor directives Max Kellermann 2013-11-21 23:03:28 +01:00
  • 727c622659 configure.ac: auto-detect fluidsynth by default Max Kellermann 2013-11-21 22:50:58 +01:00
  • 74a778e65f configure.ac: prepare for 0.18.5 Max Kellermann 2013-11-18 20:03:30 +01:00
  • 1fc0c9fe8a NEWS: add version 0.18.5 change log Denis Krjuchkov 2013-11-18 16:40:00 +06:00
  • 740d8ec5ab system/fd_util.h: avoid symbol conflict with statically linked libmpdclient Denis Krjuchkov 2013-11-18 16:35:22 +06:00
  • 0bcc477d46 decoder/OggFind.cxx: include stdio.h for SEEK_END definition Denis Krjuchkov 2013-11-18 16:28:39 +06:00
  • d2679f59c5 PcmConvert: add methods Open(), Close() Max Kellermann 2013-11-11 16:15:38 +01:00
  • 4ee147ea34 DecoderAPI: stop decoder on MPD error Max Kellermann 2013-11-13 20:57:09 +01:00
  • f1ca61d7d7 DecoderInternal: allocate PcmConvert dynamically Max Kellermann 2013-11-13 19:10:43 +01:00
  • a80b5cf19b DecoderInternal: move functions into the class Max Kellermann 2013-11-13 19:13:47 +01:00
  • 44ac84767e PcmResampleFallback: use PcmBuffer instead of PcmResampler Max Kellermann 2013-11-11 18:34:01 +01:00
  • a40d7ae4dd configure.ac: prepare version 0.19 Max Kellermann 2013-11-13 18:39:10 +01:00
  • 35297f8d4f release v0.18.4 v0.18.4 Max Kellermann 2013-11-13 18:26:01 +01:00
  • 6f4202408c doc/example: remove "format" and "audio_output_format" Max Kellermann 2013-11-11 17:18:29 +01:00
  • 0b6548a282 util/RefCount: no "constexpr" with libc++ Max Kellermann 2013-11-11 08:26:16 +01:00
  • faf5821816 util/LazyRandomEngine: make min()/max() static+constexpr Max Kellermann 2013-11-11 12:26:59 +01:00
  • 188673b746 output/httpd: don't use incomplete template argument with libc++ Max Kellermann 2013-11-11 08:31:40 +01:00
  • 287c70e361 filter/route, ...: add missing stdlib.h includes Max Kellermann 2013-11-11 08:17:29 +01:00
  • f6b44af998 DespotifyUtils: add missing stdio.h include Max Kellermann 2013-11-11 08:19:29 +01:00
  • 84c3d9674f DecoderAPI: add missing math.h include Max Kellermann 2013-11-11 08:18:48 +01:00
  • 47d3758820 decoder/dsdiff: fix byte order bug Jurgen Kramer 2013-11-09 17:02:49 +01:00
  • 573ff3a24f DecoderThread: add missing <functional> include Max Kellermann 2013-11-09 09:54:12 +01:00
  • 32fcc22cb3 configure.ac: prepare for 0.18.4 Max Kellermann 2013-11-09 09:52:51 +01:00
  • daba1238b5 release v0.18.3 v0.18.3 Max Kellermann 2013-11-08 12:55:12 +01:00
  • d125567f4a doc/developer: add text from the wiki Max Kellermann 2013-11-08 12:54:16 +01:00
  • 993eca9327 Makefile.am: disable dist-bzip2 Max Kellermann 2013-11-08 12:29:56 +01:00
  • e314844a4d doc: show .tar.xz in sample unpack command Max Kellermann 2013-11-08 12:29:04 +01:00
  • 017bc564af doc: replace the remaining wikia links Max Kellermann 2013-11-08 12:26:07 +01:00
  • e076ff9085 DecoderAPI: log without holding mutex Max Kellermann 2013-11-08 12:15:05 +01:00
  • 2789493a5f PlayerThread: fix stuck MPD after song change (0.18.2 regression) Max Kellermann 2013-11-08 11:54:30 +01:00
  • 4ed0635447 DecoderInternal: simplify need_chunks() Max Kellermann 2013-11-08 11:59:56 +01:00
  • 1904e504be DecoderInternal: don't wake up player in need_chunks Max Kellermann 2013-11-08 11:50:23 +01:00
  • 834715ea2f configure.ac: prepare for 0.18.3 Max Kellermann 2013-11-08 11:57:37 +01:00
  • 380a3bbff4 release v0.18.2 v0.18.2 Max Kellermann 2013-11-07 18:41:10 +01:00
  • 6219326e02 doc: more information about "close" Max Kellermann 2013-11-07 18:41:53 +01:00
  • 6c4de5106b doc: remove documentation on obsolete tcp_keep_alive options Max Kellermann 2013-11-07 18:39:55 +01:00
  • e936705840 doc: add link to user manual Max Kellermann 2013-11-07 18:36:55 +01:00
  • 9b2603b6f6 doc: update current maintainer Max Kellermann 2013-11-07 18:34:57 +01:00
  • 88856b847c doc: update Mantis link Max Kellermann 2013-11-07 18:34:04 +01:00
  • f679878f7b doc/user: add more documentation for the proxy database plugin Max Kellermann 2013-11-07 18:31:56 +01:00
  • f33acf8758 input/cdio_paranoia: add setting "default_byte_order" Max Kellermann 2013-11-07 18:17:54 +01:00
  • a846a4c643 AvahiPoll: don't close the dbus socket Max Kellermann 2013-11-07 00:29:20 +01:00
  • 899c2bb9cc input/curl: unregister removed sockets from epoll Max Kellermann 2013-11-07 01:09:53 +01:00
  • f8f95e2dbd OutputControl: reduce the number of OutputThread wakeups Max Kellermann 2013-11-06 23:47:30 +01:00
  • 77c63511d8 PlayerThread: reduce the number of DecoderThread wakeups Max Kellermann 2013-11-06 23:30:29 +01:00
  • 0be5a6ab2b DecoderControl: reduce the number of PlayerThread wakeups Max Kellermann 2013-11-06 23:10:05 +01:00
  • 9802e74859 DecoderInternal: lock DecoderControl in _flush_chunk() Max Kellermann 2013-11-06 23:18:55 +01:00
  • 8e7d6eb151 DecoderInternal: wake up the player thread in _flush_chunk() Max Kellermann 2013-11-06 23:12:04 +01:00
  • 5c18e4f114 event/FullyBufferedSocket: remove obsolete TODO comment Max Kellermann 2013-11-06 21:43:27 +01:00
  • fd2eafa7c6 ClientRead: "close" flushes the output buffer Max Kellermann 2013-11-06 22:01:06 +01:00
  • 422b8472fe event/FullyBufferedSocket: try to write without extra roundtrip Max Kellermann 2013-11-06 20:36:37 +01:00
  • 5b213b0504 event/FullyBufferedSocket: make WriteFromBuffer() protected Max Kellermann 2013-11-06 21:52:09 +01:00
  • ad27d06979 PlayerThread: enable buffering when starting playback Max Kellermann 2013-11-06 20:14:38 +01:00
  • c4b1251d0a configure.ac: require libaudiofile 0.3 due to API breakage Max Kellermann 2013-11-06 20:04:21 +01:00
  • 01891f8815 input/curl: fix bug with redirected streams Max Kellermann 2013-11-06 19:01:50 +01:00
  • adb68450ce input/curl: move code into class CurlMulti Max Kellermann 2013-11-06 18:50:00 +01:00
  • 2520f6fe49 input/curl: remove the global list of requests Max Kellermann 2013-11-06 18:38:56 +01:00
  • c9278bfcdf input/curl: don't abort all requests on curl_multi_perform() error Max Kellermann 2013-11-06 18:36:38 +01:00
  • 8b838ff9ea input/curl: use CURLOPT_PRIVATE Max Kellermann 2013-11-06 18:21:43 +01:00
  • 154bdf0bca event/SocketMonitor: add method Abandon() Max Kellermann 2013-11-06 18:20:51 +01:00
  • ed436c6f0c system/ByteOrder: fix big-endian support Max Kellermann 2013-11-05 22:08:53 +01:00
  • ae5dd2da4f playlist/pls: fix reversed song order Max Kellermann 2013-11-05 18:22:34 +01:00
  • f4b61e8c8d decoder/dsf: enable DSD128 Jurgen Kramer 2013-11-04 13:20:09 +01:00
  • e49a3d377f NEWS: add missing line Max Kellermann 2013-11-05 17:38:41 +01:00
  • b631b552bb test/*: add more missing stdlib.h includes Max Kellermann 2013-11-05 17:28:23 +01:00
  • 3f21581a81 add various missing headers Natanael Copa 2013-11-05 07:21:48 +00:00
  • bb62ecf157 configure.ac: prepare for 0.18.2 Max Kellermann 2013-11-05 11:08:17 +01:00
  • a268ab35ea release v0.18.1 Max Kellermann 2013-11-04 23:46:14 +01:00
  • 62baec1841 output/alsa: avoid endless loop in Raspberry Pi workaround Max Kellermann 2013-11-04 23:26:24 +01:00
  • 7bca61f5bb event/ServerSocket: don't abort if IPv6 is not available Max Kellermann 2013-11-04 23:36:00 +01:00
  • ecf12a60e8 Log: add level "DEFAULT" Max Kellermann 2013-11-04 22:20:11 +01:00
  • 6de85cb047 Log: document the LogLevel items Max Kellermann 2013-11-04 22:17:53 +01:00
  • 39257717d8 test/test_mixramp: add threshold to floating point comparisons Max Kellermann 2013-11-04 22:08:27 +01:00
  • b54762a8f6 event/ServerSocket: fix assertion failure Max Kellermann 2013-11-04 20:16:28 +01:00
  • bcae86196c event/ServerSocket: open sockets in the order they were configured Max Kellermann 2013-11-04 20:10:46 +01:00
  • 7adfea8ca2 system/resolver: return path of UNIX domain sockets Max Kellermann 2013-11-04 18:39:42 +01:00
  • eab1a77683 ClientRead: always ignore whitespace at the end of the line Max Kellermann 2013-11-04 18:11:15 +01:00
  • 84f5e0c0de Makefile.am: distribute missing files Max Kellermann 2013-11-04 08:08:54 +01:00
  • 2ce3900071 filter/AutoConvert: modify child_audio_format, not in_audio_format Max Kellermann 2013-11-04 07:59:15 +01:00
  • bf2c1f3e9e configure.ac: prepare for 0.18.1 Max Kellermann 2013-11-04 07:40:52 +01:00
  • 8ccd8a008d release v0.18 Max Kellermann 2013-10-31 00:09:19 +01:00
  • 9513c1a8d6 AUTHORS: add new authors Max Kellermann 2013-10-31 00:20:52 +01:00
  • 0a1be2bfc3 AUTHORS: new formatting Max Kellermann 2013-10-31 00:18:27 +01:00
  • 8c6727949c CommandLine: simplified program name line Max Kellermann 2013-10-31 00:12:26 +01:00
  • ff9b717bf6 Makefile.am: add missing header file Max Kellermann 2013-10-31 00:08:14 +01:00
  • 8c834a4ff6 system/FatalError: use _exit() instead of exit() Max Kellermann 2013-10-30 23:42:05 +01:00
  • 8c01004219 system/FatalError: move code to Abort() Max Kellermann 2013-10-30 23:41:02 +01:00
  • 8555b65c50 *: update copyright year to 2013 Max Kellermann 2013-10-30 23:37:06 +01:00
  • 304fa5ecac ClientList: disconnect all clients in destructor Max Kellermann 2013-10-30 23:12:27 +01:00
  • 88e630170e mixer/software: fix double free bug Max Kellermann 2013-10-30 22:47:24 +01:00
  • da8bdd62c8 PlaylistState: ignore "mixrampdelay:nan" Max Kellermann 2013-10-30 22:32:21 +01:00
  • 54abeab80b increase default buffer size to 4 MB Max Kellermann 2013-10-30 21:46:34 +01:00
  • 1dc8a9f0e7 db/proxy: remove obsolete #undefs Max Kellermann 2013-10-30 20:51:41 +01:00
  • a62d54425c db/proxy: auto-reconnect Max Kellermann 2013-10-30 19:50:22 +01:00
  • c8b2591ac2 configure.ac: move -Werror before all other CFLAGS Max Kellermann 2013-10-30 19:17:07 +01:00
  • ee1d8e1091 configure.ac: default to enable_openal=auto Max Kellermann 2013-10-30 19:02:59 +01:00
  • 672fc8d79b configure.ac: enable -ffast-math and -ftree-vectorize Max Kellermann 2013-10-30 18:14:46 +01:00
  • 84ff1a680a configure.ac: enable some gcc options even in debug mode Max Kellermann 2013-10-30 18:22:35 +01:00