Commit Graph

  • 6e1500c251 Merge branch 'v0.23.x' Max Kellermann 2022-04-26 21:05:39 +02:00
  • c3d393f214 tag/Id3Picture: fix unaligned access Max Kellermann 2022-04-26 21:03:18 +02:00
  • f88fc0ca1a util/ByteOrder: add class PackedBE32 Max Kellermann 2022-04-26 21:01:42 +02:00
  • fb8d8242ab tag/ApeLoader: fix unaligned access Max Kellermann 2022-04-26 21:00:26 +02:00
  • f2a3dfd700 decoder/ffmpeg: add missing nullptr checks Max Kellermann 2022-04-26 20:51:49 +02:00
  • 9e1b24f3a1 input/{Async,Buffering,Thread}InputStream: set VMA name Max Kellermann 2022-04-26 20:43:31 +02:00
  • 58a345d346 MusicBuffer: set VMA name Max Kellermann 2022-04-26 20:34:19 +02:00
  • 7ed67d216b util/HugeAllocator: add SetName() Max Kellermann 2022-04-26 20:18:07 +02:00
  • 3ae660ca90 system/VmaName: new library Max Kellermann 2022-03-29 11:11:40 +02:00
  • a742e1fc71 util/PeakBuffer, ...: use [[gnu::]] attributes Max Kellermann 2022-04-26 20:19:31 +02:00
  • 85f9863e0a meson.build: always enable Wave encoder for Snapcast Max Kellermann 2022-04-26 20:05:20 +02:00
  • ce88dee14d Merge branch 'v0.23.x' Max Kellermann 2022-04-26 18:30:34 +02:00
  • 83572701f4 python/build/libs.py: update Boost to 1.79.0 Max Kellermann 2022-04-26 18:26:04 +02:00
  • fa7d7e9187 python/build/libs.py: update OpenSSL to 3.0.2 Max Kellermann 2022-04-26 18:13:45 +02:00
  • f818cde32c python/build/libs.py: update FFmpeg to 5.0.1 Max Kellermann 2022-04-26 18:12:27 +02:00
  • 9da93cd887 python/build/libs.py: update zlib to 1.2.12 Max Kellermann 2022-04-26 18:10:47 +02:00
  • 026e7ea32a update all subprojecs Rosen Penev 2022-04-23 12:34:52 -07:00
  • 9659d19718 lib/upnp/Init: use if with initalizer Max Kellermann 2022-04-26 17:58:32 +02:00
  • 50d35c9677 upnp: use UpnpInit2 always Rosen Penev 2022-04-23 11:42:26 -07:00
  • 4260e78861 android: add gdb.sh Thomas Guillem 2020-03-22 20:59:48 +01:00
  • 7342ae2e33 android: set application debuggable Thomas Guillem 2020-03-22 14:34:16 +01:00
  • 35dbc1a90c mixer,output: prevent setting volume before outputs are really enabled Arsen Arsenović 2022-03-08 23:38:49 +01:00
  • c7a4355153 outputs/pipewire: fix ParamChanged incorrectly setting volume Arsen Arsenović 2022-03-09 15:05:21 +01:00
  • 33a84a8ca2 output/shout: use shout_set_metadata_utf8() Max Kellermann 2022-04-26 17:41:17 +02:00
  • 1d04490ed3 output/shout: use shout_set_content_format() Max Kellermann 2022-04-26 17:38:30 +02:00
  • 4a30c2d79c output/shout: use shout_set_meta() Max Kellermann 2022-04-26 16:47:27 +02:00
  • 83072d6b9c output/shout: pass reference to Setup() Max Kellermann 2022-04-26 16:48:52 +02:00
  • c779fc37eb output/shout: declare minimum version 2.4.0 Max Kellermann 2022-04-26 16:45:34 +02:00
  • e08c13ad7e output/shout: add "noexcept" Max Kellermann 2022-04-26 15:29:01 +02:00
  • 2c82a6b2e0 output/shout: handle shout_metadata_add() errors Max Kellermann 2022-04-26 15:28:23 +02:00
  • 3929f17aef NEWS: mention the libiconv fix Max Kellermann 2022-04-26 15:56:52 +02:00
  • ee39af3419 fix typo in comment Andreas Ziegler 2022-04-24 04:14:17 +00:00
  • 3882a5a263 src/lib/icu: fix iconv() detection when libiconv is installed aeolio 2022-04-20 16:10:39 +02:00
  • a360475c7b Merge branch 'v0.23.x' Max Kellermann 2022-03-26 06:49:51 +01:00
  • ac06088948 Make volume changes to apply to disabled software mixers. Vitaly Ostrosablin 2022-03-19 13:34:12 +03:00
  • a757eebfbb decoder/OggSyncState: allow skipping up to 64 kB after seek Max Kellermann 2022-03-16 15:39:01 +01:00
  • 2be4f89555 test/DumpOgg: new debug program Max Kellermann 2022-03-16 16:28:00 +01:00
  • 3a3f605a56 decoder/opus: Implement bitrate calculation Tim Sweet 2022-03-11 18:24:16 -06:00
  • 407fa2720a Merge tag 'v0.23.6' Max Kellermann 2022-03-14 18:58:47 +01:00
  • 4a5c7d8261 increment version number to 0.23.7 Max Kellermann 2022-03-14 18:55:49 +01:00
  • f591193dda release v0.23.6 v0.23.6 Max Kellermann 2022-03-14 18:55:47 +01:00
  • 434869900e android/build.py: fix typo in error message Max Kellermann 2022-03-14 18:49:44 +01:00
  • 2aed7378cc TagAny: support CUE tracks Max Kellermann 2022-03-14 17:44:39 +01:00
  • 71cd6e6248 lib/xiph/meson.build: define FLAC__NO_DLL for static libFLAC build (Windows) Max Kellermann 2022-03-14 15:07:48 +01:00
  • c83294916a python/build/libs.py: update Boost to 1.78.0 Max Kellermann 2022-03-14 14:42:33 +01:00
  • 603bbe0afd python/build/libs.py: update libnfs to 5.0.1 Max Kellermann 2022-03-14 14:41:06 +01:00
  • c361e235eb python/build/libs.py: update CURL to 7.82.0 Max Kellermann 2022-03-14 14:36:33 +01:00
  • 8a59493d96 python/build/libs.py: update OpenSSL to 3.0.1 Max Kellermann 2022-03-14 14:35:47 +01:00
  • 7ef86cbf9f python/build/libs.py: update FFmpeg to 5.0 Max Kellermann 2022-03-14 14:35:12 +01:00
  • c9530118a4 python/build/libs.py: update FLAC to 1.3.4 Max Kellermann 2022-03-14 14:31:11 +01:00
  • 878d9abeb7 python/build/libs.py: update libogg to 1.3.5 Max Kellermann 2022-03-14 14:29:58 +01:00
  • 2d705efe1c python/build/libs.py: update libmpdclient to 2.20 Max Kellermann 2022-03-14 14:29:20 +01:00
  • aeaef85507 WasapiOutputPlugin pause bug fix Richard Schorrig 2022-02-22 21:05:41 +01:00
  • ebae25d175 plugins/FfmpegIO: include libavutil/mem.h nick black 2022-02-28 01:46:00 -05:00
  • 5ad1a01d7a Remove bmp, tiff and add webp for coverimage filenames jcorporation 2022-03-13 17:08:58 +01:00
  • 8f84e1befd decoder/plugins/FfmpegIo: return AVERROR_EOF at end of file Max Kellermann 2022-03-14 13:58:37 +01:00
  • 7293b32025 util/HexFormat: faster implementation without snprintf() Max Kellermann 2022-03-14 12:08:06 +01:00
  • fed8f12863 input/plugins/QobuzClient: pass std::string_view to QueryStringBuilder() Max Kellermann 2022-03-14 12:11:02 +01:00
  • 9975905faf output/PipeWire: initialize field "stream" in Open() Max Kellermann 2022-03-09 14:29:00 +01:00
  • 718ae433b2 Merge branch 'build-nits' of git://github.com/sp1ff/MPD Max Kellermann 2022-02-27 17:23:17 +01:00
  • ed65f52f50 Address feedback on PR #1452. Michael Herstine 2022-02-27 08:00:12 -08:00
  • ba1d86ec80 Add (resurrect?) doxygen support. Michael Herstine 2022-02-20 10:42:39 -08:00
  • 7661c408a4 Merge branch 'master' of git://github.com/jcorporation/MPD Max Kellermann 2022-02-16 05:29:22 +01:00
  • ee8d5f18ef doc/protocol.rst: fix misnamed priority filter Max Kellermann 2022-02-16 05:28:45 +01:00
  • de3b9b8232 Update protocol version to 0.24.0 Jürgen Mang 2022-02-15 23:12:06 +01:00
  • 8e99448819 lib/curl/Headers: make the comparison type "transparent" Max Kellermann 2022-02-04 11:24:25 +01:00
  • 1e548fb6e3 lib/curl/Headers: central type definition for the header map Max Kellermann 2022-02-04 11:11:38 +01:00
  • fdc0329e64 archive/List: add option to disable archive plugins in mpd.conf Max Kellermann 2022-02-14 16:30:38 +01:00
  • d3db0400b0 archive/List: convert pointer to reference Max Kellermann 2022-02-14 16:30:55 +01:00
  • b1096a9935 test/{visit_archive,dump_text_file}: add basic config file support (not wired yet) Max Kellermann 2022-02-14 16:36:55 +01:00
  • ab5b6f83fd queue/Print: support sorting by priority Max Kellermann 2022-02-14 14:08:26 +01:00
  • 2172aaf1ce song/PrioritySongFilter: new filter Max Kellermann 2022-02-14 13:35:08 +01:00
  • c68dbc4e5c queue/Queue: add method GetLight() Max Kellermann 2022-02-14 13:20:56 +01:00
  • ec961f26e9 song/DetachedSong: add API docs Max Kellermann 2022-02-14 13:27:49 +01:00
  • c3be961ccf queue/Print: implement sorting Max Kellermann 2022-02-14 06:39:39 +01:00
  • 166ce0da5a db/VHelper: move CompareTags() to tag/Sort.cxx Max Kellermann 2022-02-14 12:30:54 +01:00
  • edbaea8df2 db/Selection: refactor IsEmpty() to IsFiltered() Max Kellermann 2022-02-14 09:16:02 +01:00
  • af3a625f64 time/Convert: move GetTimeZoneOffset() to Zone.cxx Max Kellermann 2022-01-03 15:22:58 +01:00
  • 11d24a583d command/queue: "playlistfind"/"playlistsearch" have a "window" parameter Max Kellermann 2022-02-14 08:34:26 +01:00
  • e9e3d8c57c queue/Selection: add "window" field Max Kellermann 2022-02-14 08:17:56 +01:00
  • 5588291a35 queue/Selection: wrap SongFilter in a new struct Max Kellermann 2022-02-12 08:19:36 +01:00
  • 4b41e766c6 queue/Queue{Save,Print}: remove redundant "Queue" prefix from file name Max Kellermann 2022-02-14 06:08:11 +01:00
  • 90d52b6501 Merge branch 'v0.23.x' Max Kellermann 2022-02-14 09:11:50 +01:00
  • 233184568c doc/protocol.rst: describe the FILTER argument to playlist{find,search} Max Kellermann 2022-02-14 08:55:47 +01:00
  • 59da778009 doc/user.rst: Clarify how MPD reads metadata Wolfgang Müller 2022-02-13 15:22:11 +01:00
  • ad4cf79cc9 tag: new tag "Mood" Max Kellermann 2022-02-12 07:46:45 +01:00
  • 4f3828237a Fix DSCP LE value dgcampea 2022-02-02 05:24:01 +00:00
  • 946cf25732 Merge branch 'v0.23.x' Max Kellermann 2022-01-26 14:44:37 +01:00
  • 108ce95b7c android/Receiver: fix indent Max Kellermann 2022-01-13 00:23:30 +01:00
  • 86e9ed5f3a decoder/opus: fix "readpicture" on Opus files Max Kellermann 2022-01-26 14:41:24 +01:00
  • fbecb05bf4 Fix Android build error: needs_exe_wrapper Sam Bazley 2021-12-26 15:36:30 +00:00
  • be72d45356 output/httpd: add config option "dscp" Max Kellermann 2022-01-10 22:37:33 +01:00
  • 219c416a1e event/ServerSocket: rename ip_tos to dscp_class and support IPv6 Max Kellermann 2022-01-11 20:10:42 +01:00
  • 16f7ec9950 net/DscpParser: new library Max Kellermann 2022-01-11 20:05:34 +01:00
  • d79bf853b1 output/httpd: make configuration fields const Max Kellermann 2022-01-10 22:30:17 +01:00
  • 1ae6378d85 event/ServerSocket: add ip_tos setting Max Kellermann 2022-01-10 17:59:38 +01:00
  • 089a843abd net/SocketDescriptor: add method SetIntOption() Max Kellermann 2022-01-10 18:05:45 +01:00
  • aea4d3c4b0 lib/zlib/GunzipReader: use std::size_t Max Kellermann 2022-01-10 16:56:54 +01:00
  • 4983703375 Android: Detect output change with ACTION_AUDIO_BECOMING_NOISY Sam Bazley 2022-01-04 11:19:52 +00:00
  • 3856224df9 lib/alsa/Error: add missing #include aeolio 2021-12-14 09:01:23 +01:00