Commit Graph

  • 6d4bedfc56 lib/alsa/Error: fix typo aeolio 2021-12-14 09:00:45 +01:00
  • dda0dfc140 lib/curl/Request: move code from SetupEasy() to Setup.cxx Max Kellermann 2021-12-08 19:56:20 +01:00
  • e0f56b9e2d lib/curl/Request: move code to class CurlResponseHandlerAdapter Max Kellermann 2021-12-08 19:47:01 +01:00
  • 3c3c3eeeca MSVC: use winsock2.h instead of sys/time.h for struct timeval August2111 2021-02-22 16:50:37 +01:00
  • 31c7151580 time/Calendar: add DaysInYear() Max Kellermann 2021-12-08 19:44:28 +01:00
  • 50a617764a lib/curl/Handler: fix typo Max Kellermann 2021-12-08 19:41:37 +01:00
  • 7d67c87a47 io/FileReader: use std::size_t Max Kellermann 2021-12-08 19:39:50 +01:00
  • c072902f23 io/FileOutputStream: merge win32 function Cancel Philipp Wollschlegel 2021-11-23 22:40:38 +01:00
  • 5ad4f3c54b system/EventPipe: include cleanup Max Kellermann 2021-12-08 19:32:02 +01:00
  • 0b6055954d thread/AsyncWaiter: new class Max Kellermann 2021-07-02 19:05:57 +02:00
  • 80c177e9a0 io/BufferedOutputStream: add missing char* cast Max Kellermann 2021-12-07 12:07:08 +01:00
  • cdcef49eef lib/curl/Request: add constructor with CurlEasy parameter Max Kellermann 2021-12-07 12:00:45 +01:00
  • 9e18aafccc lib/curl/Request: use std::size_t Max Kellermann 2021-12-07 12:00:09 +01:00
  • f7346c1d78 lib/curl/Request: move code to SetupEasy() Max Kellermann 2021-12-07 11:56:52 +01:00
  • b709401814 lib/curl/Request: add API docs Max Kellermann 2021-12-07 11:54:02 +01:00
  • 4074db5f50 io/BufferedReader: use std::size_t Max Kellermann 2021-12-07 11:49:59 +01:00
  • 8c6bc02bf7 io/BufferedOutputStream: use std::byte Max Kellermann 2021-01-26 22:27:18 +01:00
  • 35c11afd54 player/Thread: add option "mixramp_analyzer" Max Kellermann 2021-12-03 19:59:54 +01:00
  • c884e2f285 config/PlayerConfig: default buffer size is 8 MB Max Kellermann 2021-12-06 23:04:29 +01:00
  • b6ba17a865 Merge branch 'v0.23.x' Max Kellermann 2021-12-06 21:32:48 +01:00
  • bea821f194 doc/user.rst: add MixRamp documentation Max Kellermann 2021-12-06 21:14:04 +01:00
  • 713c7585b5 pcm/MixRampAnalyzer: a MixRamp implementation Max Kellermann 2021-12-06 10:26:32 +01:00
  • f12c25b7ae pcm/ReplayGainAnalyzer: new library Max Kellermann 2021-12-03 16:32:15 +01:00
  • 0a54b987a1 test/run_filter: move ReadFrames() to separate source Max Kellermann 2021-12-06 10:29:31 +01:00
  • 2240327286 ReplayGainInfo: move to tag/ Max Kellermann 2021-12-06 09:24:12 +01:00
  • 4e276256c0 more braced init list conversion Rosen Penev 2021-11-23 13:40:02 -08:00
  • 866e7ff3ce config/PlayerConfig: move code to functions Max Kellermann 2021-12-06 09:13:12 +01:00
  • d0f9062b56 mpdconf.example: fix a few spelling typos Tim Siegel 2021-12-05 10:33:56 -05:00
  • 2cafbb2aba player/CrossFade: move code to CanCrossFade() Max Kellermann 2021-12-03 23:43:13 +01:00
  • b78c64376f player/Thread: move code to CheckCrossFade() Max Kellermann 2021-12-03 23:28:46 +01:00
  • 2518612b1b player/CrossFade: add method IsMixRampEnabled() Max Kellermann 2021-12-03 23:22:49 +01:00
  • dda521a150 ReplayGain{Config,Global}: move to config/ Max Kellermann 2021-12-03 23:04:39 +01:00
  • 95a155b10d Partition: pass configuration as struct Max Kellermann 2021-12-03 20:22:52 +01:00
  • 2384a240e0 increment version number to 0.24 Max Kellermann 2021-12-03 23:01:16 +01:00
  • b9cc036703 .github/workflows/build.yml: rebuild branch v0.23.x Max Kellermann 2021-12-03 23:00:40 +01:00
  • 4e9b88559b SingleMode: convert "pure" to "const" Max Kellermann 2021-12-03 16:09:16 +01:00
  • 3452682a42 IcyMetaDataParser: move to tag/ Max Kellermann 2021-12-03 16:05:57 +01:00
  • 9262b24504 AudioCompress: move to pcm/ Max Kellermann 2021-12-03 16:04:07 +01:00
  • a5fa43b526 fs/io: move to io/ Max Kellermann 2021-12-03 14:02:07 +01:00
  • 8681a3d74c replace TextFile references with LineReader Max Kellermann 2021-12-03 14:16:32 +01:00
  • f9c4d88b12 fs/io/TextFile: add interface LineReader Max Kellermann 2021-12-03 14:13:17 +01:00
  • 799032505e io/uring/Queue: add method RequireSubmitEntry() Max Kellermann 2021-12-02 16:33:59 +01:00
  • c8f174ac92 io/uring/Operation: disallow copying Max Kellermann 2021-12-02 14:58:31 +01:00
  • 047e169f3e util/BindMethod: merge MakeBind{Method,Function}Wrapper(), they are identical now Max Kellermann 2021-12-03 08:17:32 +01:00
  • 687327c9e8 util/BindMethod: merge structs {Method,Function}SignatureHelper into one Max Kellermann 2021-12-03 08:05:19 +01:00
  • 26dc37bd76 util/BindMethod: merge structs {Method,Function}WrapperGenerator into one Max Kellermann 2021-12-03 08:06:57 +01:00
  • c693e4aa64 util/BindMethod: remove unused struct MethodWithSignature Max Kellermann 2021-12-03 08:06:13 +01:00
  • acab731fef util/BindMethod: simplify MakeBindFunctionWrapper() Max Kellermann 2021-12-02 23:25:40 +01:00
  • 7e4ba3cb72 util/BindMethod: add MethodSignatureHelper::function_pointer Max Kellermann 2021-12-02 23:24:51 +01:00
  • 172c4d9c7d util/BindMethod: remove unnecessary template arguments from BindMethodWrapperGenerator Max Kellermann 2021-12-02 23:20:49 +01:00
  • bd5f6cbc7b util/BindMethod: simplify more templates using "auto" template arguments Max Kellermann 2021-12-02 22:47:20 +01:00
  • 6fcd1c734b util/BindMethod: eliminate struct BindMethodWrapperGenerator2 Max Kellermann 2021-12-02 22:45:04 +01:00
  • eca097dbfb util/BindMethod: simplify more templates using "auto" template arguments Max Kellermann 2021-12-02 22:36:11 +01:00
  • 51ffafa011 util/BindMethod: use std::remove_reference_t Max Kellermann 2021-12-02 22:24:38 +01:00
  • 8dca602346 util/BindMethod: simplify BindMethod() Max Kellermann 2021-12-02 22:12:36 +01:00
  • 0ed24f3a05 util/IntrusiveList: disallow copying IntrusiveListHook Max Kellermann 2021-12-02 14:57:48 +01:00
  • e25e0030e7 increment version number to 0.23.6 Max Kellermann 2021-12-01 20:01:22 +01:00
  • df4b6b92f2 release v0.23.5 v0.23.5 Max Kellermann 2021-12-01 20:00:00 +01:00
  • 1c69913eca decoder/flac: submit MixRamp only if there is actual data Max Kellermann 2021-12-01 17:58:48 +01:00
  • cb5c6259fd decoder/mad: submit MixRamp only if there is actual data Max Kellermann 2021-12-01 17:15:57 +01:00
  • bf287fefb5 decoder/mad: move parse_id3_mixramp() to tag/Id3MixRamp.cxx Max Kellermann 2021-12-01 17:03:31 +01:00
  • 20bf1d68e6 MixRampInfo: move to tag/ Max Kellermann 2021-12-01 17:04:13 +01:00
  • 9bc4c168fd tag/MixRamp: rename to MixRampParser.cxx Max Kellermann 2021-12-01 17:04:41 +01:00
  • 3415049d1c test/tag/TestMixRampParser: include the header, not the .cxx file Max Kellermann 2021-12-01 17:07:36 +01:00
  • a45949b597 tag/MixRamp: [[gnu::...]] attributes Max Kellermann 2021-12-01 15:48:23 +01:00
  • 6009d4abab tag/MixRamp: use std::string_view Max Kellermann 2021-12-01 15:47:21 +01:00
  • 16fb843c9b tag/MixRamp: fix typo which broken MixRamp Max Kellermann 2021-12-01 15:25:25 +01:00
  • 36b333459b test/tag/TestMixRampParser: new unit test Max Kellermann 2021-12-01 15:39:39 +01:00
  • 4d3320233e test/test_mixramp: move to test/tag/ Max Kellermann 2021-12-01 15:32:14 +01:00
  • 933a1a41e6 lib/upnp/Discovery: use InjectEvent instead of DeferEvent Max Kellermann 2021-11-30 18:01:39 +01:00
  • 1ff8626716 MSVC util/StringAPI.hxx add usage of MSVC compiler August2111 2021-07-23 05:49:12 +02:00
  • c30466b84a net/IPv4Address: add method GetPortBE() Max Kellermann 2021-11-24 17:47:39 +01:00
  • 868f1a4431 net/UniqueSocketDescriptor, ...: include <utility> instead of <algorithm> Max Kellermann 2021-11-25 16:26:48 +01:00
  • 05f529fffd util/StringStrip: use [[gnu::...]] attributes Max Kellermann 2021-11-26 16:23:16 +01:00
  • f01388559f .github/workflows/build.yml: fix the ccache.key Max Kellermann 2021-11-26 13:32:33 +01:00
  • 27edd4a610 .github/workflows: merge build-{linux,macos}.yml into one Max Kellermann 2021-11-26 13:31:27 +01:00
  • cc421b04cd test/meson.build: add "protocol:gtest" where appropriate Max Kellermann 2021-11-26 08:45:50 +01:00
  • 3f2bc325a1 test/meson.build: fix test() indent Max Kellermann 2021-11-26 08:40:38 +01:00
  • 54686dfd79 test/meson.build: add dependencies on run_input Max Kellermann 2021-11-26 08:35:08 +01:00
  • f22cf02ed8 fix wrong namespace name Rosen Penev 2021-11-23 13:48:06 -08:00
  • 5b51d0f733 use some auto Rosen Penev 2021-11-23 13:44:24 -08:00
  • e03f82636a const reference conversion Rosen Penev 2021-11-13 17:27:27 -08:00
  • d53d85bd79 remove unused includes Rosen Penev 2021-11-11 15:51:30 -08:00
  • 4682ae0898 command/database: support relative offsets for "searchadd" Max Kellermann 2021-11-23 12:03:20 +01:00
  • fd5b195879 .github/workflows/build-macos.yml: use actions/setup-python@v1 Max Kellermann 2021-11-23 11:54:35 +01:00
  • bb5df9839d .github/workflows/build-macos.yml: install Meson, ninja and Boost Max Kellermann 2021-11-23 12:04:40 +01:00
  • be34d55291 .github/workflows: add macOS build Max Kellermann 2021-11-23 11:36:59 +01:00
  • c13911b171 .github/workflows: auto-build with GitHub Actions Max Kellermann 2021-11-23 10:20:18 +01:00
  • 6f83bdd6f3 Merge branch '1' of git://github.com/neheb/MPD Max Kellermann 2021-11-23 10:39:07 +01:00
  • 9bcd425a85 array conversions Rosen Penev 2021-11-13 17:27:07 -08:00
  • ec917f70d2 Merge remote-tracking branches 'neheb/2' and 'neheb/3' Max Kellermann 2021-11-23 09:23:43 +01:00
  • 40ce4eeb43 use cinttypes header Rosen Penev 2021-11-13 17:06:41 -08:00
  • 29ae84e199 manual braced init Rosen Penev 2021-11-11 02:40:47 -08:00
  • 250011f016 return by braced init list Rosen Penev 2021-11-11 02:18:46 -08:00
  • e08c85ae2d doc/mpd.conf.5.rst: move ReplayGain documentation to user.rst Max Kellermann 2021-11-22 22:14:10 +01:00
  • dcb5ca203c db/DatabasePlaylist: increment only one variable Max Kellermann 2021-11-22 20:47:06 +01:00
  • 77df5a8f24 lib/pcre: migrate to PCRE2 Max Kellermann 2021-11-20 22:03:27 +01:00
  • d6bebd2507 doc/conf.py: Set sidebar width to 300px to limit wrapping kaliko 2021-11-20 10:06:44 +01:00
  • f74996c02f Merge remote-tracking branches 'neheb/1', 'neheb/2', 'neheb/3', 'neheb/4' and 'neheb/5' Max Kellermann 2021-11-20 07:55:24 +01:00
  • eea2d35d3a util/AllocatedString, ...: add missing include for std::exchange() Max Kellermann 2021-11-19 16:04:25 +01:00