|
Add a global bandwidth modifier for the session. You can omit calling this function if the bandwidth modifier is defined for each media individually. For defined bandwidth modifiers (others than FSDP_BW_MODT_UNDEFINED) , the third (
Definition at line 525 of file formatter.c. References fsdp_bw_modifier_t::b_mod_type, fsdp_bw_modifier_t::b_unknown_bw_modt, fsdp_bw_modifier_t::b_value, fsdp_description_t_s::bw_modifiers, fsdp_description_t_s::bw_modifiers_count, BW_MODIFIERS_MAX_COUNT, FSDP_BW_MOD_TYPE_UNKNOWN, fsdp_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Add a contact email for the session in
Definition at line 475 of file formatter.c. References fsdp_description_t_s::emails, fsdp_description_t_s::emails_count, EMAILS_MAX_COUNT, fsdp_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 661 of file formatter.c. References fsdp_description_t_s::a_langs, fsdp_description_t_s::a_langs_count, fsdp_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, and SDPLANGS_MAX_COUNT. |
|
Definition at line 723 of file formatter.c. References fsdp_description_t, fsdp_media_announcement_t, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, fsdp_description_t_s::media_announcements, fsdp_description_t_s::media_announcements_count, and MEDIA_ANNOUNCEMENTS_MAX_COUNT. |
|
|
Definition at line 867 of file formatter.c. References fsdp_media_description_t_s::a_fmtps, fsdp_media_description_t_s::a_fmtps_count, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, and SDPLANGS_MAX_COUNT. |
|
Definition at line 762 of file formatter.c. References fsdp_media_description_t_s::formats, fsdp_media_description_t_s::formats_count, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, and MEDIA_FORMATS_MAX_COUNT. |
|
Definition at line 911 of file formatter.c. References fsdp_media_description_t_s::a_langs, fsdp_media_description_t_s::a_langs_count, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, and SDPLANGS_MAX_COUNT. |
|
Definition at line 956 of file formatter.c. References fsdp_media_description_t_s::a_rtpmaps, fsdp_media_description_t_s::a_rtpmaps_count, fsdp_rtpmap_t::clock_rate, fsdp_rtpmap_t::encoding_name, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, MEDIA_RTPMAPS_MAX_COUNT, fsdp_rtpmap_t::parameters, and fsdp_rtpmap_t::pt. |
|
Definition at line 893 of file formatter.c. References fsdp_media_description_t_s::a_sdplangs, fsdp_media_description_t_s::a_sdplangs_count, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, and SDPLANGS_MAX_COUNT. |
|
Definition at line 552 of file formatter.c. References fsdp_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, fsdp_time_period_t::start, fsdp_time_period_t::stop, fsdp_description_t_s::time_periods, fsdp_description_t_s::time_periods_count, and TIME_PERIODS_MAX_COUNT. |
|
Add a contact phone for the session in
Definition at line 491 of file formatter.c. References fsdp_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, fsdp_description_t_s::phones, fsdp_description_t_s::phones_count, and PHONES_MAX_COUNT. |
|
|
Definition at line 643 of file formatter.c. References fsdp_description_t_s::a_sdplangs, fsdp_description_t_s::a_sdplangs_count, fsdp_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, and SDPLANGS_MAX_COUNT. |
|
Store a multimedia session description formatted in SDP into
Definition at line 113 of file formatter.c. References fsdp_description_t, fsdp_format_bounded(), FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
|
Build a minimal SDP description object with the properties corresponding to the parameters provided.
Definition at line 69 of file formatter.c. References fsdp_description_new(), fsdp_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, fsdp_description_t_s::o_address, fsdp_description_t_s::o_address_type, fsdp_description_t_s::o_announcement_version, fsdp_description_t_s::o_network_type, fsdp_description_t_s::o_session_id, fsdp_description_t_s::o_username, fsdp_time_period_t::repeats, fsdp_time_period_t::repeats_count, REPEATS_MAX_COUNT, fsdp_description_t_s::s_name, fsdp_time_period_t::start, fsdp_time_period_t::stop, fsdp_description_t_s::time_periods, fsdp_description_t_s::time_periods_count, TIME_PERIODS_MAX_COUNT, and fsdp_description_t_s::version. |
|
Definition at line 738 of file formatter.c. References fsdp_media_description_t_s::a_rtpmaps, fsdp_media_description_t_s::formats, fsdp_media_description_t_s::formats_count, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, MEDIA_FORMATS_MAX_COUNT, fsdp_media_description_t_s::media_type, fsdp_media_description_t_s::port, fsdp_media_description_t_s::port_count, and fsdp_media_description_t_s::transport. |
|
Set the the global network address (as well as the network type and the address type) of the multimedia session connection. You can omit calling this function if the network address is defined for each media individually.
Definition at line 507 of file formatter.c. References fsdp_connection_address_t_s::address, fsdp_connection_address_t_s::address_count, fsdp_connection_address_t_s::address_ttl, fsdp_description_t_s::c_address, fsdp_description_t_s::c_address_type, fsdp_description_t_s::c_network_type, fsdp_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Set the encryption method, and a key or a URI pointing to the encryption key for this session. If method is FSDP_ENCRYPTION_METHOD_PROMPT, ekey is ignored and not included in the session description.
Definition at line 600 of file formatter.c. References fsdp_description_t, FSDP_ENCRYPTION_METHOD_PROMPT, FSDPE_INVALID_PARAMETER, FSDPE_OK, fsdp_description_t_s::k_encryption_content, and fsdp_description_t_s::k_encryption_method. |
|
Set the information line about the session in
Definition at line 451 of file formatter.c. References fsdp_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, and fsdp_description_t_s::i_information. |
|
Definition at line 787 of file formatter.c. References fsdp_connection_address_t_s::address, fsdp_connection_address_t_s::address_count, fsdp_connection_address_t_s::address_ttl, fsdp_media_description_t_s::c_address, fsdp_media_description_t_s::c_address_type, fsdp_media_description_t_s::c_network_type, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 831 of file formatter.c. References FSDP_ENCRYPTION_METHOD_PROMPT, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, fsdp_media_description_t_s::k_encryption_content, and fsdp_media_description_t_s::k_encryption_method. |
|
Definition at line 938 of file formatter.c. References fsdp_media_description_t_s::a_framerate, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 857 of file formatter.c. References fsdp_media_description_t_s::a_maxptime, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 884 of file formatter.c. References fsdp_media_description_t_s::a_orient, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 848 of file formatter.c. References fsdp_media_description_t_s::a_ptime, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 947 of file formatter.c. References fsdp_media_description_t_s::a_quality, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 983 of file formatter.c. References fsdp_media_description_t_s::a_rtcp_address, fsdp_media_description_t_s::a_rtcp_address_type, fsdp_media_description_t_s::a_rtcp_network_type, fsdp_media_description_t_s::a_rtcp_port, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 928 of file formatter.c. References fsdp_media_description_t_s::a_sendrecv_mode, fsdp_media_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 775 of file formatter.c. References fsdp_media_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, and fsdp_media_description_t_s::i_title. |
|
Definition at line 705 of file formatter.c. References fsdp_description_t_s::a_sendrecv_mode, fsdp_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 714 of file formatter.c. References fsdp_description_t_s::a_type, fsdp_description_t, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 628 of file formatter.c. References fsdp_description_t_s::a_str_attributes, fsdp_description_t, FSDP_LAST_SESSION_STR_ATT, FSDPE_INVALID_PARAMETER, and FSDPE_OK. |
|
Definition at line 617 of file formatter.c. References fsdp_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, and fsdp_description_t_s::timezone_adj. |
|
Set an URI about the session in
Definition at line 463 of file formatter.c. References fsdp_description_t, FSDPE_INVALID_PARAMETER, FSDPE_OK, and fsdp_description_t_s::u_uri. |