formatter.h File Reference

Specific public header for FreeSDP formatting module. More...

#include <freesdp/common.h>

Go to the source code of this file.

Functions

fsdp_error_t fsdp_make_description (fsdp_description_t **dsc, unsigned int sdp_version, const char *session_name, const char *session_id, const char *announcement_version, const char *owner_username, fsdp_network_type_t owner_nt, fsdp_address_type_t owner_at, const char *owner_address, time_t start, time_t stop)
fsdp_error_t fsdp_format (const fsdp_description_t *dsc, char **text_description)
fsdp_error_t fsdp_format_bounded (const fsdp_description_t *dsc, char *text_description, size_t maxsize)
fsdp_error_t fsdp_set_information (fsdp_description_t *dsc, const char *info)
fsdp_error_t fsdp_set_uri (fsdp_description_t *dsc, const char *uri)
fsdp_error_t fsdp_add_email (fsdp_description_t *dsc, char *email)
fsdp_error_t fsdp_add_phone (fsdp_description_t *dsc, char *phone)
fsdp_error_t fsdp_set_conn_address (fsdp_description_t *dsc, fsdp_network_type_t nt, fsdp_address_type_t at, const char *address, unsigned int address_ttl, unsigned int address_count)
fsdp_error_t fsdp_add_bw_info (fsdp_description_t *dsc, fsdp_bw_modifier_type_t mt, unsigned long int value, const char *unk_bm)
fsdp_error_t fsdp_add_period (fsdp_description_t *dsc, time_t start, time_t stop)
fsdp_error_t fsdp_add_repeat (fsdp_description_t *dsc, unsigned long int interval, unsigned long int duration, const char *offsets)
fsdp_error_t fsdp_set_encryption (fsdp_description_t *dsc, fsdp_encryption_method_t emethod, const char *ekey)
fsdp_error_t fsdp_set_timezone_adj (fsdp_description_t *dsc, const char *adj)
fsdp_error_t fsdp_set_str_att (fsdp_description_t *dsc, fsdp_session_str_att_t att, const char *value)
fsdp_error_t fsdp_add_sdplang (fsdp_description_t *dsc, const char *lang)
fsdp_error_t fsdp_add_lang (fsdp_description_t *dsc, const char *lang)
fsdp_error_t fsdp_set_sendrecv (fsdp_description_t *dsc, fsdp_sendrecv_mode_t mode)
fsdp_error_t fsdp_set_session_type (fsdp_description_t *dsc, fsdp_session_type_t type)
fsdp_error_t fsdp_add_media (fsdp_description_t *dsc, fsdp_media_description_t *const mdsc)
fsdp_error_t fsdp_make_media (fsdp_media_description_t **mdsc, fsdp_media_t type, unsigned int port, unsigned int port_count, fsdp_transport_protocol_t tp, const char *format)
fsdp_error_t fsdp_add_media_format (fsdp_media_description_t *mdsc, const char *format)
fsdp_error_t fsdp_set_media_title (fsdp_media_description_t *mdsc, const char *title)
fsdp_error_t fsdp_set_media_conn_address (fsdp_media_description_t *mdsc, fsdp_network_type_t nt, fsdp_address_type_t at, const char *address, unsigned int address_ttl, unsigned int address_count)
fsdp_error_t fsdp_add_media_bw_info (fsdp_media_description_t *mdsc, fsdp_bw_modifier_type_t mt, unsigned long int value, const char *unk_bm)
fsdp_error_t fsdp_set_media_encryption (fsdp_media_description_t *mdsc, fsdp_encryption_method_t em, const char *content)
fsdp_error_t fsdp_set_media_ptime (fsdp_media_description_t *mdsc, unsigned int ptime)
fsdp_error_t fsdp_set_media_maxptime (fsdp_media_description_t *mdsc, unsigned int maxptime)
fsdp_error_t fsdp_add_media_fmtp (fsdp_media_description_t *mdsc, const char *fmtp)
fsdp_error_t fsdp_set_media_orient (fsdp_media_description_t *mdsc, fsdp_orient_t orient)
fsdp_error_t fsdp_add_media_sdplang (fsdp_media_description_t *mdsc, const char *lang)
fsdp_error_t fsdp_add_media_lang (fsdp_media_description_t *mdsc, const char *lang)
fsdp_error_t fsdp_set_media_sendrecv (fsdp_media_description_t *mdsc, fsdp_sendrecv_mode_t mode)
fsdp_error_t fsdp_set_media_framerate (fsdp_media_description_t *mdsc, float rate)
fsdp_error_t fsdp_set_media_quality (fsdp_media_description_t *mdsc, unsigned int q)
fsdp_error_t fsdp_add_media_rtpmap (fsdp_media_description_t *mdsc, const char *payload_type, const char *encoding_name, unsigned int rate, const char *parameters)
fsdp_error_t fsdp_set_media_rtcp (fsdp_media_description_t *mdsc, unsigned int port, fsdp_network_type_t nt, fsdp_address_type_t at, const char *address)


Detailed Description

Specific public header for FreeSDP formatting module.

Definition in file formatter.h.


Generated on Wed May 3 13:49:06 2006 for FreeSDP by  doxygen 1.4.6