aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2009-01-07 18:08:26 +0100
committerMax Kellermann <max@duempel.org>2009-01-07 18:08:26 +0100
commit6768581c41fd7646d057ff1594f770ce3075065a (patch)
tree7804b4d2cfd7d049757c91234a8f19a16987a727 /src
parentb7b5e3f9c30a9ed898cddb1b5e4b471750824600 (diff)
pcm_volume: rename pcm_dither() to pcm_volume_dither()
Diffstat (limited to 'src')
-rw-r--r--src/pcm_mix.c9
-rw-r--r--src/pcm_volume.c9
-rw-r--r--src/pcm_volume.h2
3 files changed, 13 insertions, 7 deletions
diff --git a/src/pcm_mix.c b/src/pcm_mix.c
index 20880583..0ca5a9a7 100644
--- a/src/pcm_mix.c
+++ b/src/pcm_mix.c
@@ -37,7 +37,8 @@ pcm_add_8(int8_t *buffer1, const int8_t *buffer2,
int32_t sample2 = *buffer2++;
sample1 = ((sample1 * volume1 + sample2 * volume2) +
- pcm_dither() + PCM_VOLUME_1 / 2) / PCM_VOLUME_1;
+ pcm_volume_dither() + PCM_VOLUME_1 / 2)
+ / PCM_VOLUME_1;
*buffer1++ = pcm_range(sample1, 8);
--num_samples;
@@ -53,7 +54,8 @@ pcm_add_16(int16_t *buffer1, const int16_t *buffer2,
int32_t sample2 = *buffer2++;
sample1 = ((sample1 * volume1 + sample2 * volume2) +
- pcm_dither() + PCM_VOLUME_1 / 2) / PCM_VOLUME_1;
+ pcm_volume_dither() + PCM_VOLUME_1 / 2)
+ / PCM_VOLUME_1;
*buffer1++ = pcm_range(sample1, 16);
--num_samples;
@@ -69,7 +71,8 @@ pcm_add_24(int32_t *buffer1, const int32_t *buffer2,
int64_t sample2 = *buffer2++;
sample1 = ((sample1 * volume1 + sample2 * volume2) +
- pcm_dither() + PCM_VOLUME_1 / 2) / PCM_VOLUME_1;
+ pcm_volume_dither() + PCM_VOLUME_1 / 2)
+ / PCM_VOLUME_1;
*buffer1++ = pcm_range(sample1, 24);
--num_samples;
diff --git a/src/pcm_volume.c b/src/pcm_volume.c
index af7916b1..7f032a5f 100644
--- a/src/pcm_volume.c
+++ b/src/pcm_volume.c
@@ -34,7 +34,8 @@ pcm_volume_change_8(int8_t *buffer, unsigned num_samples, int volume)
while (num_samples > 0) {
int32_t sample = *buffer;
- sample = (sample * volume + pcm_dither() + PCM_VOLUME_1 / 2)
+ sample = (sample * volume + pcm_volume_dither() +
+ PCM_VOLUME_1 / 2)
/ PCM_VOLUME_1;
*buffer++ = pcm_range(sample, 8);
@@ -48,7 +49,8 @@ pcm_volume_change_16(int16_t *buffer, unsigned num_samples, int volume)
while (num_samples > 0) {
int32_t sample = *buffer;
- sample = (sample * volume + pcm_dither() + PCM_VOLUME_1 / 2)
+ sample = (sample * volume + pcm_volume_dither() +
+ PCM_VOLUME_1 / 2)
/ PCM_VOLUME_1;
*buffer++ = pcm_range(sample, 16);
@@ -62,7 +64,8 @@ pcm_volume_change_24(int32_t *buffer, unsigned num_samples, int volume)
while (num_samples > 0) {
int64_t sample = *buffer;
- sample = (sample * volume + pcm_dither() + PCM_VOLUME_1 / 2)
+ sample = (sample * volume + pcm_volume_dither() +
+ PCM_VOLUME_1 / 2)
/ PCM_VOLUME_1;
*buffer++ = pcm_range(sample, 24);
diff --git a/src/pcm_volume.h b/src/pcm_volume.h
index ec6c2ea4..4c1b4535 100644
--- a/src/pcm_volume.h
+++ b/src/pcm_volume.h
@@ -41,7 +41,7 @@ pcm_float_to_volume(float volume)
}
static inline int
-pcm_dither(void)
+pcm_volume_dither(void)
{
static unsigned long state;
uint32_t r;