Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
_rtp_packet_info Struct Reference

#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_trtp_dyn_payload
 
uint32_t extended_seqno
 
uint64_t extended_timestamp
 
struct _rtp_private_conv_infortp_conv_info
 
struct srtp_infosrtp_info
 
bta2dp_codec_info_tbta2dp_info
 
btvdp_codec_info_tbtvdp_info
 
wmem_array_trtp_sdp_setup_info_list
 

Detailed Description

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.

Member Data Documentation

◆ extended_seqno

uint32_t _rtp_packet_info::extended_seqno

‍the dynamic RTP payload info - see comments above

◆ extended_timestamp

uint64_t _rtp_packet_info::extended_timestamp

‍the sequence number, extended to a 32-bit

int to guarantee it increasing monotonically

◆ media_types

uint32_t _rtp_packet_info::media_types

‍the frame where this conversation is started

◆ rtp_conv_info

struct _rtp_private_conv_info* _rtp_packet_info::rtp_conv_info

‍timestamp extended to 64-bit

◆ srtp_info

struct srtp_info* _rtp_packet_info::srtp_info

‍conversation info private to the rtp dissector


The documentation for this struct was generated from the following file: