- 18 Oct, 2017 1 commit
-
-
Max Kellermann authored
-
- 27 Sep, 2017 2 commits
-
-
Max Kellermann authored
If an early exception gets caught (e.g. from AllocatedPath::FromUTF8Throw()) before DecoderControl::CommandFinishedLocked() is called, the decoder thread would go in an endless loop, because DecoderCommand::START is still set. Closes #118
-
John Regan authored
GME starts all track indexes at zero, but subtune prefixes start at one. This fixes an off-by-one error during track enumeration.
-
- 20 Sep, 2017 8 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Our IcuCaseFold() fallback using strxfrm() is not actually case insensitive. This commit fixes the problem by switching to strcasecmp(). That function is not guaranteed to support UTF-8, but it's the best we can do in this sparse situation. Closes #111
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 19 Sep, 2017 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 18 Sep, 2017 1 commit
-
-
Charlie Waters authored
ffmpeg plugin: when decoded stream duration is unavailable, attempt fallback to container duration (fix MusicPlayerDaemon/MPD#110)
-
- 07 Sep, 2017 1 commit
-
-
Max Kellermann authored
-
- 04 Sep, 2017 1 commit
-
-
Max Kellermann authored
Closes #107
-
- 01 Sep, 2017 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 31 Aug, 2017 2 commits
-
-
Max Kellermann authored
Workaround for the following LAME build failure: error: inlining failed in call to always_inline '_mm_sqrt_ps': target specific option mismatch This is because the LAME build scripts do not check whether SSE is available; they only check for the presence of the "xmmintrin.h" header. Requiring a Pentium 3 CPU is reasonable enough, and it's the first CPU to feature SSE support.
-
Max Kellermann authored
-
- 24 Aug, 2017 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 23 Aug, 2017 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
This fixes an assertion failure caused by resuming playback before the decoder has finished startup.
-
- 21 Aug, 2017 1 commit
-
-
Matthew Leon authored
-
- 02 Aug, 2017 1 commit
-
-
Max Kellermann authored
.. and not the stack buffer. This made the AllocatedString destructor crash. Closes #52
-
- 31 Jul, 2017 1 commit
-
-
Max Kellermann authored
Was broken by commit 8a86460b Closes #87
-
- 21 Jul, 2017 1 commit
-
-
Max Kellermann authored
-
- 20 Jul, 2017 2 commits
-
-
Matthew Leon authored
Addresses #82. Previously, the ffmpeg decoder only checked for the "generic" MusicBrainz metadata keys used in other metadata container formats.
-
Matthew Leon authored
We will reuse these tags elsewhere.
-
- 19 Jul, 2017 2 commits
-
-
Max Kellermann authored
Enable it in the Windows build script, closes #78. LAME currently doesn't support Android: checking host system type... Invalid configuration `arm-linux-androideabi': system `androideabi' not recognized
-
Max Kellermann authored
-
- 15 Jun, 2017 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 04 Jun, 2017 1 commit
-
-
Max Kellermann authored
-