diff options
author | Anders Broman <anders.broman@ericsson.com> | 2010-04-14 20:48:37 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2010-04-14 20:48:37 +0000 |
commit | 83ce037aa9e329b4ee677292dd0be07d7526fa39 (patch) | |
tree | b676e612489495f7831efd0de87fcb0100828c0e /tap-rtp-common.c | |
parent | b09f79f4141b403353c4afb2680739b7670d3045 (diff) | |
download | wireshark-83ce037aa9e329b4ee677292dd0be07d7526fa39.tar.gz wireshark-83ce037aa9e329b4ee677292dd0be07d7526fa39.tar.bz2 wireshark-83ce037aa9e329b4ee677292dd0be07d7526fa39.zip |
Use the sample rate from SDP info in RTP stream analysis.
svn path=/trunk/; revision=32466
Diffstat (limited to 'tap-rtp-common.c')
-rw-r--r-- | tap-rtp-common.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tap-rtp-common.c b/tap-rtp-common.c index dd551fe2b4..0ef5008f02 100644 --- a/tap-rtp-common.c +++ b/tap-rtp-common.c @@ -571,7 +571,11 @@ int rtp_packet_analyse(tap_rtp_stat_t *statinfo, clock_rate = 0; statinfo->flags |= STAT_FLAG_PT_T_EVENT; }else{ - clock_rate = get_dyn_pt_clock_rate(rtpinfo-> info_payload_type_str); + if(rtpinfo->info_payload_rate !=0){ + clock_rate = rtpinfo->info_payload_rate; + }else{ + clock_rate = get_dyn_pt_clock_rate(rtpinfo-> info_payload_type_str); + } } }else{ clock_rate = 0; |