Compare commits
5 Commits
Author | SHA1 | Date |
---|---|---|
Sauw Ming | 63b8ea5c14 | |
Sauw Ming | e4323ac8c3 | |
Sauw Ming | 6cee5a45c0 | |
Sauw Ming | 874b2ac14f | |
Sauw Ming | ddf5bf08c4 |
|
@ -1293,7 +1293,7 @@ PJ_BEGIN_DECL
|
|||
#define PJ_VERSION_NUM_MINOR 7
|
||||
|
||||
/** PJLIB version revision number. */
|
||||
#define PJ_VERSION_NUM_REV 1
|
||||
#define PJ_VERSION_NUM_REV 2
|
||||
|
||||
/**
|
||||
* Extra suffix for the version (e.g. "-trunk"), or empty for
|
||||
|
|
|
@ -256,7 +256,8 @@ PJ_DEF(pj_status_t) pjmedia_sdp_attr_get_rtpmap( const pjmedia_sdp_attr *attr,
|
|||
|
||||
PJ_ASSERT_RETURN(pj_strcmp2(&attr->name, "rtpmap")==0, PJ_EINVALIDOP);
|
||||
|
||||
PJ_ASSERT_RETURN(attr->value.slen != 0, PJMEDIA_SDP_EINATTR);
|
||||
if (attr->value.slen == 0)
|
||||
return PJMEDIA_SDP_EINATTR;
|
||||
|
||||
init_sdp_parser();
|
||||
|
||||
|
@ -341,6 +342,9 @@ PJ_DEF(pj_status_t) pjmedia_sdp_attr_get_fmtp( const pjmedia_sdp_attr *attr,
|
|||
|
||||
PJ_ASSERT_RETURN(pj_strcmp2(&attr->name, "fmtp")==0, PJ_EINVALIDOP);
|
||||
|
||||
if (attr->value.slen == 0)
|
||||
return PJMEDIA_SDP_EINATTR;
|
||||
|
||||
/* fmtp BNF:
|
||||
* a=fmtp:<format> <format specific parameter>
|
||||
*/
|
||||
|
@ -379,6 +383,9 @@ PJ_DEF(pj_status_t) pjmedia_sdp_attr_get_rtcp(const pjmedia_sdp_attr *attr,
|
|||
|
||||
PJ_ASSERT_RETURN(pj_strcmp2(&attr->name, "rtcp")==0, PJ_EINVALIDOP);
|
||||
|
||||
if (attr->value.slen == 0)
|
||||
return PJMEDIA_SDP_EINATTR;
|
||||
|
||||
init_sdp_parser();
|
||||
|
||||
/* fmtp BNF:
|
||||
|
@ -1516,11 +1523,12 @@ PJ_DEF(pj_status_t) pjmedia_sdp_validate2(const pjmedia_sdp_session *sdp,
|
|||
* RTC based programs sends "null" for instant messaging!
|
||||
*/
|
||||
if (pj_isdigit(*m->desc.fmt[j].ptr)) {
|
||||
unsigned pt = pj_strtoul(&m->desc.fmt[j]);
|
||||
unsigned long pt;
|
||||
pj_status_t status = pj_strtoul3(&m->desc.fmt[j], &pt, 10);
|
||||
|
||||
/* Payload type is between 0 and 127.
|
||||
*/
|
||||
CHECK( pt <= 127, PJMEDIA_SDP_EINPT);
|
||||
CHECK( status == PJ_SUCCESS && pt <= 127, PJMEDIA_SDP_EINPT);
|
||||
|
||||
/* If port is not zero, then for each dynamic payload type, an
|
||||
* rtpmap attribute must be specified.
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Don't change the "export PJ_VERSION_xxx" style, they are parsed by setup.py
|
||||
export PJ_VERSION_MAJOR := 2
|
||||
export PJ_VERSION_MINOR := 7
|
||||
export PJ_VERSION_REV := 1
|
||||
export PJ_VERSION_REV := 2
|
||||
export PJ_VERSION_SUFFIX :=
|
||||
|
||||
export PJ_VERSION := $(PJ_VERSION_MAJOR).$(PJ_VERSION_MINOR)
|
||||
|
|
Loading…
Reference in New Issue