- 08 Aug, 2017 1 commit
-
-
Max Kellermann authored
Hide struct FilteredAudioOutput from the plugins, preparing for hiding MPD's core internals.
-
- 07 Aug, 2017 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 20 Jul, 2017 1 commit
-
-
Matthew Leon authored
We will reuse these tags elsewhere.
-
- 05 Jul, 2017 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 08 Jun, 2017 1 commit
-
-
Max Kellermann authored
-
- 16 May, 2017 1 commit
-
-
Max Kellermann authored
-
- 28 Apr, 2017 1 commit
-
-
Max Kellermann authored
-
- 18 Apr, 2017 1 commit
-
-
Max Kellermann authored
-
- 29 Mar, 2017 1 commit
-
-
Max Kellermann authored
-
- 17 Feb, 2017 1 commit
-
-
Max Kellermann authored
The first step to multi-player support. Not much, just a dummy command.
-
- 11 Feb, 2017 1 commit
-
-
Max Kellermann authored
-
- 10 Feb, 2017 3 commits
-
-
Max Kellermann authored
Eliminate global variables.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 09 Feb, 2017 2 commits
-
-
Max Kellermann authored
Use SND_PCM_NONBLOCK, and perform all snd_pcm_writei() calls in the IOThread. Use a lockless queue to copy data from the OutputThread to the IOThread. This rather major change aims to improve MPD's internal latency. All waits are now under MPD's control, instead of blocking inside libasound2. As a side effect, an output's filter is now decoupled from the actual device I/O, which solves a major latency problem with the conversion filter on slow CPUs and small period buffers. See: https://bugs.musicpd.org/view.php?id=3900
-
Max Kellermann authored
-
- 08 Feb, 2017 3 commits
-
-
Max Kellermann authored
handle_tagtypes() is also being moved to ClientCommands.cxx, because that command will be extended to access client-specific settings.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 17 Jan, 2017 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Jörg Krause authored
The internal static xiph library needs to link with libogg. Otherwise building mpd will fail: ``` /mips-linux-gnu/bin/ld: libxiph.a(libxiph_a-OggVisitor.o): undefined reference to symbol 'ogg_stream_packetout' ``` Signed-off-by:
Jörg Krause <joerg.krause@embedded.rocks>
-
- 11 Jan, 2017 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 08 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 07 Jan, 2017 4 commits
-
-
Max Kellermann authored
Move code from SongFilter.cxx.
-
Max Kellermann authored
Eliminate one unnecessary dependency for debug programs which don't need the InputStream API.
-
Max Kellermann authored
-
- 06 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 04 Jan, 2017 2 commits
-
-
Max Kellermann authored
Problems found by "make distcheck".
-
Max Kellermann authored
-
- 03 Jan, 2017 2 commits
-
-
Max Kellermann authored
The CurlRequest gives us a more low-level API to CURL without the InputStream interface, integrated into our IOThread.
-
Max Kellermann authored
-
- 29 Dec, 2016 1 commit
-
-
Max Kellermann authored
-