summaryrefslogtreecommitdiff
path: root/pjmedia/include
diff options
context:
space:
mode:
Diffstat (limited to 'pjmedia/include')
-rw-r--r--pjmedia/include/pjmedia/errno.h5
-rw-r--r--pjmedia/include/pjmedia/sdp.h7
2 files changed, 10 insertions, 2 deletions
diff --git a/pjmedia/include/pjmedia/errno.h b/pjmedia/include/pjmedia/errno.h
index 3c27e35f..063e5437 100644
--- a/pjmedia/include/pjmedia/errno.h
+++ b/pjmedia/include/pjmedia/errno.h
@@ -171,6 +171,11 @@ PJ_BEGIN_DECL
* Invalid SDP media transport protocol.
*/
#define PJMEDIA_SDP_EINPROTO (PJMEDIA_ERRNO_START+36) /* 220036 */
+/**
+ * @hideinitializer
+ * Invalid SDP bandwidth info (b=) line.
+ */
+#define PJMEDIA_SDP_EINBANDW (PJMEDIA_ERRNO_START+37) /* 220037 */
/************************************************************
diff --git a/pjmedia/include/pjmedia/sdp.h b/pjmedia/include/pjmedia/sdp.h
index cd89b847..c3f67823 100644
--- a/pjmedia/include/pjmedia/sdp.h
+++ b/pjmedia/include/pjmedia/sdp.h
@@ -614,8 +614,11 @@ struct pjmedia_sdp_session
pj_str_t addr; /**< The address. */
} origin;
- pj_str_t name; /**< Subject line (s=) */
- pjmedia_sdp_conn *conn; /**< Connection line (c=) */
+ pj_str_t name; /**< Subject line (s=) */
+ pjmedia_sdp_conn *conn; /**< Connection line (c=) */
+ unsigned bandw_count; /**< Number of bandwidth info (b=) */
+ pjmedia_sdp_bandw *bandw[PJMEDIA_MAX_SDP_BANDW];
+ /**< Bandwidth info array (b=) */
/** Session time (t= line) */
struct