VLC 4.0.0-dev
Loading...
Searching...
No Matches

Session Description Protocol (SDP). More...

Include dependency graph for sdp.h:

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_sdpvlc_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_attrvlc_sdp_attr_first_by_name (struct vlc_sdp_attr *const *ap, const char *name)
static const struct vlc_sdp_attrvlc_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_connvlc_sdp_media_conn (const struct vlc_sdp_media *media)
 Returns the media connection address list.
static const struct vlc_sdp_attrvlc_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.

Detailed Description

Session Description Protocol (SDP).