summaryrefslogtreecommitdiffstats
path: root/libaf/af_equalizer.c
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-03-08 13:00:51 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-03-08 13:00:51 +0000
commit6c232b95c4af9cf9d9de4e854d528b5073511c16 (patch)
tree714596a29710072b1762b851aadec879b5381463 /libaf/af_equalizer.c
parentdf89f6c8313bf8788d55e793d893c842c35d40e1 (diff)
downloadmpv-6c232b95c4af9cf9d9de4e854d528b5073511c16.tar.bz2
mpv-6c232b95c4af9cf9d9de4e854d528b5073511c16.tar.xz
We start with 0, so ch (channel number) == AF_NCH is invalid, too (not just >)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17775 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libaf/af_equalizer.c')
-rw-r--r--libaf/af_equalizer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libaf/af_equalizer.c b/libaf/af_equalizer.c
index c2930d8ec6..95acc2540d 100644
--- a/libaf/af_equalizer.c
+++ b/libaf/af_equalizer.c
@@ -125,7 +125,7 @@ static int control(struct af_instance_s* af, int cmd, void* arg)
float* gain = ((af_control_ext_t*)arg)->arg;
int ch = ((af_control_ext_t*)arg)->ch;
int k;
- if(ch > AF_NCH || ch < 0)
+ if(ch >= AF_NCH || ch < 0)
return AF_ERROR;
for(k = 0 ; k<KM ; k++)
@@ -137,7 +137,7 @@ static int control(struct af_instance_s* af, int cmd, void* arg)
float* gain = ((af_control_ext_t*)arg)->arg;
int ch = ((af_control_ext_t*)arg)->ch;
int k;
- if(ch > AF_NCH || ch < 0)
+ if(ch >= AF_NCH || ch < 0)
return AF_ERROR;
for(k = 0 ; k<KM ; k++)