- 06 Jul, 2018 7 commits
-
-
Max Kellermann authored
This way, IsFileNotFound() can detect status 404.
-
Max Kellermann authored
Allows callers to extract the NFS error code.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
See commit be137a19
-
- 22 Jun, 2018 5 commits
-
-
Max Kellermann authored
For remote files (not streams), this downloads as quickly as possible to a large buffer instead of throttling the stream during playback. Throttling can make the server impatient and it may then disconnect. This is what Qobuz and Tidal do, and this commit attempts to solve this by not letting the Qobuz/Tidal server wait (closes #241).
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This adds a bit of overhead, but also adds flexibility to the API, because arbitrary triggers may be invoked from that virtual method implementation, not just Cond::signal(). The motivation for this is to make the handlers more dynamic, for the upcoming buffering class utilizing ProxyInputStream.
-
Max Kellermann authored
This is not a plugin.
-
- 21 Jun, 2018 1 commit
-
-
Max Kellermann authored
Those are loaded with the "curl" input plugin, and this one is "expensive", because it needs to send a new HTTP request with Range header for each seek.
-
- 14 Jun, 2018 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 03 May, 2018 1 commit
-
-
Max Kellermann authored
-
- 15 Mar, 2018 1 commit
-
-
Max Kellermann authored
Fixes crash due to "pure virtual method called" in the "mms" input plugin. Closes #253
-
- 14 Mar, 2018 1 commit
-
-
Max Kellermann authored
Without setting the "ready" flag, the caller will wait in WaitReady() forever, locking up MPD. Closes #252
-
- 17 Feb, 2018 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 09 Feb, 2018 1 commit
-
-
Max Kellermann authored
Requires Android API 21, but we want to support older versions as well.
-
- 29 Jan, 2018 1 commit
-
-
Max Kellermann authored
-
- 26 Jan, 2018 9 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
To be used when a URL gets added.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 25 Jan, 2018 2 commits
-
-
Max Kellermann authored
This change was missing in 47fa8c4c
-
Max Kellermann authored
The CurlRequest constructor can throw exceptions, therefore we must not use "noexcept".
-
- 24 Jan, 2018 7 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Allows catchers to inspect the HTTP status.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-