- 01 Jan, 2021 1 commit
-
-
Max Kellermann authored
-
- 30 Nov, 2020 1 commit
-
-
Danilo Spinella authored
-
- 16 Nov, 2020 1 commit
-
-
Max Kellermann authored
Some FFmpeg filters change the sample format, and since MPD assumes this never happens, this results in loud noise instead of music. This commit finally implements the TODO comment by sending one frame of silence to the filter and checking the output frame's format. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1009
-
- 04 Nov, 2020 5 commits
-
-
Max Kellermann authored
To be reused by the FFmpeg filter plugin.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This compatibility macro has been removed from FFmpeg long ago.
-
- 28 Oct, 2020 2 commits
-
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/981
-
Max Kellermann authored
Reduces header dependencies.
-
- 17 Oct, 2020 1 commit
-
-
Max Kellermann authored
snprintf() is available on mingw, and the libnfs kludge broke the build with mingw, because sprintf_s() was now both an inline function and a "dllimport" function (because the macro renamed the inline function snprintf() to sprintf_s() in mingw's stdio.h).
-
- 15 Oct, 2020 1 commit
-
-
Max Kellermann authored
-
- 08 Oct, 2020 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 17 Sep, 2020 1 commit
-
-
Rosen Penev authored
GCC5 cannot build mpd. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 07 Sep, 2020 1 commit
-
-
Max Kellermann authored
-
- 23 Jul, 2020 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Rosen Penev authored
Need to check for it in iconv.h. Otherwise meson prefixes a __builtin variant in the check.
-
- 20 Jul, 2020 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Preparing to replace `smbclient_mutex`, for finer-grained locking.
-
Max Kellermann authored
We no longer need to call smbc_init() because we don't need the compat layer anymore.
-
Max Kellermann authored
As a side effect, the input plugin closes the SMB/CIFS connection after closing the file. This solves one part of https://github.com/MusicPlayerDaemon/MPD/issues/916
-
Max Kellermann authored
-
- 06 Jul, 2020 1 commit
-
-
Max Kellermann authored
Prepare for templated functions.
-
- 01 Jul, 2020 1 commit
-
-
Max Kellermann authored
-
- 10 Jun, 2020 1 commit
-
-
Max Kellermann authored
Our Windows build is built with `--disable-netrc`, and that makes CURLOPT_NETRC fail, causing failures with all streams. D'oh! Closes https://github.com/MusicPlayerDaemon/MPD/issues/886
-
- 30 May, 2020 2 commits
-
-
Rosen Penev authored
The ones in std have overloads for const char/char. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Max Kellermann authored
Passing `length+1` to `MultiByteToWideChar()` means the function may fill the whole buffer with output data, and could theoretically overwrite the null terminator. In practice, this will never happen, but this way, it's slightly more correct. Also, null-terminate after `MultiByteToWideChar()`, after we got the real output length. Again, this would never have been a problem, but who knows...
-
- 29 May, 2020 1 commit
-
-
Shen-Ta Hsieh authored
-
- 27 May, 2020 5 commits
-
-
Max Kellermann authored
libavutil's macro definition is a compound literal, which is illegal in C++. Fixes yet another -Wpedantic warning.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 26 May, 2020 1 commit
-
-
Max Kellermann authored
-
- 05 May, 2020 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
This makes ccache more efficient when recompiling with different plugins.
-