| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
DSD-over-USB should not be a MPD core format, because it is not a
"natural" format; it is just a temnporary over-the-wire format. This
format has been implemented in pcm_export, and does not need to be
supported by pcm_convert.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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).
|
|
|
|
| |
Halve the sample rate for *:dsdusb:*.
|
|
|
|
|
| |
This format is unused since the DSDIFF decoder plugin now reverses the
bit order.
|
| |
|
|
|
|
|
| |
Basic support for Direct Stream Digital. No conversion yet, and no
decoder/output plugin support.
|
|
|
|
|
| |
Support for conversion from float to 16, 24 and 32 bit integer
samples.
|
|
|
|
|
| |
This function is not critical for performance, and the inline
expansion looks too expensive.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This patch prepares support for floating point samples (and probably
other formats). It changes the meaning of the "bits" attribute from a
bit count to a symbolic value.
|
|
Unified function for converting an audio_format object to a string,
for log messages and for the "status" command.
|