VLC  3.0.15
Macros | Functions
sdp.c File Reference
Include dependency graph for sdp.c:

Macros

#define MAXSDPADDRESS   47
 

Functions

static char * AddressToSDP (const struct sockaddr *addr, socklen_t addrlen, char *buf)
 
static bool IsSDPString (const char *str)
 
static void vsdp_AddAttribute (struct vlc_memstream *restrict stream, const char *name, const char *fmt, va_list ap)
 
void sdp_AddAttribute (struct vlc_memstream *restrict stream, const char *name, const char *fmt,...)
 
void sdp_AddMedia (struct vlc_memstream *restrict stream, const char *type, const char *proto, int dport, unsigned pt, bool bw_indep, unsigned bw, const char *ptname, unsigned clock, unsigned chans, const char *fmtp)
 
int vlc_sdp_Start (struct vlc_memstream *restrict stream, vlc_object_t *obj, const char *cfgpref, const struct sockaddr *src, size_t srclen, const struct sockaddr *addr, size_t addrlen)
 

Macro Definition Documentation

◆ MAXSDPADDRESS

#define MAXSDPADDRESS   47

Function Documentation

◆ AddressToSDP()

static char* AddressToSDP ( const struct sockaddr *  addr,
socklen_t  addrlen,
char *  buf 
)
static

◆ IsSDPString()

static bool IsSDPString ( const char *  str)
static

References IsUTF8().

Referenced by vlc_sdp_Start().

◆ sdp_AddAttribute()

void sdp_AddAttribute ( struct vlc_memstream *restrict  stream,
const char *  name,
const char *  fmt,
  ... 
)

References name, and vsdp_AddAttribute().

◆ sdp_AddMedia()

void sdp_AddMedia ( struct vlc_memstream *restrict  stream,
const char *  type,
const char *  proto,
int  dport,
unsigned  pt,
bool  bw_indep,
unsigned  bw,
const char *  ptname,
unsigned  clock,
unsigned  chans,
const char *  fmtp 
)

◆ vlc_sdp_Start()

int vlc_sdp_Start ( struct vlc_memstream *restrict  stream,
vlc_object_t obj,
const char *  cfgpref,
const struct sockaddr *  src,
size_t  srclen,
const struct sockaddr *  addr,
size_t  addrlen 
)

◆ vsdp_AddAttribute()

static void vsdp_AddAttribute ( struct vlc_memstream *restrict  stream,
const char *  name,
const char *  fmt,
va_list  ap 
)
static