FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
RTPContext Struct Reference

Data Fields

const AVClassclass
 
URLContextrtp_hd
 
URLContextrtcp_hd
 
URLContextfec_hd
 
int rtp_fd
 
int rtcp_fd
 
int nb_ssm_include_addrs
 
int nb_ssm_exclude_addrs
 
struct sockaddr_storage ** ssm_include_addrs
 
struct sockaddr_storage ** ssm_exclude_addrs
 
int write_to_source
 
struct sockaddr_storage
last_rtp_source 
last_rtcp_source
 
socklen_t last_rtp_source_len
 
socklen_t last_rtcp_source_len
 
int ttl
 
int buffer_size
 
int rtcp_port
 
int local_rtpport
 
int local_rtcpport
 
int connect
 
int pkt_size
 
int dscp
 
char * sources
 
char * block
 
char * fec_options_str
 

Detailed Description

Definition at line 45 of file rtpproto.c.

Field Documentation

const AVClass* RTPContext::class

Definition at line 46 of file rtpproto.c.

URLContext* RTPContext::rtp_hd
URLContext * RTPContext::rtcp_hd

Definition at line 47 of file rtpproto.c.

Referenced by ff_rtp_set_remote_url(), rtp_close(), rtp_open(), and rtp_write().

URLContext * RTPContext::fec_hd

Definition at line 47 of file rtpproto.c.

Referenced by rtp_close(), rtp_open(), and rtp_write().

int RTPContext::rtp_fd
int RTPContext::rtcp_fd

Definition at line 48 of file rtpproto.c.

Referenced by rtp_get_multi_file_handle(), rtp_open(), rtp_read(), and rtp_write().

int RTPContext::nb_ssm_include_addrs

Definition at line 48 of file rtpproto.c.

Referenced by rtp_check_source_lists(), rtp_close(), and rtp_open().

int RTPContext::nb_ssm_exclude_addrs

Definition at line 48 of file rtpproto.c.

Referenced by rtp_check_source_lists(), rtp_close(), and rtp_open().

struct sockaddr_storage** RTPContext::ssm_include_addrs

Definition at line 49 of file rtpproto.c.

Referenced by rtp_check_source_lists(), rtp_close(), and rtp_open().

struct sockaddr_storage ** RTPContext::ssm_exclude_addrs

Definition at line 49 of file rtpproto.c.

Referenced by rtp_check_source_lists(), rtp_close(), and rtp_open().

int RTPContext::write_to_source

Definition at line 50 of file rtpproto.c.

Referenced by rtp_open(), and rtp_write().

struct sockaddr_storage last_rtp_source RTPContext::last_rtcp_source

Definition at line 51 of file rtpproto.c.

Referenced by rtp_read(), and rtp_write().

socklen_t RTPContext::last_rtp_source_len

Definition at line 52 of file rtpproto.c.

Referenced by rtp_read(), and rtp_write().

socklen_t RTPContext::last_rtcp_source_len

Definition at line 52 of file rtpproto.c.

Referenced by rtp_read(), and rtp_write().

int RTPContext::ttl

Definition at line 53 of file rtpproto.c.

Referenced by build_udp_url(), and rtp_open().

int RTPContext::buffer_size

Definition at line 54 of file rtpproto.c.

Referenced by build_udp_url().

int RTPContext::rtcp_port

Definition at line 55 of file rtpproto.c.

Referenced by rtp_open().

int RTPContext::local_rtpport

Definition at line 55 of file rtpproto.c.

Referenced by rtp_open().

int RTPContext::local_rtcpport

Definition at line 55 of file rtpproto.c.

Referenced by rtp_open().

int RTPContext::connect

Definition at line 56 of file rtpproto.c.

Referenced by build_udp_url(), and rtp_open().

int RTPContext::pkt_size

Definition at line 57 of file rtpproto.c.

Referenced by build_udp_url(), and rtp_open().

int RTPContext::dscp

Definition at line 58 of file rtpproto.c.

Referenced by build_udp_url(), and rtp_open().

char* RTPContext::sources

Definition at line 59 of file rtpproto.c.

Referenced by rtp_open().

char* RTPContext::block

Definition at line 60 of file rtpproto.c.

Referenced by rtp_open().

char* RTPContext::fec_options_str

Definition at line 61 of file rtpproto.c.

Referenced by rtp_open().


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