summaryrefslogtreecommitdiffstats
path: root/libaf
diff options
context:
space:
mode:
authoruau <uau@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-19 18:10:04 +0000
committeruau <uau@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-19 18:10:04 +0000
commit2d3d563b1565de53238bd97a1bf884d142a5f072 (patch)
treefb5b130c592662521fde393f0ce2bd1763f71dbd /libaf
parente4a54f71964345f93742f3ac469a8d8c3ca34012 (diff)
downloadmpv-2d3d563b1565de53238bd97a1bf884d142a5f072.tar.bz2
mpv-2d3d563b1565de53238bd97a1bf884d142a5f072.tar.xz
Reinitialize some variables on af_resample reinit, fixes crash
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21074 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libaf')
-rw-r--r--libaf/af_resample.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libaf/af_resample.c b/libaf/af_resample.c
index b0a673b0a9..fbc7901421 100644
--- a/libaf/af_resample.c
+++ b/libaf/af_resample.c
@@ -220,6 +220,8 @@ static int control(struct af_instance_s* af, int cmd, void* arg)
int j;
s->up = af->data->rate/d;
s->dn = n->rate/d;
+ s->wi = 0;
+ s->i = 0;
// Calculate cuttof frequency for filter
fc = 1/(float)(max(s->up,s->dn));