[asterisk-bugs] [Asterisk 0012679]: [patch] Transcoding breaks jitterbuffering
Asterisk Bug Tracker
noreply at bugs.digium.com
Tue Sep 9 12:04:29 CDT 2008
A NOTE has been added to this issue.
======================================================================
http://bugs.digium.com/view.php?id=12679
======================================================================
Reported By: damjan
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 12679
Category: Channels/General
Reproducibility: always
Severity: major
Priority: normal
Status: feedback
Asterisk Version: 1.4.18
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Disclaimer on File?: N/A
Request Review:
======================================================================
Date Submitted: 2008-05-19 03:46 CDT
Last Modified: 2008-09-09 12:04 CDT
======================================================================
Summary: [patch] Transcoding breaks jitterbuffering
Description:
Asterisk doesn't copy or regenerate ts, len or seqno when transcoding from
the original frame to the transcoded frame. The jitterbuffer then sees a
frame with bad timing info and fails to dejitter the frame.
======================================================================
----------------------------------------------------------------------
(0092263) jolan (reporter) - 2008-09-09 12:04
http://bugs.digium.com/view.php?id=12679#c92263
----------------------------------------------------------------------
I think this is the root cause of issue http://bugs.digium.com/view.php?id=12670
however this patch doesn't
fix my issue but this one does:
Index: rtp.c
===================================================================
--- rtp.c (revision 120859)
+++ rtp.c (working copy)
@@ -2663,8 +2663,10 @@
if (rtp->lastts > rtp->lastdigitts)
rtp->lastdigitts = rtp->lastts;
+ /* XXX polycoms can't cope with high timestamps on the initial packet
if (ast_test_flag(f, AST_FRFLAG_HAS_TIMING_INFO))
rtp->lastts = f->ts * 8;
+ */
Issue History
Date Modified Username Field Change
======================================================================
2008-09-09 12:04 jolan Note Added: 0092263
======================================================================
More information about the asterisk-bugs
mailing list