- 26 Apr, 2022 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Fixes -Wunused-result
-
Max Kellermann authored
-
- 24 Apr, 2022 1 commit
-
-
Andreas Ziegler authored
-
- 20 Apr, 2022 1 commit
-
-
aeolio authored
-
- 26 Mar, 2022 1 commit
-
-
Vitaly Ostrosablin authored
Move audio output state check ahead of mixer check and force volume applying even for disabled software mixed outputs. This fixes incorrect software mixer volume that used to occur when volume was changed while output being disabled. This is easily reproduced with following sequence of commands on multi-output software mixed MPD setup. mpc volume 38; mpc disable 3; mpc volume 88; mpc enable 3 On current MPD, following commands would result in output 3 playing at volume 38, while all other enabled outputs would play at volume 88. Moreover, global volume would display average of outputs real volumes. In my case, it's 75. After applying this patch, following commands would produce expected behavior. All outputs play at expected (88) volume. And volume is correctly displayed as 88. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1423 Signed-off-by: Vitaly Ostrosablin tmp6154@yandex.ru Signed-off-by: Vitaly Ostrosablin <tmp6154@yandex.ru>
-
- 16 Mar, 2022 2 commits
-
-
Max Kellermann authored
This is more of what we did in commit 70bd35ab because it turns out there are Ogg-Opus files with pages larger than 40 kB. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1487
-
Max Kellermann authored
-
- 14 Mar, 2022 17 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1379
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1482
-
Max Kellermann authored
In libFLAC 0.3.4 (commit c9530118), the "dllimport" check has been changed from "_MSC_VER" to "_WIN32", and now the MPD build is affected by it. Defining FLAC__NO_DLL disables the use of "dllimport", which allows linking properly to the static libFLAC build.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Richard Schorrig authored
Wasapi output plugin won't start playing after being paused The cause is that the scope guard in the WASAPI work thread (WasapiOutputPlugin.cxx, function WasapiOutputThread::Work(), in the while (true) loop) is set up too 'late' in the execution. There is one condition ("if (data_in_frames >= buffer_size_in_frames)") when it is hit, the loop will continue without executing the scope guard. This scope guard is responsible for emptying the buffer again, and if the buffer is not emptied, the above mentioned condition will stay true. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1451
-
nick black authored
ffmpeg from current git master no longer exposes av_malloc() nor av_free() through other included headers. directly include libavutil/mem.h to fix compilation with (as-yet-unreleased) ffmpeg.
-
jcorporation authored
- supporting bmp and tiff seems outdated - webp is more widely used for coverimages
-
Max Kellermann authored
This part of the AVIOContext API is not documented :-( Closes https://github.com/MusicPlayerDaemon/MPD/issues/1448
-
- 09 Mar, 2022 1 commit
-
-
Max Kellermann authored
Must be initialized for the check in SetVolume().
-
- 14 Feb, 2022 2 commits
-
-
Max Kellermann authored
-
Wolfgang Müller authored
The writing and reading of metadata involves lots of different programs and libraries. Therefore it is prudent to point out how exactly MPD receives metadata. Ideally this helps to point users to the right place if their tags are not picked up correctly.
-
- 26 Jan, 2022 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Don't return early from ScanOpusTags() if only TagHandler::WantPicture() is set. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1413
-
- 11 Jan, 2022 1 commit
-
-
Sam Bazley authored
lib/src/libmpdclient-2.19/meson.build:1:0: ERROR: Unknown options: "needs_exe_wrapper" The "needs_exe_wrapper" option was incorrectly set under [built-in options] rather than [properties].
-
- 04 Jan, 2022 1 commit
-
-
Sam Bazley authored
Improves the changes made in 57687779 by using AudioManager.ACTION_AUDIO_BECOMING_NOISY rather than listening for wired headset unplug events or Bluetooth headset disconnect events. This method is more flexible, allowing the feature to work on other types of audio output device, as well as Bluetooth devices that don't set their device class correctly. This change also has the benefit of being more responsive, pausing the audio before it is rerouted to the built-in speaker. https://developer.android.com/guide/topics/media-apps/volume-and-earphones
-
- 15 Dec, 2021 2 commits
- 06 Dec, 2021 2 commits
-
-
Max Kellermann authored
-
Rosen Penev authored
Signed-off-by: Rosen Penev <rosenp@gmail.com>
-
- 05 Dec, 2021 1 commit
-
-
Tim Siegel authored
-
- 03 Dec, 2021 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-