Ignore:
Timestamp:
Jul 15, 2011 8:36:23 AM (10 years ago)
Author:
ming
Message:

Re #1282: change for Mac and iOS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/branches/projects/2.0-dev/pjmedia/src/pjmedia-videodev/ios_dev.m

    r3645 r3660  
    7575{ 
    7676    pjmedia_vid_dev_stream  base;               /**< Base stream       */ 
    77     pjmedia_vid_param       param;              /**< Settings          */ 
     77    pjmedia_vid_dev_param   param;              /**< Settings          */ 
    7878    pj_pool_t              *pool;               /**< Memory pool       */ 
    7979 
    80     pjmedia_vid_cb          vid_cb;             /**< Stream callback   */ 
     80    pjmedia_vid_dev_cb      vid_cb;             /**< Stream callback   */ 
    8181    void                   *user_data;          /**< Application data  */ 
    8282 
     
    110110                                             pjmedia_vid_dev_factory *f, 
    111111                                             unsigned index, 
    112                                              pjmedia_vid_param *param); 
     112                                             pjmedia_vid_dev_param *param); 
    113113static pj_status_t ios_factory_create_stream( 
    114114                                        pjmedia_vid_dev_factory *f, 
    115                                         pjmedia_vid_param *param, 
    116                                         const pjmedia_vid_cb *cb, 
     115                                        pjmedia_vid_dev_param *param, 
     116                                        const pjmedia_vid_dev_cb *cb, 
    117117                                        void *user_data, 
    118118                                        pjmedia_vid_dev_stream **p_vid_strm); 
    119119 
    120120static pj_status_t ios_stream_get_param(pjmedia_vid_dev_stream *strm, 
    121                                         pjmedia_vid_param *param); 
     121                                        pjmedia_vid_dev_param *param); 
    122122static pj_status_t ios_stream_get_cap(pjmedia_vid_dev_stream *strm, 
    123123                                      pjmedia_vid_dev_cap cap, 
     
    212212        qdi->info.fmt_cnt = PJ_ARRAY_SIZE(ios_fmts);         
    213213        qdi->info.caps |= PJMEDIA_VID_DEV_CAP_FORMAT; 
    214         qdi->info.fmt = (pjmedia_format*) 
    215                         pj_pool_calloc(qf->pool, qdi->info.fmt_cnt, 
    216                                        sizeof(pjmedia_format)); 
    217214         
    218215        for (l = 0; l < PJ_ARRAY_SIZE(ios_fmts); l++) { 
     
    276273                                             pjmedia_vid_dev_factory *f, 
    277274                                             unsigned index, 
    278                                              pjmedia_vid_param *param) 
     275                                             pjmedia_vid_dev_param *param) 
    279276{ 
    280277    struct ios_factory *qf = (struct ios_factory*)f; 
     
    390387static pj_status_t ios_factory_create_stream( 
    391388                                        pjmedia_vid_dev_factory *f, 
    392                                         pjmedia_vid_param *param, 
    393                                         const pjmedia_vid_cb *cb, 
     389                                        pjmedia_vid_dev_param *param, 
     390                                        const pjmedia_vid_dev_cb *cb, 
    394391                                        void *user_data, 
    395392                                        pjmedia_vid_dev_stream **p_vid_strm) 
     
    535532/* API: Get stream info. */ 
    536533static pj_status_t ios_stream_get_param(pjmedia_vid_dev_stream *s, 
    537                                         pjmedia_vid_param *pi) 
     534                                        pjmedia_vid_dev_param *pi) 
    538535{ 
    539536    struct ios_stream *strm = (struct ios_stream*)s; 
Note: See TracChangeset for help on using the changeset viewer.