summaryrefslogtreecommitdiffstats
path: root/converter.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2007-05-17 19:17:52 +0000
committerLennart Poettering <lennart@poettering.net>2007-05-17 19:17:52 +0000
commitacd9a2853021249bed55a8a47ef2a3d4d565b2c5 (patch)
tree9761513f0d7d90c96a122437e0100e544e6d261c /converter.c
parent5e75836b1fa7c160def7bdaf8369cb9124ba7c2b (diff)
fix bad memory access
git-svn-id: file:///home/lennart/svn/public/libsydney/trunk@24 9ba3c220-e4d3-45a2-8aa3-73fcc9aff6ce
Diffstat (limited to 'converter.c')
-rw-r--r--converter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/converter.c b/converter.c
index f8e0d15..4f6723d 100644
--- a/converter.c
+++ b/converter.c
@@ -695,10 +695,10 @@ void converter_set_volume(converter_t *c, const int32_t vol[]) {
if (vol[i] == 0) {
c->volume_factor[i] = 1;
- c->volume_divisor[1] = 1;
+ c->volume_divisor[i] = 1;
} else if (vol[i] <= SA_VOLUME_MUTED) {
c->volume_factor[i] = 0;
- c->volume_divisor[1] = 1;
+ c->volume_divisor[i] = 1;
no_volume = 0;
} else {
float f = powf(10.0, (float) vol[i] / 2000);