fsdp_media_description_t_s Struct Reference

Struct for each media in a session description. More...

#include <priv.h>


Data Fields

fsdp_media_t media_type
unsigned int port
unsigned int port_count
fsdp_transport_protocol_t transport
char ** formats
unsigned int formats_count
char * i_title
fsdp_network_type_t c_network_type
fsdp_address_type_t c_address_type
fsdp_connection_address_t c_address
fsdp_bw_modifier_tbw_modifiers
unsigned int bw_modifiers_count
fsdp_encryption_method_t k_encryption_method
char * k_encryption_content
unsigned long int a_ptime
unsigned long int a_maxptime
fsdp_rtpmap_t ** a_rtpmaps
unsigned int a_rtpmaps_count
fsdp_orient_t a_orient
fsdp_sendrecv_mode_t a_sendrecv_mode
char ** a_sdplangs
unsigned int a_sdplangs_count
char ** a_langs
unsigned int a_langs_count
float a_framerate
unsigned int a_quality
char ** a_fmtps
unsigned int a_fmtps_count
unsigned int a_rtcp_port
fsdp_network_type_t a_rtcp_network_type
fsdp_address_type_t a_rtcp_address_type
char * a_rtcp_address
char ** unidentified_attributes
unsigned int unidentified_attributes_count


Detailed Description

Struct for each media in a session description.
Examples:

formatdemo.c.

Definition at line 123 of file priv.h.


Field Documentation

char** fsdp_media_description_t_s::a_fmtps
 

Definition at line 159 of file priv.h.

Referenced by fsdp_add_media_fmtp(), and fsdp_get_media_fmtp().

unsigned int fsdp_media_description_t_s::a_fmtps_count
 

Definition at line 160 of file priv.h.

Referenced by fsdp_add_media_fmtp(), fsdp_get_media_fmtp(), and fsdp_get_media_fmtp_count().

float fsdp_media_description_t_s::a_framerate
 

Definition at line 157 of file priv.h.

Referenced by fsdp_get_media_framerate(), and fsdp_set_media_framerate().

char** fsdp_media_description_t_s::a_langs
 

Definition at line 155 of file priv.h.

Referenced by fsdp_add_media_lang(), and fsdp_get_media_lang().

unsigned int fsdp_media_description_t_s::a_langs_count
 

Definition at line 156 of file priv.h.

Referenced by fsdp_add_media_lang(), fsdp_get_media_lang(), and fsdp_get_media_lang_count().

unsigned long int fsdp_media_description_t_s::a_maxptime
 

Definition at line 147 of file priv.h.

Referenced by fsdp_get_media_maxptime(), and fsdp_set_media_maxptime().

fsdp_orient_t fsdp_media_description_t_s::a_orient
 

Definition at line 151 of file priv.h.

Referenced by fsdp_get_media_orient(), and fsdp_set_media_orient().

unsigned long int fsdp_media_description_t_s::a_ptime
 

Definition at line 146 of file priv.h.

Referenced by fsdp_get_media_ptime(), and fsdp_set_media_ptime().

unsigned int fsdp_media_description_t_s::a_quality
 

Definition at line 158 of file priv.h.

Referenced by fsdp_get_media_quality(), and fsdp_set_media_quality().

char* fsdp_media_description_t_s::a_rtcp_address
 

Definition at line 165 of file priv.h.

Referenced by fsdp_get_media_rtcp_address(), and fsdp_set_media_rtcp().

fsdp_address_type_t fsdp_media_description_t_s::a_rtcp_address_type
 

Definition at line 164 of file priv.h.

Referenced by fsdp_get_media_rtcp_address_type(), and fsdp_set_media_rtcp().

fsdp_network_type_t fsdp_media_description_t_s::a_rtcp_network_type
 

Definition at line 163 of file priv.h.

Referenced by fsdp_get_media_rtcp_network_type(), and fsdp_set_media_rtcp().

unsigned int fsdp_media_description_t_s::a_rtcp_port
 

Definition at line 162 of file priv.h.

Referenced by fsdp_get_media_rtcp_port(), and fsdp_set_media_rtcp().

fsdp_rtpmap_t** fsdp_media_description_t_s::a_rtpmaps
 

Definition at line 149 of file priv.h.

Referenced by fsdp_add_media_rtpmap(), fsdp_get_media_rtpmap_clock_rate(), fsdp_get_media_rtpmap_encoding_name(), fsdp_get_media_rtpmap_payload_type(), and fsdp_make_media().

unsigned int fsdp_media_description_t_s::a_rtpmaps_count
 

Definition at line 150 of file priv.h.

Referenced by fsdp_add_media_rtpmap(), fsdp_get_media_rtpmap_clock_rate(), fsdp_get_media_rtpmap_count(), fsdp_get_media_rtpmap_encoding_name(), and fsdp_get_media_rtpmap_payload_type().

char** fsdp_media_description_t_s::a_sdplangs
 

Definition at line 153 of file priv.h.

Referenced by fsdp_add_media_sdplang(), and fsdp_get_media_sdplang().

unsigned int fsdp_media_description_t_s::a_sdplangs_count
 

Definition at line 154 of file priv.h.

Referenced by fsdp_add_media_sdplang(), fsdp_get_media_sdplang(), and fsdp_get_media_sdplang_count().

fsdp_sendrecv_mode_t fsdp_media_description_t_s::a_sendrecv_mode
 

Definition at line 152 of file priv.h.

Referenced by fsdp_get_media_sendrecv(), and fsdp_set_media_sendrecv().

fsdp_bw_modifier_t* fsdp_media_description_t_s::bw_modifiers
 

Definition at line 139 of file priv.h.

Referenced by fsdp_add_media_bw_info(), fsdp_get_media_bw_modifier_type(), fsdp_get_media_bw_modifier_type_unknown(), and fsdp_get_media_bw_value().

unsigned int fsdp_media_description_t_s::bw_modifiers_count
 

Definition at line 140 of file priv.h.

Referenced by fsdp_add_media_bw_info(), fsdp_get_media_bw_modifier_type(), fsdp_get_media_bw_modifier_type_unknown(), and fsdp_get_media_bw_value().

fsdp_connection_address_t fsdp_media_description_t_s::c_address
 

Definition at line 137 of file priv.h.

Referenced by fsdp_get_media_address(), fsdp_get_media_address_ttl(), fsdp_get_media_addresses_count(), and fsdp_set_media_conn_address().

fsdp_address_type_t fsdp_media_description_t_s::c_address_type
 

Definition at line 136 of file priv.h.

Referenced by fsdp_get_media_address_type(), and fsdp_set_media_conn_address().

fsdp_network_type_t fsdp_media_description_t_s::c_network_type
 

Definition at line 135 of file priv.h.

Referenced by fsdp_get_media_network_type(), and fsdp_set_media_conn_address().

char** fsdp_media_description_t_s::formats
 

Definition at line 129 of file priv.h.

Referenced by fsdp_add_media_format(), fsdp_get_media_format(), and fsdp_make_media().

unsigned int fsdp_media_description_t_s::formats_count
 

Definition at line 130 of file priv.h.

Referenced by fsdp_add_media_format(), fsdp_get_media_formats_count(), and fsdp_make_media().

char* fsdp_media_description_t_s::i_title
 

Definition at line 132 of file priv.h.

Referenced by fsdp_get_media_title(), and fsdp_set_media_title().

char* fsdp_media_description_t_s::k_encryption_content
 

Definition at line 144 of file priv.h.

Referenced by fsdp_get_media_encryption_content(), and fsdp_set_media_encryption().

fsdp_encryption_method_t fsdp_media_description_t_s::k_encryption_method
 

Definition at line 143 of file priv.h.

Referenced by fsdp_get_media_encryption_method(), and fsdp_set_media_encryption().

fsdp_media_t fsdp_media_description_t_s::media_type
 

Definition at line 125 of file priv.h.

Referenced by fsdp_get_media_type(), and fsdp_make_media().

unsigned int fsdp_media_description_t_s::port
 

Definition at line 126 of file priv.h.

Referenced by fsdp_get_media_port(), and fsdp_make_media().

unsigned int fsdp_media_description_t_s::port_count
 

Definition at line 127 of file priv.h.

Referenced by fsdp_get_media_ports_count(), and fsdp_make_media().

fsdp_transport_protocol_t fsdp_media_description_t_s::transport
 

Definition at line 128 of file priv.h.

Referenced by fsdp_get_media_transport_protocol(), and fsdp_make_media().

char** fsdp_media_description_t_s::unidentified_attributes
 

Definition at line 167 of file priv.h.

Referenced by fsdp_get_media_unidentified_attribute().

unsigned int fsdp_media_description_t_s::unidentified_attributes_count
 

Definition at line 168 of file priv.h.

Referenced by fsdp_get_media_unidentified_attributes_count().


The documentation for this struct was generated from the following file:
Generated on Wed May 3 13:49:06 2006 for FreeSDP by  doxygen 1.4.6