- 21 Apr, 2016 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 13 Apr, 2016 1 commit
-
-
Max Kellermann authored
-
- 18 Mar, 2016 16 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Use this function instead of CheckError() when we already know an error has occurred.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Obsoleted by commit d4d4d621
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This reduces overhead for two reasons: 1. calls to Remove() are non-blocking 2. RunDeferred() may work on large chunks at a time, reducing the number of RunDeferred() calls
-
Max Kellermann authored
There's no point in passing a LightSong reference here; the callee is interested only in the URI.
-
- 05 Mar, 2016 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Use walk!=nullptr instead.
-
- 01 Mar, 2016 1 commit
-
-
Max Kellermann authored
-
- 28 Feb, 2016 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Don't need to clear the caller-specified one.
-
Max Kellermann authored
-
- 26 Feb, 2016 6 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Necessary to preserve type information. The try/catch sequence didn't work previously. Same fix as in commit 1c904000
-
Max Kellermann authored
-
Max Kellermann authored
This is the final piece for full ID3/APE support in archives.
-
Max Kellermann authored
Don't open the ZIP file again and again for each song file.
-
Max Kellermann authored
-
- 07 Feb, 2016 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
For exception-safety.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 29 Dec, 2015 1 commit
-
-
Max Kellermann authored
-
- 28 Dec, 2015 1 commit
-
-
Max Kellermann authored
-