aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcm/PcmExport.hxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-10-27pcm/Order: new library to convert from FLAC to ALSA channel orderMax Kellermann1-0/+18
This new library is integrated in the PcmExport class and (if enabled) converts MPD's channel order (= FLAC channel order) to ALSA channel order. This fixes: http://bugs.musicpd.org/view.php?id=3147 and http://bugs.musicpd.org/view.php?id=3255
2015-03-17*: doxygen fixupsMax Kellermann1-1/+1
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-08-31output/alsa, pcm: rename "DSD over USB" to "DoP"Max Kellermann1-7/+7
The standard has been renamed since the early draft that was implemented in MPD.
2014-08-26PcmExport: remove obsolete API documentationMax Kellermann1-2/+1
2014-08-12PcmExport: use class ConstBufferMax Kellermann1-4/+2
2014-01-13copyright year 2014Max Kellermann1-1/+1
2013-08-03audio_format: convert to C++Max Kellermann1-6/+6
2013-07-30pcm_buffer: convert to C++Max Kellermann1-16/+4
2013-04-09pcm_export: convert to C++Max Kellermann1-66/+50
2013-04-09pcm_*: move to src/pcm/Max Kellermann1-0/+0
2013-01-29output/{alsa,oss}: convert to C++Max Kellermann1-0/+8
2012-04-23pcm_export: add _frame_size()Max Kellermann1-0/+8
Move code from the ALSA output plugin.
2012-03-27pcm_export: implement 24 to 32 bit conversionMax Kellermann1-1/+7
For 32 bit DSD-over-USB support.
2012-03-27pcm_export: support DSD to DSD-over-USB conversionMax Kellermann1-2/+33
Prepare for removing SAMPLE_FORMAT_DSD_OVER_USB.
2012-03-27pcm_export: fix API documentationMax Kellermann1-3/+3
2012-03-22pcm_export: add option "pack"Max Kellermann1-1/+13
Converts padded 24 bit samples to packed 24 bit samples. Will replace the packed S24 sample format, which is not used internally.
2012-03-21pcm_export: use the byte_reverse library directlyMax Kellermann1-4/+4
Delete the now-unused pcm_byteswap library, and optimize the pcm_export_state object.
2012-03-21output/{alsa,oss}: move endian code to new library pcm_exportMax Kellermann1-0/+90