libgpac
Documentation of the core library of GPAC
|
Macros | |
#define | SDP_WRITE_STEPALLOC 2048 |
#define | SDP_MAX_LINE 1000 |
#define | SDPM_DESTROY(p) if (media->p) gf_free(media->p) |
#define | SDP_DESTROY(p) if (sdp->p) { gf_free(sdp->p); sdp->p = NULL; } |
Functions | |
GF_EXPORT GF_SDP_FMTP * | gf_sdp_fmtp_new () |
GF_EXPORT void | gf_sdp_fmtp_del (GF_SDP_FMTP *fmtp) |
GF_SDP_FMTP * | SDP_GetFMTPForPayload (GF_SDPMedia *media, u32 PayloadType) |
void | SDP_ParseAttribute (GF_SDPInfo *sdp, char *buffer, GF_SDPMedia *media) |
GF_EXPORT void | gf_sdp_media_del (GF_SDPMedia *media) |
GF_EXPORT GF_SDPConnection * | gf_sdp_conn_new () |
GF_EXPORT void | gf_sdp_conn_del (GF_SDPConnection *conn) |
GF_EXPORT GF_SDPMedia * | gf_sdp_media_new () |
GF_EXPORT GF_SDPInfo * | gf_sdp_info_new () |
GF_EXPORT void | gf_sdp_info_reset (GF_SDPInfo *sdp) |
GF_EXPORT void | gf_sdp_info_del (GF_SDPInfo *sdp) |
Bool | SDP_IsDynamicPayload (GF_SDPMedia *media, char *payt) |
static s32 | SDP_MakeSeconds (char *buf) |
GF_EXPORT GF_Err | gf_sdp_info_parse (GF_SDPInfo *sdp, char *sdp_text, u32 text_size) |
#define SDP_WRITE_STEPALLOC 2048 |
#define SDP_MAX_LINE 1000 |
#define SDPM_DESTROY | ( | p | ) | if (media->p) gf_free(media->p) |
#define SDP_DESTROY | ( | p | ) | if (sdp->p) { gf_free(sdp->p); sdp->p = NULL; } |
GF_SDP_FMTP* SDP_GetFMTPForPayload | ( | GF_SDPMedia * | media, |
u32 | PayloadType | ||
) |
void SDP_ParseAttribute | ( | GF_SDPInfo * | sdp, |
char * | buffer, | ||
GF_SDPMedia * | media | ||
) |
Bool SDP_IsDynamicPayload | ( | GF_SDPMedia * | media, |
char * | payt | ||
) |
|
static |