Index: vv/main/rtp.c =================================================================== --- vv/main/rtp.c (revision 152642) +++ vv/main/rtp.c (working copy) @@ -3531,19 +3531,8 @@ } } } else { - pred = rtp->lastotexttimestamp + f->samples; /* Re-calculate last TS */ - rtp->lastts = rtp->lastts + ms * 90; - /* If it's close to our prediction, go for it */ - if (ast_tvzero(f->delivery)) { - if (abs(rtp->lastts - pred) < 7200) { - rtp->lastts = pred; - rtp->lastotexttimestamp += f->samples; - } else { - ast_debug(3, "Difference is %d, ms is %d (%d), pred/ts/samples %d/%d/%d\n", abs(rtp->lastts - pred), ms, ms * 90, rtp->lastts, pred, f->samples); - rtp->lastotexttimestamp = rtp->lastts; - } - } + rtp->lastts = rtp->lastts + ms * 1; } /* If we have been explicitly told to set the marker bit do so */