aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcm/PcmDither.cxx (unfollow)
Commit message (Expand)AuthorFilesLines
2013-12-28pcm/Volume: improved ditheringMax Kellermann1-0/+13
2013-12-28pcm/PcmDither: inline Dither24To16() and Dither32To16()Max Kellermann1-2/+2
2013-12-24pcm/Dither: move shift from DitherConvert() to Dither()Max Kellermann1-2/+2
2013-12-24pcm/Dither: rename DitherShift() to DitherConvert()Max Kellermann1-7/+7
2013-12-22pcm/Dither: convert remaining methods to templatesMax Kellermann1-21/+27
2013-12-22pcm/Dither: generic sample dithering using templateMax Kellermann1-13/+22
2013-04-09pcm_*: move to src/pcm/Max Kellermann1-0/+0
2013-01-31PcmDither: use constexprMax Kellermann1-10/+8
2013-01-31PcmDither: convert struct to a classMax Kellermann1-21/+19
2013-01-31pcm_*: convert to C++Max Kellermann1-3/+3
2011-10-10pcm_dither: pass an "end" pointer instead of a sample countMax Kellermann1-6/+4
2011-01-29copyright year 2011Max Kellermann1-1/+1
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-11-12include config.h in all sourcesMax Kellermann1-0/+1
2009-03-13all: Update copyright header.Avuton Olrich1-6/+7
2009-03-02pcm_dither: added pcm_dither_32_to_16()Max Kellermann1-0/+15
2009-03-02pcm_dither: renamed struct pcm_dither_24 to struct pcm_ditherMax Kellermann1-2/+2
2009-01-07pcm_prng: renamed prng() to pcm_prng()Max Kellermann1-1/+1
2009-01-03pcm_utils: use the custom PRNG for volume ditheringMax Kellermann1-5/+1
2008-10-23pcm_dither: added generic 24 to 16 bit ditheringMax Kellermann1-0/+82