Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pcm_export: consider the pack24 flag in _source_size() | Max Kellermann | 2012-04-23 | 1 | -0/+4 |
| | |||||
* | pcm_export: add _frame_size() | Max Kellermann | 2012-04-23 | 1 | -0/+21 |
| | | | | Move code from the ALSA output plugin. | ||||
* | audio_format: remove SAMPLE_FORMAT_DSD_OVER_USB | Max Kellermann | 2012-03-27 | 1 | -1/+1 |
| | | | | | | | 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. | ||||
* | pcm_export: implement 24 to 32 bit conversion | Max Kellermann | 2012-03-27 | 1 | -1/+17 |
| | | | | For 32 bit DSD-over-USB support. | ||||
* | pcm_export: support DSD to DSD-over-USB conversion | Max Kellermann | 2012-03-27 | 1 | -2/+29 |
| | | | | Prepare for removing SAMPLE_FORMAT_DSD_OVER_USB. | ||||
* | pcm_export: support packing SAMPLE_FORMAT_DSD_OVER_USB | Max Kellermann | 2012-03-27 | 1 | -1/+1 |
| | | | | It's a padded 24 bit format. | ||||
* | pcm_export: initialize the "pack" buffer | Max Kellermann | 2012-03-27 | 1 | -0/+2 |
| | |||||
* | pcm_export: add option "pack" | Max Kellermann | 2012-03-22 | 1 | -2/+24 |
| | | | | | Converts padded 24 bit samples to packed 24 bit samples. Will replace the packed S24 sample format, which is not used internally. | ||||
* | pcm_export: use the byte_reverse library directly | Max Kellermann | 2012-03-21 | 1 | -6/+20 |
| | | | | | Delete the now-unused pcm_byteswap library, and optimize the pcm_export_state object. | ||||
* | output/{alsa,oss}: move endian code to new library pcm_export | Max Kellermann | 2012-03-21 | 1 | -0/+54 |