- 10 Nov, 2017 8 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Maybe this was once a required kludge for Windows, but it's not anymore.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 05 Nov, 2017 2 commits
-
-
Max Kellermann authored
-
cathugger authored
Fixes hanging playback with soxr resampler. Closes #139, #141
-
- 03 Nov, 2017 1 commit
-
-
Marcin Jurkowski authored
Tremor decoder is unusable since commit 2ee43c40. Sound is distorted to the point where it's nothing but noise. The data from vorbis_synthesis_pcmout() needs to be scaled and clipped for 16 bit sample size. For reference see http://lists.xiph.org/pipermail/tremor/2010-April/001642.html and http://lists.xiph.org/pipermail/vorbis/2006-October/026513.html. Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
-
- 30 Oct, 2017 1 commit
-
-
Max Kellermann authored
-
- 26 Oct, 2017 16 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Fixes the non-Linux build.
-
Max Kellermann authored
-
Max Kellermann authored
This loop was introduced in commit 24c1f463, but -EPIPE is not a possible error condition for snd_pcm_hw_params(). This code does not appear to make sense. Problems with a wrong period_time should be caught before that by snd_pcm_hw_params_set_period_time_near(). This commit removes the last "goto" in MPD! Yay!
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 25 Oct, 2017 1 commit
-
-
Max Kellermann authored
-
- 24 Oct, 2017 6 commits
-
-
Max Kellermann authored
It's not possible to set CURL options after curl_easy_perform(), and thus the CURLOPT_RANGE had no effect.
-
Max Kellermann authored
-
Max Kellermann authored
From the CURLOPT_RANGE documentation: "The application does not have to keep the string around after setting this option."
-
Max Kellermann authored
-
Max Kellermann authored
Apparently, connecting a socket to a loopback address can block on Windows, and a non-blocking socket will return WSAEINPROGRESS. This broken PoorSocketPair() in commit 2119e4fd, which made the socket non-blocking right from the start. This fix postpones the ioctlsocket(FIONBIO) call until after the connect(). Closes #134
-
Max Kellermann authored
-
- 18 Oct, 2017 5 commits
-
-
Max Kellermann authored
release v0.20.11
-
Max Kellermann authored
-
Max Kellermann authored
Turns out that using CP_ACP is a lousy idea, because only very few Unicode characters can be represented by it. Instead, switch to UTF-8 (which every sane person on other operating system already uses). Closes #102
-
Max Kellermann authored
-
Max Kellermann authored
Applies the improvements from the previous commit to the "seek" commands, which are also capable of switching songs. Closes #119
-