- 22 Mar, 2012 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Implements the dCS suggested standard: http://www.dcsltd.co.uk/page/assets/DSDoverUSB.pdf
-
Max Kellermann authored
Fixes build failure on 64 bit.
-
Max Kellermann authored
Make it in_frame_size and out_frame_size, to account for packing.
-
- 21 Mar, 2012 27 commits
-
-
Max Kellermann authored
For simplicity, the MPD core should not have to deal with packing. It is rarely used, and those plugins that need it should use the pcm_export library instead.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Converts padded 24 bit samples to packed 24 bit samples. Will replace the packed S24 sample format, which is not used internally.
-
Max Kellermann authored
Improving oss_reopen() by using the very same value that was used initially.
-
Max Kellermann authored
-
Max Kellermann authored
Let the caller configure the audio_format object.
-
Max Kellermann authored
Merge three functions into one and call get_bitformat() only once.
-
Max Kellermann authored
-
Max Kellermann authored
Delete the now-unused pcm_byteswap library, and optimize the pcm_export_state object.
-
Max Kellermann authored
-
Max Kellermann authored
Should have been "==", not "!=".
-
Max Kellermann authored
For simplicity, pad the dCS samples to 32 bit. Packed 24 bit samples are rarely used. This patch does not include a real code change, because there is no user of DSD_OVER_USB yet.
-
Max Kellermann authored
Eliminate support for reverse endian samples from the MPD core. This moves a lot of complexity to the plugins that really need it (only ALSA and CDIO currently).
-
Max Kellermann authored
Don't use audio_format.reverse_endian.
-
Max Kellermann authored
Don't use audio_format.reverse_endian.
-
Max Kellermann authored
Don't use audio_format.reverse_endian.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Halve the sample rate for *:dsdusb:*.
-
Max Kellermann authored
-
Rich Healey authored
-
Max Kellermann authored
This format is unused since the DSDIFF decoder plugin now reverses the bit order.
-
Max Kellermann authored
Allow to remove this complexity from the MPD core.
-
Max Kellermann authored
Instead of doing run-time initialisation, use a constant lookup table.
-
- 19 Mar, 2012 7 commits
-
-
Max Kellermann authored
-
Robert Vollmert authored
[mk: backwars compatibility and autoconf check]
-
Max Kellermann authored
Fixes endless loop when the last line of a text file was not terminated (bug 3470).
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Some compilers are very picky, but we really aren't interested in the return value.
-
- 06 Mar, 2012 2 commits
-
-
Max Kellermann authored
Requires UNIX domain socket connection.
-
Max Kellermann authored
-