aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcm/PcmChannels.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* pcm/Traits: add typedef "sum_type"Max Kellermann2013-12-021-4/+4
| | | | | Allow 32 bit platforms to use 32 bit instead of 64 bit for summing 24 bit samples.
* pcm/PcmChannels: implement fake N-to-M mappingMax Kellermann2013-12-021-1/+27
| | | | | This is really just a mono mapper, but the important part is that this library cannot fail anymore.
* pcm/PcmChannels: use the SampleTraits libraryMax Kellermann2013-12-021-182/+60
|
* pcm/PcmChannels: use struct ConstBufferMax Kellermann2013-12-021-59/+46
|
* *: use nullptr instead of NULLMax Kellermann2013-10-281-4/+4
|
* gcc.h: major updateMax Kellermann2013-10-151-18/+18
| | | | | Copy the according file from another project (i.e. XCSoar). This will allow copying more code more easily.
* pcm_buffer: convert to C++Max Kellermann2013-07-301-9/+9
|
* pcm_*: move to src/pcm/Max Kellermann2013-04-091-0/+290