Ignore:
Timestamp:
Mar 3, 2006 10:43:08 AM (18 years ago)
Author:
bennylp
Message:

Support for missing rtpmap for static payload types

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/src/pjmedia/codec.c

    r176 r276  
    118118 
    119119/* 
     120 * Get codec info for static payload type. 
     121 */ 
     122PJ_DEF(pj_status_t) pjmedia_codec_mgr_get_codec_info(pjmedia_codec_mgr *mgr, 
     123                                                     unsigned pt, 
     124                                                     pjmedia_codec_info *inf) 
     125{ 
     126    unsigned i; 
     127 
     128    PJ_ASSERT_RETURN(mgr && inf && pt>=0 && pt < 96, PJ_EINVAL); 
     129 
     130    for (i=0; i<mgr->codec_cnt; ++i) { 
     131        if (mgr->codecs[i].pt == pt) { 
     132            pj_memcpy(inf, &mgr->codecs[i], sizeof(pjmedia_codec_info)); 
     133            return PJ_SUCCESS; 
     134        } 
     135    } 
     136 
     137    return PJMEDIA_CODEC_EUNSUP; 
     138} 
     139 
     140/* 
    120141 * Allocate one codec. 
    121142 */ 
Note: See TracChangeset for help on using the changeset viewer.