summaryrefslogtreecommitdiff
path: root/src/pcm/Volume.cxx
AgeCommit message (Collapse)Author
2014-01-13copyright year 2014Max Kellermann
2014-01-07pcm/Volume: use number of samples instead of end pointerMax Kellermann
2013-12-28pcm/Volume: improved ditheringMax Kellermann
Instead of just adding a rectangular random value before shifting back to the normal scale, use the existing PcmDither library.
2013-12-28pcm/Volume: remove optimized i386 assemblyMax Kellermann
This code is unable to dither. Until we implement that, let's remove the code for now. i386 isn't relevant anymore anyway.
2013-12-23pcm/Volume: convert to classMax Kellermann
Prepare for adding state.
2013-12-23pcm/Volume: apply volume into destination bufferMax Kellermann
2013-12-23pcm/Volume: convert i386 code to template specializationMax Kellermann
2013-12-23pcm/Volume: move code to template pcm_volume_sample()Max Kellermann
2013-12-23pcm/PcmVolume: rename to Volume.cxxMax Kellermann