- 26 Jun, 2019 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 18 Jun, 2019 6 commits
-
-
Max Kellermann authored
Combining these two in one single value saves some memory, but is complicated and we may need the src_sample_format for new features later.
-
Max Kellermann authored
-
Max Kellermann authored
This reverts commit 2c3eeb71. This workaround has been obsoleted by commits bf26adf5 and 32380d1d
-
Max Kellermann authored
Similar to commit 32380d1d, these are the final parts for really fixing https://github.com/MusicPlayerDaemon/MPD/issues/469
-
Max Kellermann authored
-
Max Kellermann authored
-
- 17 Jun, 2019 18 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/577
-
Max Kellermann authored
These options are exclusive.
-
Max Kellermann authored
-
Max Kellermann authored
First part of the "real" fix for https://github.com/MusicPlayerDaemon/MPD/issues/469
-
Max Kellermann authored
-
Max Kellermann authored
Preparing to add more state.
-
Max Kellermann authored
The dop_buffer will be moved out soon.
-
Max Kellermann authored
Reduce header dependencies.
-
Max Kellermann authored
-
Max Kellermann authored
Returning an empty buffer is a normal result now (since commit 79839db3), and doesn't deserve such a big comment.
-
Max Kellermann authored
-
Max Kellermann authored
Workaround for a regression caused by commit a06bf388, revealing a problem with discarding odd numer of frames in the DSD_U32 and DoP converters, causing distortions with DSD_U32 and DoP on 32 bit CPUs. Closes https://github.com/MusicPlayerDaemon/MPD/issues/469
-
Max Kellermann authored
This can happen if the DoP converter doesn't get enough source samples for one destination quad. This isn't a critical bug, because the OSS plugin doesn't support DoP yet, but it's good to be prepared.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 16 Jun, 2019 7 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Instead of passing tag and group, pass an array of tags. To support a nested return value, return a nested std::map of std::maps. Each key specifies the tag value, and each value may be another nesting level. Closes https://github.com/MusicPlayerDaemon/MPD/issues/408
-
Max Kellermann authored
-
Max Kellermann authored
-
- 15 Jun, 2019 4 commits
-
-
Max Kellermann authored
Add a `constexpr` constructor and several `constexpr` methods to construct a DecoderPlugin at compile time, in a way which allows adding new methods later without having to edit each plugin.
-
Max Kellermann authored
-
Max Kellermann authored
This can be used for other purposes as well.
-
Max Kellermann authored
-