Merged revisions 10368 via svnmerge from
authorRussell Bryant <russell@russellbryant.com>
Fri, 17 Feb 2006 01:59:59 +0000 (01:59 +0000)
committerRussell Bryant <russell@russellbryant.com>
Fri, 17 Feb 2006 01:59:59 +0000 (01:59 +0000)
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r10368 | russell | 2006-02-16 20:55:10 -0500 (Thu, 16 Feb 2006) | 2 lines

fix incorrent index calculation for jitterbuffer history (issue #6517)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@10369 65c4cc65-6c06-0410-ace0-fbb531ad65f3

jitterbuf.c

index 6f1c1bb..2fb3497 100644 (file)
@@ -158,7 +158,7 @@ static int history_put(jitterbuf *jb, long ts, long now, long ms)
                }
        }
 
-       kicked = jb->history[jb->hist_ptr & JB_HISTORY_SZ];
+       kicked = jb->history[jb->hist_ptr % JB_HISTORY_SZ];
 
        jb->history[(jb->hist_ptr++) % JB_HISTORY_SZ] = delay;