Max Kellermann
|
3f321ae9a0
|
pcm/SampleFormat: make the two inline functions "constexpr"
|
2017-01-17 22:52:09 +01:00 |
|
Max Kellermann
|
5900253b85
|
update copyright year
|
2017-01-03 20:48:59 +01:00 |
|
Max Kellermann
|
98a12c49dd
|
pcm/Domain: remove obsolete source
|
2016-11-09 12:15:35 +01:00 |
|
Max Kellermann
|
ae1eb9ccde
|
pcm/Convert: migrate from class Error to C++ exceptions
|
2016-09-09 14:44:13 +02:00 |
|
Max Kellermann
|
b67e7df38e
|
Merge tag 'v0.19.17'
release v0.19.17
|
2016-07-09 00:46:09 +02:00 |
|
Max Kellermann
|
b8097eaf2e
|
pcm/Volume: move silence pattern to Silence.cxx
|
2016-07-05 17:52:53 +02:00 |
|
Max Kellermann
|
ba8e579e9b
|
pcm/Volume: use 0x69 to generate DSD silence
|
2016-07-01 21:22:21 +02:00 |
|
Max Kellermann
|
1aee89f5ea
|
*: include cleanup (using iwyu)
|
2016-03-01 22:08:13 +01:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
a52cae1dba
|
pcm/Volume: make DSD a no-op
Kludge to work around DSD playback failure because the
ReplayGainFilterPlugin is always in the filter chain.
|
2014-01-17 23:57:30 +01:00 |
|
Max Kellermann
|
4f83c60296
|
copyright year 2014
|
2014-01-13 22:31:55 +01:00 |
|
Max Kellermann
|
7eda72d440
|
pcm/Volume: use number of samples instead of end pointer
|
2014-01-07 00:42:02 +01:00 |
|
Max Kellermann
|
afcf0795c4
|
pcm/Volume: improved dithering
Instead of just adding a rectangular random value before shifting back
to the normal scale, use the existing PcmDither library.
|
2013-12-28 18:30:24 +01:00 |
|
Max Kellermann
|
f3bbe4bb1f
|
pcm/Volume: remove optimized i386 assembly
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-28 17:24:54 +01:00 |
|
Max Kellermann
|
8edde7a4b3
|
pcm/Volume: convert to class
Prepare for adding state.
|
2013-12-23 10:58:37 +01:00 |
|
Max Kellermann
|
d11a0c9f14
|
pcm/Volume: apply volume into destination buffer
|
2013-12-23 10:55:29 +01:00 |
|
Max Kellermann
|
7be2abe6b5
|
pcm/Volume: convert i386 code to template specialization
|
2013-12-23 10:35:35 +01:00 |
|
Max Kellermann
|
4a62cd4ad8
|
pcm/Volume: move code to template pcm_volume_sample()
|
2013-12-23 10:35:23 +01:00 |
|
Max Kellermann
|
6d21b9448a
|
pcm/PcmVolume: rename to Volume.cxx
|
2013-12-23 10:35:21 +01:00 |
|