Wireshark 4.5.0
The Wireshark network protocol analyzer
|
#include <packet-rtp.h>
Public Attributes | |
char | method [MAX_RTP_SETUP_METHOD_SIZE+1] |
uint32_t | frame_number |
uint32_t | media_types |
rtp_dyn_payload_t * | rtp_dyn_payload |
uint32_t | extended_seqno |
uint64_t | extended_timestamp |
struct _rtp_private_conv_info * | rtp_conv_info |
struct srtp_info * | srtp_info |
bta2dp_codec_info_t * | bta2dp_info |
btvdp_codec_info_t * | btvdp_info |
wmem_array_t * | rtp_sdp_setup_info_list |
Info to save in RTP packet-info XXX: This is wasteful of memory. The only things that really need to be saved per-packet, as opposed to once per conversation, are the extended seqno and timestamp.
uint32_t _rtp_packet_info::extended_seqno |
the dynamic RTP payload info - see comments above
uint64_t _rtp_packet_info::extended_timestamp |
the sequence number, extended to a 32-bit
int to guarantee it increasing monotonically
uint32_t _rtp_packet_info::media_types |
the frame where this conversation is started
struct _rtp_private_conv_info* _rtp_packet_info::rtp_conv_info |
timestamp extended to 64-bit
struct srtp_info* _rtp_packet_info::srtp_info |
conversation info private to the rtp dissector