Changeset 176 for pjproject/trunk/pjmedia/src/pjmedia/codec.c
- Timestamp:
- Feb 10, 2006 3:57:08 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia/codec.c
r159 r176 149 149 } 150 150 151 152 /* 153 * Get default codec parameter. 154 */ 155 PJ_DEF(pj_status_t) pjmedia_codec_mgr_get_default_param( pjmedia_codec_mgr *mgr, 156 const pjmedia_codec_info *info, 157 pjmedia_codec_param *param ) 158 { 159 pjmedia_codec_factory *factory; 160 pj_status_t status; 161 162 PJ_ASSERT_RETURN(mgr && info && param, PJ_EINVAL); 163 164 factory = mgr->factory_list.next; 165 while (factory != &mgr->factory_list) { 166 167 if ( (*factory->op->test_alloc)(factory, info) == PJ_SUCCESS ) { 168 169 status = (*factory->op->default_attr)(factory, info, param); 170 if (status == PJ_SUCCESS) 171 return PJ_SUCCESS; 172 173 } 174 175 factory = factory->next; 176 } 177 178 179 return PJMEDIA_CODEC_EUNSUP; 180 } 181 182 151 183 /* 152 184 * Dealloc codec.
Note: See TracChangeset
for help on using the changeset viewer.