VLC 4.0.0-dev
|
Session Description Protocol (SDP) More...
Go to the source code of this file.
Data Structures | |
struct | vlc_sdp_attr |
SDP attribute. More... | |
struct | vlc_sdp_conn |
SDP connection address. More... | |
struct | vlc_sdp_media |
SDP media. More... | |
struct | vlc_sdp |
SDP session descriptor. More... | |
Functions | |
struct vlc_sdp * | vlc_sdp_parse (const char *str, size_t length) |
Parses an SDP session descriptor. | |
void | vlc_sdp_free (struct vlc_sdp *sdp) |
Destroys a parsed SDP session descriptor. | |
const struct vlc_sdp_attr * | vlc_sdp_attr_first_by_name (struct vlc_sdp_attr *const *ap, const char *name) |
static const struct vlc_sdp_attr * | vlc_sdp_media_attr_get (const struct vlc_sdp_media *media, const char *name) |
Gets a media attribute by name. | |
static bool | vlc_sdp_media_attr_present (const struct vlc_sdp_media *media, const char *name) |
Checks if a median attribute is present. | |
static const char * | vlc_sdp_media_attr_value (const struct vlc_sdp_media *media, const char *name) |
Returns a media attribute value. | |
static const struct vlc_sdp_conn * | vlc_sdp_media_conn (const struct vlc_sdp_media *media) |
Returns the media connection address list. | |
static const struct vlc_sdp_attr * | vlc_sdp_attr_get (const struct vlc_sdp *sdp, const char *name) |
Gets a session attribute by name. | |
static bool | vlc_sdp_attr_present (const struct vlc_sdp *sdp, const char *name) |
Checks if a session attribute is present. | |
static const char * | vlc_sdp_attr_value (const struct vlc_sdp *sdp, const char *name) |
Returns a session attribute value. | |
Session Description Protocol (SDP)