- 18 Apr, 2019 1 commit
-
-
Max Kellermann authored
Commit b3a45833 added a LocateUri() call to several playlist commands, which applied InputPlugin URI scheme verification to playlist URIs. This broke the SoundCloud playlist plugin which uses "soundcloud://" URIs for which no input plugin exists. This commit allows the caller to specify the kind of plugin which shall be used to verify the URI. Right now, only "input" is implemented; "storage" uses the "input" verification for now; and "playlist" has no verification at all (for now). Closes https://github.com/MusicPlayerDaemon/MPD/issues/528
-
- 21 Jan, 2019 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Must lock the mutex before calling any of the unprotected InputStream methods. Closes #462
-
- 31 Oct, 2018 1 commit
-
-
Max Kellermann authored
-
- 17 Jul, 2018 1 commit
-
-
Max Kellermann authored
Modeled after std::filesystem::operator/() from C++17.
-
- 06 Jul, 2018 1 commit
-
-
Max Kellermann authored
And specify whether generic tags are being scanned.
-
- 05 Jul, 2018 1 commit
-
-
Max Kellermann authored
-
- 22 Jun, 2018 1 commit
-
-
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.
-
- 17 Feb, 2018 1 commit
-
-
FlashSystems authored
read_stream_art uses PRIu64 unconditionally with the Format method of a Respone instance to output a size_t typed value. If size_t is 32bit the output is garbeled. This patch uses offset_type and PRIoffset to make sure the format string and the type of the output value always match.
-
- 12 Dec, 2017 1 commit
-
-
Max Kellermann authored
Only _WIN32 is defined by the compiler, and WIN32 is not standardized and may be missing. Closes #169
-
- 17 Aug, 2017 1 commit
-
-
Ryan Walklin authored
-
- 15 Aug, 2017 1 commit
-
-
Ryan Walklin authored
Add API documentation Support 64 bit offsets Use InputStream for all reads
-
- 08 May, 2017 1 commit
-
-
Max Kellermann authored
This eliminates some overhead, because the compiler doesn't need to consider these functions throwing.
-
- 08 Feb, 2017 1 commit
-
-
Max Kellermann authored
-
- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 07 Nov, 2016 1 commit
-
-
Max Kellermann authored
-
- 27 Oct, 2016 1 commit
-
-
Max Kellermann authored
-
- 12 Apr, 2016 1 commit
-
-
Max Kellermann authored
-
- 01 Mar, 2016 1 commit
-
-
Max Kellermann authored
-
- 26 Feb, 2016 1 commit
-
-
Max Kellermann authored
-
- 22 Feb, 2016 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 29 Dec, 2015 1 commit
-
-
Max Kellermann authored
-
- 22 Oct, 2015 1 commit
-
-
Max Kellermann authored
-
- 20 Oct, 2015 1 commit
-
-
Max Kellermann authored
-
- 13 Aug, 2015 1 commit
-
-
Max Kellermann authored
-
- 12 Aug, 2015 1 commit
-
-
Max Kellermann authored
-
- 11 Aug, 2015 1 commit
-
-
Max Kellermann authored
-
- 03 Mar, 2015 1 commit
-
-
Max Kellermann authored
-
- 28 Feb, 2015 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Replaces StatFile(), with a portable data object.
-
Max Kellermann authored
Previously, MPD printed the time stamp without printing the file name. That made no sense.
-
- 09 Feb, 2015 1 commit
-
-
file:///Max Kellermann authored
Requiring this prefix makes the client's intention very clear, but it was too hard to understand why this prefix was needed. Initially, my intention was to differentiate from broken clients which prefix relate URIs with a slash; once MPD allowed that. In the past few years however, MPD has disallowed that, and there was no significant breakage (except for the "add /" special case which some clients apparently still do). So I figure it's about time to define that an URI that begins with a slash points to an arbitrary file on the file system.
-
- 01 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 08 Dec, 2014 1 commit
-
-
Max Kellermann authored
-
- 01 Oct, 2014 1 commit
-
-
Max Kellermann authored
-
- 16 Jun, 2014 1 commit
-
-
Max Kellermann authored
-
- 14 Mar, 2014 1 commit
-
-
Max Kellermann authored
-
- 01 Mar, 2014 1 commit
-
-
Max Kellermann authored
Lists files and directories. Supports storage plugins.
-