Ignore:
Timestamp:
May 11, 2007 3:14:34 PM (14 years ago)
Author:
bennylp
Message:

HUGE changeset to make the rest of the libraries compile with C++ mode

File:
1 edited

Legend:

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

    r974 r1266  
    3131 
    3232 
    33 struct jb_framelist 
     33typedef struct jb_framelist_t 
    3434{ 
    3535    char        *flist_buffer; 
     
    4141    unsigned     flist_tail; 
    4242    unsigned     flist_origin; 
    43 }; 
    44  
    45  
    46 typedef struct jb_framelist jb_framelist; 
     43} jb_framelist_t; 
     44 
    4745 
    4846struct pjmedia_jbuf 
    4947{ 
    5048    pj_str_t        name;                 // jitter buffer name 
    51     jb_framelist    jb_framelist; 
     49    jb_framelist_t  jb_framelist; 
    5250    pj_size_t       jb_frame_size;        // frame size  
    5351    unsigned        jb_frame_ptime;       // frame duration. 
     
    9391 
    9492static pj_status_t jb_framelist_init( pj_pool_t *pool, 
    95                                       jb_framelist *framelist, 
     93                                      jb_framelist_t *framelist, 
    9694                                      unsigned frame_size, 
    9795                                      unsigned max_count)  
     
    9997    PJ_ASSERT_RETURN(pool && framelist, PJ_EINVAL); 
    10098 
    101     pj_bzero(framelist, sizeof(jb_framelist)); 
     99    pj_bzero(framelist, sizeof(jb_framelist_t)); 
    102100 
    103101    framelist->flist_frame_size = frame_size; 
    104102    framelist->flist_max_count = max_count; 
    105     framelist->flist_buffer = pj_pool_zalloc(pool, 
     103    framelist->flist_buffer = (char*)  
     104                              pj_pool_zalloc(pool, 
    106105                                             framelist->flist_frame_size *  
    107106                                             framelist->flist_max_count); 
    108107 
    109     framelist->flist_frame_type =  
     108    framelist->flist_frame_type = (int*) 
    110109        pj_pool_zalloc(pool, sizeof(framelist->flist_frame_type[0]) *  
    111110                                framelist->flist_max_count); 
     
    117116} 
    118117 
    119 static pj_status_t jb_framelist_destroy(jb_framelist *framelist)  
     118static pj_status_t jb_framelist_destroy(jb_framelist_t *framelist)  
    120119{ 
    121120    PJ_UNUSED_ARG(framelist); 
     
    124123 
    125124 
    126 static unsigned jb_framelist_size(jb_framelist *framelist)  
     125static unsigned jb_framelist_size(jb_framelist_t *framelist)  
    127126{ 
    128127    if (framelist->flist_tail == framelist->flist_head) { 
     
    135134 
    136135 
    137 static pj_bool_t jb_framelist_get(jb_framelist *framelist, 
     136static pj_bool_t jb_framelist_get(jb_framelist_t *framelist, 
    138137                                  void *frame, 
    139138                                  pjmedia_jb_frame_type *p_type)  
     
    168167 
    169168 
    170 static void jb_framelist_remove_head( jb_framelist *framelist, 
     169static void jb_framelist_remove_head( jb_framelist_t *framelist, 
    171170                                      unsigned count)  
    172171{ 
     
    215214 
    216215 
    217 static pj_bool_t jb_framelist_put_at(jb_framelist *framelist, 
     216static pj_bool_t jb_framelist_put_at(jb_framelist_t *framelist, 
    218217                                     unsigned index, 
    219218                                     const void *frame, 
     
    283282    pj_status_t status; 
    284283 
    285     jb = pj_pool_zalloc(pool, sizeof(pjmedia_jbuf)); 
     284    jb = PJ_POOL_ZALLOC_T(pool, pjmedia_jbuf); 
    286285 
    287286    status = jb_framelist_init(pool, &jb->jb_framelist, frame_size, max_count); 
Note: See TracChangeset for help on using the changeset viewer.