- Timestamp:
- Jul 15, 2011 7:52:44 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/branches/projects/2.0-dev/pjmedia/include/pjmedia-videodev/videodev.h
r3618 r3658 76 76 * 77 77 * Application can also set the specific features/capabilities when opening 78 * the video stream by setting the \a flags member of #pjmedia_vid_ param78 * the video stream by setting the \a flags member of #pjmedia_vid_dev_param 79 79 * structure. 80 80 * … … 167 167 * to zero, it indicates that the exact format combination is being used. 168 168 */ 169 pjmedia_format *fmt;169 pjmedia_format fmt[PJMEDIA_VID_DEV_INFO_FMT_CNT]; 170 170 171 171 } pjmedia_vid_dev_info; … … 175 175 typedef struct pjmedia_vid_dev_stream pjmedia_vid_dev_stream; 176 176 177 typedef struct pjmedia_vid_ cb177 typedef struct pjmedia_vid_dev_cb 178 178 { 179 179 /** … … 215 215 pjmedia_frame *frame); 216 216 217 } pjmedia_vid_ cb;217 } pjmedia_vid_dev_cb; 218 218 219 219 … … 221 221 * This structure specifies the parameters to open the video stream. 222 222 */ 223 typedef struct pjmedia_vid_ param223 typedef struct pjmedia_vid_dev_param 224 224 { 225 225 /** … … 288 288 pj_bool_t window_hide; 289 289 290 } pjmedia_vid_ param;290 } pjmedia_vid_dev_param; 291 291 292 292 … … 313 313 314 314 /** 315 * Set a capability field value in #pjmedia_vid_ param structure. This will315 * Set a capability field value in #pjmedia_vid_dev_param structure. This will 316 316 * also set the flags field for the specified capability in the structure. 317 317 * … … 324 324 * error code. 325 325 */ 326 PJ_DECL(pj_status_t) pjmedia_vid_param_set_cap(pjmedia_vid_param *param, 327 pjmedia_vid_dev_cap cap, 328 const void *pval); 329 330 331 /** 332 * Get a capability field value from #pjmedia_vid_param structure. This 326 PJ_DECL(pj_status_t) 327 pjmedia_vid_dev_param_set_cap(pjmedia_vid_dev_param *param, 328 pjmedia_vid_dev_cap cap, 329 const void *pval); 330 331 332 /** 333 * Get a capability field value from #pjmedia_vid_dev_param structure. This 333 334 * function will return PJMEDIA_EVID_INVCAP error if the flag for that 334 335 * capability is not set in the flags field in the structure. … … 342 343 * error code. 343 344 */ 344 PJ_DECL(pj_status_t) pjmedia_vid_param_get_cap(const pjmedia_vid_param *param, 345 pjmedia_vid_dev_cap cap, 346 void *pval); 345 PJ_DECL(pj_status_t) 346 pjmedia_vid_dev_param_get_cap(const pjmedia_vid_dev_param *param, 347 pjmedia_vid_dev_cap cap, 348 void *pval); 347 349 348 350 /** … … 470 472 * error code. 471 473 */ 472 PJ_DECL(pj_status_t) pjmedia_vid_dev_default_param(pj_pool_t *pool, 473 pjmedia_vid_dev_index id, 474 pjmedia_vid_param *param); 474 PJ_DECL(pj_status_t) 475 pjmedia_vid_dev_default_param(pj_pool_t *pool, 476 pjmedia_vid_dev_index id, 477 pjmedia_vid_dev_param *param); 475 478 476 479 … … 498 501 */ 499 502 PJ_DECL(pj_status_t) pjmedia_vid_dev_stream_create( 500 pjmedia_vid_ param *param,501 const pjmedia_vid_ cb *cb,503 pjmedia_vid_dev_param *param, 504 const pjmedia_vid_dev_cb *cb, 502 505 void *user_data, 503 506 pjmedia_vid_dev_stream **p_strm); … … 515 518 PJ_DECL(pj_status_t) pjmedia_vid_dev_stream_get_param( 516 519 pjmedia_vid_dev_stream *strm, 517 pjmedia_vid_ param *param);520 pjmedia_vid_dev_param *param); 518 521 519 522 /**
Note: See TracChangeset
for help on using the changeset viewer.