FFmpeg
Data Fields
RTPDemuxContext Struct Reference

#include <rtpdec.h>

Data Fields

 
AVStreamst
 
int  payload_type
 
uint32_t  ssrc
 
uint16_t  seq
 
uint32_t  timestamp
 
uint32_t  base_timestamp
 
 
 
 
char  hostname [256]
 
int  srtp_enabled
 
struct SRTPContext  srtp
 
  Statistics for this stream (used by RTCP receiver reports) More...
 
int  prev_ret
  Fields for packet reordering. More...
 
  A sorted queue of buffered packets not yet returned. More...
 
int  queue_len
  The number of packets in queue. More...
 
int  queue_size
  The size of queue, or 0 if reordering is disabled. More...
 
 
uint64_t  first_rtcp_ntp_time
 
 
  Last RTCP SR data. More...
 
int  pending_sr
  Indicates if there is a SR pending to be attached as sidedata. More...
 
unsigned int  packet_count
 
unsigned int  octet_count
 
unsigned int  last_octet_count
 
 
 
 

Detailed Description

Definition at line 148 of file rtpdec.h.

Field Documentation

ic

AVFormatContext* RTPDemuxContext::ic

Definition at line 149 of file rtpdec.h.

st

AVStream* RTPDemuxContext::st

Definition at line 150 of file rtpdec.h.

payload_type

int RTPDemuxContext::payload_type

Definition at line 151 of file rtpdec.h.

ssrc

uint32_t RTPDemuxContext::ssrc

Definition at line 152 of file rtpdec.h.

Referenced by ff_rtsp_open_transport_ctx().

seq

uint16_t RTPDemuxContext::seq

Definition at line 153 of file rtpdec.h.

timestamp

uint32_t RTPDemuxContext::timestamp

Definition at line 154 of file rtpdec.h.

Referenced by rtsp_read_play().

base_timestamp

uint32_t RTPDemuxContext::base_timestamp

Definition at line 155 of file rtpdec.h.

Referenced by rtsp_read_play().

unwrapped_timestamp

int64_t RTPDemuxContext::unwrapped_timestamp

Definition at line 156 of file rtpdec.h.

Referenced by rtsp_read_play().

range_start_offset

int64_t RTPDemuxContext::range_start_offset

Definition at line 157 of file rtpdec.h.

Referenced by rtsp_read_play().

max_payload_size

int RTPDemuxContext::max_payload_size

Definition at line 158 of file rtpdec.h.

hostname

char RTPDemuxContext::hostname[256]

Definition at line 160 of file rtpdec.h.

srtp_enabled

int RTPDemuxContext::srtp_enabled

Definition at line 162 of file rtpdec.h.

srtp

struct SRTPContext RTPDemuxContext::srtp

Definition at line 163 of file rtpdec.h.

statistics

RTPStatistics RTPDemuxContext::statistics

Statistics for this stream (used by RTCP receiver reports)

Definition at line 166 of file rtpdec.h.

prev_ret

int RTPDemuxContext::prev_ret

Fields for packet reordering.

The return value of the actual parsing of the previous packet

Definition at line 169 of file rtpdec.h.

queue

RTPPacket* RTPDemuxContext::queue

A sorted queue of buffered packets not yet returned.

Definition at line 170 of file rtpdec.h.

queue_len

int RTPDemuxContext::queue_len

The number of packets in queue.

Definition at line 171 of file rtpdec.h.

queue_size

int RTPDemuxContext::queue_size

The size of queue, or 0 if reordering is disabled.

Definition at line 172 of file rtpdec.h.

last_rtcp_reception_time

int64_t RTPDemuxContext::last_rtcp_reception_time

Definition at line 176 of file rtpdec.h.

first_rtcp_ntp_time

uint64_t RTPDemuxContext::first_rtcp_ntp_time

Definition at line 177 of file rtpdec.h.

Referenced by rtsp_read_play().

rtcp_ts_offset

int64_t RTPDemuxContext::rtcp_ts_offset

Definition at line 178 of file rtpdec.h.

Referenced by rtsp_read_play().

last_sr

AVRTCPSenderReport RTPDemuxContext::last_sr

Last RTCP SR data.

Definition at line 179 of file rtpdec.h.

Referenced by rtsp_read_play().

pending_sr

int RTPDemuxContext::pending_sr

Indicates if there is a SR pending to be attached as sidedata.

Definition at line 180 of file rtpdec.h.

packet_count

unsigned int RTPDemuxContext::packet_count

Definition at line 183 of file rtpdec.h.

octet_count

unsigned int RTPDemuxContext::octet_count

Definition at line 184 of file rtpdec.h.

last_octet_count

unsigned int RTPDemuxContext::last_octet_count

Definition at line 185 of file rtpdec.h.

last_feedback_time

int64_t RTPDemuxContext::last_feedback_time

Definition at line 186 of file rtpdec.h.

handler

const RTPDynamicProtocolHandler* RTPDemuxContext::handler

Definition at line 189 of file rtpdec.h.

dynamic_protocol_context

PayloadContext* RTPDemuxContext::dynamic_protocol_context

Definition at line 190 of file rtpdec.h.


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

Generated on Tue Nov 18 2025 19:24:27 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /