Defines | Functions

sdp.c File Reference

Include dependency graph for sdp.c:

Defines

#define MAXSDPADDRESS   47

Functions

static char * AddressToSDP (const struct sockaddr *addr, socklen_t addrlen, char *buf)
static bool IsSDPString (const char *str)
static char * sdp_Start (const char *name, const char *description, const char *url, const char *email, const char *phone, const struct sockaddr *src, size_t srclen, const struct sockaddr *addr, size_t addrlen)
static char * vsdp_AddAttribute (char **sdp, const char *name, const char *fmt, va_list ap)
char * sdp_AddAttribute (char **sdp, const char *name, const char *fmt,...)
char * sdp_AddMedia (char **sdp, const char *type, const char *protocol, int dport, unsigned pt, bool bw_indep, unsigned bw, const char *ptname, unsigned clock, unsigned chans, const char *fmtp)
char * vlc_sdp_Start (vlc_object_t *obj, const char *cfgpref, const struct sockaddr *src, size_t srclen, const struct sockaddr *addr, size_t addrlen)

Define Documentation

#define MAXSDPADDRESS   47

Referenced by AddressToSDP(), and sdp_Start().


Function Documentation

static char* AddressToSDP ( const struct sockaddr *  addr,
socklen_t  addrlen,
char *  buf 
) [static]
static bool IsSDPString ( const char *  str  )  [static]

References IsUTF8().

Referenced by sdp_Start().

char* sdp_AddAttribute ( char **  sdp,
const char *  name,
const char *  fmt,
  ... 
)
char* sdp_AddMedia ( char **  sdp,
const char *  type,
const char *  protocol,
int  dport,
unsigned  pt,
bool  bw_indep,
unsigned  bw,
const char *  ptname,
unsigned  clock,
unsigned  chans,
const char *  fmtp 
)

References sdp_AddAttribute().

static char* sdp_Start ( const char *  name,
const char *  description,
const char *  url,
const char *  email,
const char *  phone,
const struct sockaddr *  src,
size_t  srclen,
const struct sockaddr *  addr,
size_t  addrlen 
) [static]
char* vlc_sdp_Start ( vlc_object_t obj,
const char *  cfgpref,
const struct sockaddr *  src,
size_t  srclen,
const struct sockaddr *  addr,
size_t  addrlen 
)
static char* vsdp_AddAttribute ( char **  sdp,
const char *  name,
const char *  fmt,
va_list  ap 
) [static]

References va_end().

Referenced by sdp_AddAttribute().

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines