diff --git a/linphone/mediastreamer2/src/msfileplayer.c b/linphone/mediastreamer2/src/msfileplayer.c index 2dec8059a..d43055406 100644 --- a/linphone/mediastreamer2/src/msfileplayer.c +++ b/linphone/mediastreamer2/src/msfileplayer.c @@ -221,6 +221,8 @@ static void player_process(MSFilter *f){ if (err>=0){ if (err!=0){ om->b_wptr+=bytes; + if (errb_wptr+err,0,bytes-err); ms_queue_put(f->outputs[0],om); }else freemsg(om); if (err