diff options
author | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-09-04 05:22:43 +0000 |
---|---|---|
committer | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-09-04 05:22:43 +0000 |
commit | 865172d1b56c05c319349457c9f075c521cab677 (patch) | |
tree | 541331b5e02dc24755607947a30dd86461e4f993 /gtk/rtp_analysis.c | |
parent | eb26fed115816c2f7a8e638ede2e3daaee8c15c1 (diff) |
From Stas Maximov:
RTP analysis' jitter values are thrown off by RTP events
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1076
a) Ephemeral string (packet duration) was inserted into long-term hash of
dynamic payloads
b) There was no clock_rate mapping for MIME type "telephone-event".
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22780 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'gtk/rtp_analysis.c')
-rw-r--r-- | gtk/rtp_analysis.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/rtp_analysis.c b/gtk/rtp_analysis.c index a430b46882..e1b855787d 100644 --- a/gtk/rtp_analysis.c +++ b/gtk/rtp_analysis.c @@ -274,6 +274,7 @@ static const mimetype_and_clock mimetype_and_clock_map[] = { {"MP4V-ES", 90000}, /* [RFC3016] */ {"pointer", 90000}, /* [RFC2862] */ {"raw", 90000}, /* [RFC4175] */ + {"telephone-event", 8000}, /* [RFC4733] */ }; #define NUM_DYN_CLOCK_VALUES (sizeof mimetype_and_clock_map / sizeof mimetype_and_clock_map[0]) @@ -285,7 +286,7 @@ get_dyn_pt_clock_rate(gchar *payload_type_str) for (i = 0; i < NUM_DYN_CLOCK_VALUES; i++) { if (strncasecmp(mimetype_and_clock_map[i].pt_mime_name_str,payload_type_str,(strlen(mimetype_and_clock_map[i].pt_mime_name_str))) == 0) - return clock_map[i].value; + return mimetype_and_clock_map[i].value; } return 1; |