- 26 Jan, 2014 15 commits
-
-
Max Kellermann authored
This call was unnecessary. It is a bad idea anyway to block the MPD process for some arbitrary amount of time.
-
Max Kellermann authored
Eliminate class LibUPnP and move the code to ClientInit.cxx. Its initialization function can be called multiple times, but UpnpRegisterClient() is called at most once.
-
Max Kellermann authored
Allow calling UpnpGlobalInit() multiple times.
-
Max Kellermann authored
-
Max Kellermann authored
Each Upnp*Async() call passes a new cookie pointer, and the cookie passed to UpnpRegisterClient() appears to be ignored. Using this interface is a more elegant approach than having one single "handler" function.
-
Max Kellermann authored
This invalidated the std::string instance, and thus broke the CUE parser (commit 322b0616).
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Simplifies test program rules.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 25 Jan, 2014 3 commits
-
-
Max Kellermann authored
This commit adds the NeighborPlugin API which can be used to detect nearby file servers that can be used by input plugins. This list of servers is exported using the new "listneighbors" command. The idle even "neighbor" notifies interested clients when a new neighbor is found or an existing one is lost. There's a lot missing currently: protocol&user documentation, and a way to "mount" remote servers into the music database. Obviously, some code from the UPnP database plugin can be moved to a neighbor plugin.
-
Max Kellermann authored
This appears to be the right thing to do when we want anonymous login.
-
Max Kellermann authored
-
- 24 Jan, 2014 9 commits
-
-
Max Kellermann authored
Merge duplicate code.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 23 Jan, 2014 13 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
.. and move the plugins to src/encoder/plugins/.
-
Max Kellermann authored
This file has been unmaintained for 5 years, and nowadays, MPD tries very hard to stay compatible with older versions.
-
Max Kellermann authored
There will only be very few items, and that does not justify the bloat of std::map.
-
Max Kellermann authored
-