- 02 Nov, 2014 1 commit
-
-
Max Kellermann authored
A mutex acts as a memory barrier, and thus "volatile" is not necessary.
-
- 31 Aug, 2014 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 09 Jul, 2014 1 commit
-
-
Gustavo Zacarias authored
Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar>
-
- 02 Mar, 2014 2 commits
-
-
Max Kellermann authored
Has been superseded by the previous commit.
-
Max Kellermann authored
Don't wait for an optimistic write to fail. This is an improved workaround for the infamous Raspberry Pi bug (see commit af991765). It works much better and comes without the negative side effects. The old workaround is now obsolete.
-
- 24 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 10 Dec, 2013 1 commit
-
-
Lukas Stabe authored
-
- 02 Dec, 2013 1 commit
-
-
Lukas Stabe authored
On OSX, the configure-flag --enable-osx is used to enable the unsupported osx output. It sets the HAVE_OSX preprocessor define. src/output/OpenALOutputPlugin.cxx uses this define to determine wether it is building on OSX, and imports different headers (which have nothing to do with the osx output) depending on wether or not it is set.
-
- 11 Nov, 2013 1 commit
-
-
Max Kellermann authored
-
- 04 Nov, 2013 2 commits
-
-
Max Kellermann authored
See code comment.
-
Max Kellermann authored
Map LogLevel::INFO to G_LOG_LEVEL_INFO, and LogLevel::DEFAULT to G_LOG_LEVEL_MESSAGE. Now client connect/disconnect message are only logged on log_level "secure".
-
- 30 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 28 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 26 Oct, 2013 1 commit
-
-
Oddegamra authored
Some, or most, Win32 audio players will pass "icy-metadata:1" to streaming servers. MPD expects a space between ":" and "1" at this point, and thus does not send any stream metadata. This applies to foobar2k and Winamp, for example. According to forums.radiotoolbox.com/viewtopic.php?t=74 not having a space there is expected behavior, so maybe MPD could accept both forms to determine if metadata should be sent or not.
-
- 24 Oct, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 21 Oct, 2013 1 commit
-
-
Max Kellermann authored
Replaces GLib's g_ascii_strncasecmp().
-
- 20 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 19 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 17 Oct, 2013 1 commit
-
-
Max Kellermann authored
The new class Path only holds a string pointer without being responsible for allocation/deallocation. The FileSystem.hxx library accepts Path arguments instead of AllocatedPath, to avoid forcing callers to allocate another string object.
-
- 16 Oct, 2013 1 commit
-
-
Max Kellermann authored
Replacing GLib macros.
-
- 15 Oct, 2013 8 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Remove the const_cast from HttpdClient.cxx, and avoid one allocation in ClientRead.cxx.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 14 Oct, 2013 1 commit
-
-
Max Kellermann authored
Micro-optimization.
-
- 02 Oct, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
-
- 27 Sep, 2013 1 commit
-
-
Max Kellermann authored
-
- 26 Sep, 2013 1 commit
-
-
Max Kellermann authored
The MPD core will add this as a prefeix.
-
- 05 Sep, 2013 2 commits
-
-
Max Kellermann authored
Migrate the remaining callers to FatalError().
-
Max Kellermann authored
-
- 04 Sep, 2013 3 commits
-
-
Max Kellermann authored
Replaces GLib's GError.
-
Max Kellermann authored
-
Max Kellermann authored
Remove all #ifdefs. Old versions of libpulse are not being tested, and thus I'm removing support.
-