ssrc = tvb_get_ntohl( tvb, offset );
sdes_item = proto_tree_add_text(tree, tvb, offset, -1,
- "Chunk %u, SSRC/CSRC %u", chunk, ssrc);
+ "Chunk %u, SSRC/CSRC 0x%X", chunk, ssrc);
sdes_tree = proto_item_add_subtree( sdes_item, ett_sdes );
/* SSRC_n source identifier, 32 bits */
"Sender SSRC",
"rtcp.senderssrc",
FT_UINT32,
- BASE_DEC,
+ BASE_HEX_DEC,
NULL,
0x0,
"", HFILL
"Identifier",
"rtcp.ssrc.identifier",
FT_UINT32,
- BASE_DEC,
+ BASE_HEX_DEC,
NULL,
0x0,
"", HFILL
"SSRC / CSRC identifier",
"rtcp.sdes.ssrc_csrc",
FT_UINT32,
- BASE_DEC,
+ BASE_HEX_DEC,
NULL,
0x0,
"", HFILL
if ( check_col( pinfo->cinfo, COL_INFO) ) {
col_add_fstr( pinfo->cinfo, COL_INFO,
- "PT=%s, SSRC=%u, Seq=%u, Time=%u%s",
+ "PT=%s, SSRC=0x%X, Seq=%u, Time=%u%s",
payload_type_str ? payload_type_str : val_to_str( payload_type, rtp_payload_type_vals,"Unknown (%u)" ),
sync_src,
seq_num,
if ( tree ) proto_tree_add_uint_format( rtp_csrc_tree,
hf_rtp_csrc_item, tvb, offset, 4,
csrc_item,
- "CSRC item %d: %u",
+ "CSRC item %d: 0x%X",
i, csrc_item );
offset += 4;
}
"Synchronization Source identifier",
"rtp.ssrc",
FT_UINT32,
- BASE_DEC,
+ BASE_HEX_DEC,
NULL,
0x0,
"", HFILL
"CSRC item",
"rtp.csrc.item",
FT_UINT32,
- BASE_DEC,
+ BASE_HEX_DEC,
NULL,
0x0,
"", HFILL
user_data->series_rev.color.blue = 0xffff;
user_data->series_rev.yvalue = -0.5;
- g_snprintf(title1, 80, "Forward: %s:%u to %s:%u (SSRC=%u)",
+ g_snprintf(title1, 80, "Forward: %s:%u to %s:%u (SSRC=0x%X)",
get_addr_name(&(user_data->ip_src_fwd)),
user_data->port_src_fwd,
get_addr_name(&(user_data->ip_dst_fwd)),
user_data->port_dst_fwd,
user_data->ssrc_fwd);
- g_snprintf(title2, 80, "Reverse: %s:%u to %s:%u (SSRC=%u)",
+ g_snprintf(title2, 80, "Reverse: %s:%u to %s:%u (SSRC=0x%X)",
get_addr_name(&(user_data->ip_src_rev)),
user_data->port_src_rev,
get_addr_name(&(user_data->ip_dst_rev)),
for(i=0;i<MAX_GRAPHS;i++){
/* it is forward */
if (i<2){
- g_snprintf(user_data->dlg.dialog_graph.graph[i].title, 100, "%s: %s:%u to %s:%u (SSRC=%u)",
+ g_snprintf(user_data->dlg.dialog_graph.graph[i].title, 100, "%s: %s:%u to %s:%u (SSRC=0x%X)",
graph_descr[i],
get_addr_name(&(user_data->ip_src_fwd)),
user_data->port_src_fwd,
user_data->ssrc_fwd);
/* it is reverse */
} else {
- g_snprintf(user_data->dlg.dialog_graph.graph[i].title, 100, "%s: %s:%u to %s:%u (SSRC=%u)",
+ g_snprintf(user_data->dlg.dialog_graph.graph[i].title, 100, "%s: %s:%u to %s:%u (SSRC=0x%X)",
graph_descr[i],
get_addr_name(&(user_data->ip_src_rev)),
user_data->port_src_rev,
strcpy(str_ip_dst, get_addr_name(&(user_data->ip_dst_fwd)));
g_snprintf(label_forward, 149,
- "Analysing stream from %s port %u to %s port %u SSRC = %u",
+ "Analysing stream from %s port %u to %s port %u SSRC = 0x%X",
str_ip_src, user_data->port_src_fwd, str_ip_dst, user_data->port_dst_fwd, user_data->ssrc_fwd);
strcpy(str_ip_dst, get_addr_name(&(user_data->ip_dst_rev)));
g_snprintf(label_reverse, 149,
- "Analysing stream from %s port %u to %s port %u SSRC = %u",
+ "Analysing stream from %s port %u to %s port %u SSRC = 0x%X",
str_ip_src, user_data->port_src_rev, str_ip_dst, user_data->port_dst_rev, user_data->ssrc_rev);
/* Start a notebook for flipping between sets of changes */
data[1] = g_strdup_printf("%u", strinfo->src_port);
data[2] = g_strdup(get_addr_name(&(strinfo->dest_addr)));
data[3] = g_strdup_printf("%u", strinfo->dest_port);
- data[4] = g_strdup_printf("%u", strinfo->ssrc);
+ data[4] = g_strdup_printf("0x%X", strinfo->ssrc);
if(strinfo->pt>95){
if(strinfo->info_payload_type_str != NULL){
data[5] = g_strdup(strinfo->info_payload_type_str);
strcpy(ip_version,"");
}
filter_string_fwd = g_strdup_printf(
- "(ip%s.src==%s && udp.srcport==%u && ip%s.dst==%s && udp.dstport==%u && rtp.ssrc==%u)",
+ "(ip%s.src==%s && udp.srcport==%u && ip%s.dst==%s && udp.dstport==%u && rtp.ssrc==0x%X)",
ip_version,
address_to_str(&(selected_stream_fwd->src_addr)),
selected_stream_fwd->src_port,
strcpy(ip_version,"");
}
filter_string_rev = g_strdup_printf(
- "(ip%s.src==%s && udp.srcport==%u && ip%s.dst==%s && udp.dstport==%u && rtp.ssrc==%u)",
+ "(ip%s.src==%s && udp.srcport==%u && ip%s.dst==%s && udp.dstport==%u && rtp.ssrc==0x%X)",
ip_version,
address_to_str(&(selected_stream_rev->src_addr)),
selected_stream_rev->src_port,
/* update the labels */
if (event==NULL || event->state & GDK_SHIFT_MASK) {
selected_stream_rev = gtk_clist_get_row_data(GTK_CLIST(clist), row);
- g_snprintf(label_text, 80, "Reverse: %s:%u -> %s:%u, SSRC=%u",
+ g_snprintf(label_text, 80, "Reverse: %s:%u -> %s:%u, SSRC=0x%X",
get_addr_name(&(selected_stream_rev->src_addr)),
selected_stream_rev->src_port,
get_addr_name(&(selected_stream_rev->dest_addr)),
}
else {
selected_stream_fwd = gtk_clist_get_row_data(GTK_CLIST(clist), row);
- g_snprintf(label_text, 80, "Forward: %s:%u -> %s:%u, SSRC=%u",
+ g_snprintf(label_text, 80, "Forward: %s:%u -> %s:%u, SSRC=0x%X",
get_addr_name(&(selected_stream_fwd->src_addr)),
selected_stream_fwd->src_port,
get_addr_name(&(selected_stream_fwd->dest_addr)),
gtk_clist_set_column_width (GTK_CLIST (clist), 4, 64);
gtk_clist_set_column_width (GTK_CLIST (clist), 5, 96);
gtk_clist_set_column_width (GTK_CLIST (clist), 6, 50);
- gtk_clist_set_column_width (GTK_CLIST (clist), 7, 50);
+ gtk_clist_set_column_width (GTK_CLIST (clist), 7, 64);
gtk_clist_set_column_width (GTK_CLIST (clist), 8, 80);
gtk_clist_set_column_width (GTK_CLIST (clist), 9, 80);
gtk_clist_set_column_width (GTK_CLIST (clist), 10, 80);
if (rtp_listinfo->first_frame_num == gai->frame_num){
duration = (rtp_listinfo->stop_rel_sec*1000000 + rtp_listinfo->stop_rel_usec) - (rtp_listinfo->start_rel_sec*1000000 + rtp_listinfo->start_rel_usec);
g_free(gai->comment);
- gai->comment = g_strdup_printf("RTP Num packets:%u Duration:%u.%03us ssrc:%u", rtp_listinfo->npackets, duration/1000000,(duration%1000000)/1000, rtp_listinfo->ssrc);
+ gai->comment = g_strdup_printf("RTP Num packets:%u Duration:%u.%03us SSRC:0x%X", rtp_listinfo->npackets, duration/1000000,(duration%1000000)/1000, rtp_listinfo->ssrc);
break;
}
duration = (rtp_listinfo->stop_rel_sec*1000000 + rtp_listinfo->stop_rel_usec) - (rtp_listinfo->start_rel_sec*1000000 + rtp_listinfo->start_rel_usec);
new_gai->frame_label = g_strdup_printf("RTP (%s) %s", rtp_listinfo->pt_str, (rtp_listinfo->rtp_event == -1)?"":val_to_str(rtp_listinfo->rtp_event, rtp_event_type_values, "Unknown RTP Event"));
g_free(rtp_listinfo->pt_str);
- new_gai->comment = g_strdup_printf("RTP Num packets:%u Duration:%u.%03us ssrc:%u", rtp_listinfo->npackets, duration/1000000,(duration%1000000)/1000, rtp_listinfo->ssrc);
+ new_gai->comment = g_strdup_printf("RTP Num packets:%u Duration:%u.%03us SSRC:0x%X", rtp_listinfo->npackets, duration/1000000,(duration%1000000)/1000, rtp_listinfo->ssrc);
new_gai->conv_num = conv_num;
new_gai->display=FALSE;
new_gai->line_style = 2; /* the arrow line will be 2 pixels width */