From 5925cd6e6bcf069c532a951ec04abda2fd3df9ef Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Fri, 28 Apr 2006 15:37:12 +0000 Subject: Increase the maximum number of formats in SDP media line (from 16 to 32) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@419 74dad513-b988-da41-8d7b-12977e46ad98 --- pjmedia/src/pjmedia/endpoint.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'pjmedia/src') diff --git a/pjmedia/src/pjmedia/endpoint.c b/pjmedia/src/pjmedia/endpoint.c index 0c14ac65..4bfdccd8 100644 --- a/pjmedia/src/pjmedia/endpoint.c +++ b/pjmedia/src/pjmedia/endpoint.c @@ -283,8 +283,12 @@ PJ_DEF(pj_status_t) pjmedia_endpt_create_sdp( pjmedia_endpt *endpt, pjmedia_sdp_media *m; pjmedia_sdp_attr *attr; + /* Sanity check arguments */ PJ_ASSERT_RETURN(endpt && pool && p_sdp && stream_cnt, PJ_EINVAL); + /* Check that there are not too many codecs */ + PJ_ASSERT_RETURN(endpt->codec_mgr.codec_cnt <= PJMEDIA_MAX_SDP_FMT, + PJ_ETOOMANY); /* Create and initialize basic SDP session */ sdp = pj_pool_zalloc (pool, sizeof(pjmedia_sdp_session)); -- cgit v1.2.3