|
VLC
3.0.15
|

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) |
| #define MAXSDPADDRESS 47 |
|
static |
References MAXSDPADDRESS, net_SockAddrIsMulticast(), and vlc_getnameinfo().
Referenced by vlc_sdp_Start().
|
static |
References IsUTF8().
Referenced by vlc_sdp_Start().
| void sdp_AddAttribute | ( | struct vlc_memstream *restrict | stream, |
| const char * | name, | ||
| const char * | fmt, | ||
| ... | |||
| ) |
References name, and vsdp_AddAttribute().
| 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 | ||
| ) |
References vlc_memstream_printf(), and vlc_memstream_puts().
| 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 | ||
| ) |
|
static |
References name, vlc_memstream_printf(), vlc_memstream_puts(), and vlc_memstream_vprintf().
Referenced by sdp_AddAttribute().
1.8.16