|
VLC 4.0.0-dev
|
Real-Time Protocol (RTP) demux module for VLC media player. More...
Data Structures | |
| struct | vlc_sdp_input |
Functions | |
| static bool | istokenchar (unsigned char c) |
| static size_t | vlc_sdp_token_length (const char *str) |
| static bool | vlc_sdp_is_token (const char *str) |
| static void | vlc_sdp_conn_free (struct vlc_sdp_conn **conn) |
| static struct vlc_sdp_conn * | vlc_sdp_conn_parse (const char *str, size_t len) |
| static struct vlc_sdp_attr * | vlc_sdp_attr_parse (const char *str, size_t len) |
| static void | vlc_sdp_attr_free (struct vlc_sdp_attr **attr) |
| static void | vlc_sdp_media_free (struct vlc_sdp_media **media) |
| static struct vlc_sdp_media * | vlc_sdp_media_parse (struct vlc_sdp *sdp, const char *str, size_t len) |
| static int | vlc_sdp_getline (struct vlc_sdp_input *restrict in, const char **restrict pp, size_t *restrict lenp) |
| const struct vlc_sdp_attr * | vlc_sdp_attr_first_by_name (struct vlc_sdp_attr *const *ap, const char *name) |
| void | vlc_sdp_free (struct vlc_sdp *sdp) |
| Destroys a parsed SDP session descriptor. | |
| struct vlc_sdp * | vlc_sdp_parse (const char *str, size_t length) |
| Parses an SDP session descriptor. | |
Real-Time Protocol (RTP) demux module for VLC media player.
|
static |
Referenced by vlc_sdp_token_length().
|
static |
References vlc_sdp_attr::next.
Referenced by vlc_sdp_free(), and vlc_sdp_media_free().
|
static |
References vlc_sdp_attr::name, vlc_sdp_attr::next, unlikely, vlc_sdp_attr::value, and vlc_sdp_token_length().
Referenced by vlc_sdp_parse().
|
static |
References vlc_sdp_conn::next.
Referenced by vlc_sdp_free(), and vlc_sdp_media_free().
|
static |
References vlc_sdp_conn::addr, vlc_sdp_conn::addr_count, vlc_sdp_conn::family, vlc_sdp_conn::next, vlc_sdp_conn::ttl, and unlikely.
Referenced by vlc_sdp_parse().
|
static |
Referenced by vlc_sdp_parse().
|
static |
References vlc_sdp_token_length().
Referenced by vlc_sdp_media_parse().
|
static |
References vlc_sdp_media::attrs, vlc_sdp_media::conns, vlc_sdp_media::format, vlc_sdp_media::next, vlc_sdp_media::proto, vlc_sdp_media::type, vlc_sdp_attr_free(), and vlc_sdp_conn_free().
Referenced by vlc_sdp_free(), and vlc_sdp_media_parse().
|
static |
References vlc_sdp_media::attrs, vlc_sdp_media::conns, vlc_sdp_media::format, vlc_sdp_media::next, vlc_sdp_media::port, vlc_sdp_media::port_count, vlc_sdp_media::proto, vlc_sdp_media::session, strndup(), vlc_sdp_media::type, unlikely, vlc_sdp_is_token(), and vlc_sdp_media_free().
Referenced by vlc_sdp_parse().
|
static |
References istokenchar(), and p.
Referenced by vlc_sdp_attr_parse(), and vlc_sdp_is_token().