From 7b0fc55628f5cbf884007186dd2f2f412c24c49a Mon Sep 17 00:00:00 2001 From: aymeric Date: Wed, 15 Apr 2009 15:32:56 +0000 Subject: [PATCH] oups... use better packet size to avoid time difference when resampling. git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@420 3f6dc0c8-ddfe-455d-9043-3cd528dc4637 --- linphone/mediastreamer2/src/msresample.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/linphone/mediastreamer2/src/msresample.c b/linphone/mediastreamer2/src/msresample.c index 8f29b7526..7f2f3d1bd 100644 --- a/linphone/mediastreamer2/src/msresample.c +++ b/linphone/mediastreamer2/src/msresample.c @@ -76,9 +76,9 @@ static void resample_process_ms2(MSFilter *obj){ } if (dt->input_rateoutput_rate) - size_of_input=320; + size_of_input=320*dt->input_rate/8000; else - size_of_input=320; + size_of_input=320*dt->input_rate/8000; size_of_output = (size_of_input * dt->output_rate)/dt->input_rate; while((m=ms_queue_get(obj->inputs[0]))!=NULL){