Changeset 1929


Ignore:
Timestamp:
Apr 14, 2008 4:04:30 AM (11 years ago)
Author:
bennylp
Message:

Fixed miscellaneous compile warnings/errors when built with C++ mode

Location:
pjproject/trunk
Files:
12 edited

Legend:

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

    r1898 r1929  
    13741374            if (cport->channel_count != conf->channel_count) { 
    13751375                if (cport->channel_count == 1) { 
    1376                     pjmedia_convert_channel_1ton(f.buf, f.buf, 
     1376                    pjmedia_convert_channel_1ton((pj_int16_t*)f.buf,  
     1377                                                 (const pj_int16_t*)f.buf, 
    13771378                                                 conf->channel_count,  
    13781379                                                 cport->samples_per_frame, 
     
    13811382                                            conf->channel_count); 
    13821383                } else { /* conf->channel_count == 1 */ 
    1383                     pjmedia_convert_channel_nto1(f.buf, f.buf, 
     1384                    pjmedia_convert_channel_nto1((pj_int16_t*)f.buf,  
     1385                                                 (const pj_int16_t*)f.buf, 
    13841386                                                 cport->channel_count,  
    13851387                                                 cport->samples_per_frame,  
  • pjproject/trunk/pjmedia/src/pjmedia/g711.c

    r1846 r1929  
    584584#if !PLC_DISABLED 
    585585    if (priv->plc_enabled) 
    586         pjmedia_plc_save( priv->plc, output->buf); 
     586        pjmedia_plc_save( priv->plc, (pj_int16_t*)output->buf); 
    587587#endif 
    588588 
     
    595595                                  struct pjmedia_frame *output) 
    596596{ 
    597     struct g711_private *priv = codec->codec_data; 
     597    struct g711_private *priv = (struct g711_private*) codec->codec_data; 
    598598 
    599599    if (!priv->plc_enabled) 
     
    603603                     PJMEDIA_CODEC_EPCMTOOSHORT); 
    604604 
    605     pjmedia_plc_generate(priv->plc, output->buf); 
     605    pjmedia_plc_generate(priv->plc, (pj_int16_t*)output->buf); 
    606606    output->size = SAMPLES_PER_FRAME * 2; 
    607607 
  • pjproject/trunk/pjmedia/src/pjmedia/stereo_port.c

    r1901 r1929  
    119119        tmp_frame.buf = sport->put_buf; 
    120120        if (sport->dn_port->info.channel_count == 1) { 
    121             pjmedia_convert_channel_nto1(tmp_frame.buf, frame->buf, 
     121            pjmedia_convert_channel_nto1((pj_int16_t*)tmp_frame.buf,  
     122                                         (const pj_int16_t*)frame->buf, 
    122123                                         sport->base.info.channel_count,  
    123124                                         sport->base.info.samples_per_frame,  
     
    125126                                         0); 
    126127        } else { 
    127             pjmedia_convert_channel_1ton(tmp_frame.buf, frame->buf, 
     128            pjmedia_convert_channel_1ton((pj_int16_t*)tmp_frame.buf,  
     129                                         (const pj_int16_t*)frame->buf, 
    128130                                         sport->dn_port->info.channel_count,  
    129131                                         sport->base.info.samples_per_frame, 
     
    176178 
    177179    if (sport->base.info.channel_count == 1) { 
    178         pjmedia_convert_channel_nto1(frame->buf, tmp_frame.buf, 
     180        pjmedia_convert_channel_nto1((pj_int16_t*)frame->buf,  
     181                                     (const pj_int16_t*)tmp_frame.buf, 
    179182                                     sport->dn_port->info.channel_count,  
    180183                                     sport->dn_port->info.samples_per_frame,  
    181184                                     (sport->options & PJMEDIA_STEREO_MIX), 0); 
    182185    } else { 
    183         pjmedia_convert_channel_1ton(frame->buf, tmp_frame.buf, 
     186        pjmedia_convert_channel_1ton((pj_int16_t*)frame->buf,  
     187                                     (const pj_int16_t*)tmp_frame.buf, 
    184188                                     sport->base.info.channel_count,  
    185189                                     sport->dn_port->info.samples_per_frame, 
  • pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c

    r1881 r1929  
    212212        "error while using pfkey"           /* err_status_pfkey_err     = 24 */ 
    213213    }; 
    214     if (err >= 0 && err < PJ_ARRAY_SIZE(liberr)) { 
     214    if (err >= 0 && err < (int)PJ_ARRAY_SIZE(liberr)) { 
    215215        return liberr[err]; 
    216216    } else { 
     
    264264PJ_DEF(void) pjmedia_srtp_setting_default(pjmedia_srtp_setting *opt) 
    265265{ 
    266     int i; 
     266    unsigned i; 
    267267 
    268268    pj_bzero(opt, sizeof(pjmedia_srtp_setting)); 
     
    289289    transport_srtp *srtp; 
    290290    pj_status_t status; 
    291     int i; 
     291    unsigned i; 
    292292 
    293293    PJ_ASSERT_RETURN(endpt && p_tp, PJ_EINVAL); 
     
    821821        char key[MAX_KEY_LEN]; 
    822822        err_status_t err; 
    823         int i; 
     823        unsigned i; 
    824824 
    825825        PJ_ASSERT_RETURN(MAX_KEY_LEN >= crypto_suites[cs_idx].cipher_key_len, 
     
    840840 
    841841        } while (!key_ok); 
    842         crypto->key.ptr = pj_pool_zalloc(pool,  
     842        crypto->key.ptr = (char*) 
     843                          pj_pool_zalloc(pool,  
    843844                                         crypto_suites[cs_idx].cipher_key_len); 
    844845        pj_memcpy(crypto->key.ptr, key, crypto_suites[cs_idx].cipher_key_len); 
     
    923924    } 
    924925    tmp = pj_str(token); 
    925     crypto->key.ptr = pj_pool_zalloc(pool, MAX_KEY_LEN); 
     926    crypto->key.ptr = (char*) pj_pool_zalloc(pool, MAX_KEY_LEN); 
    926927 
    927928    /* Decode key */ 
     
    953954    pjmedia_sdp_attr *attr; 
    954955    pj_str_t attr_value; 
    955     int i, j; 
     956    unsigned i, j; 
    956957    unsigned member_tp_option; 
    957958 
     
    12341235 
    12351236            /* our offer tag is always ordered by setting */ 
    1236             if (rem_tag < 1 || rem_tag > srtp->setting.crypto_count) { 
     1237            if (rem_tag < 1 || rem_tag > (int)srtp->setting.crypto_count) { 
    12371238                DEACTIVATE_MEDIA(pool, m_loc); 
    12381239                return PJMEDIA_SRTP_ESDPINCRYPTOTAG; 
  • pjproject/trunk/pjnath/src/pjnath-test/sess_auth.c

    r1916 r1929  
    164164    PJ_UNUSED_ARG(unused); 
    165165 
     166    PJ_LOG(5,("", "    server thread started")); 
     167 
    166168    while (!server->quit) { 
    167169        pj_fd_set_t readset; 
     
    171173        PJ_FD_SET(server->sock, &readset); 
    172174 
    173         if (pj_sock_select(server->sock, &readset, NULL, NULL, &delay)==1 && 
     175        if (pj_sock_select(server->sock+1, &readset, NULL, NULL, &delay)==1 && 
    174176            PJ_FD_ISSET(server->sock, &readset))  
    175177        { 
     
    384386        PJ_FD_SET(client->sock, &readset); 
    385387 
    386         if (pj_sock_select(client->sock, &readset, NULL, NULL, &delay)==1 && 
     388        if (pj_sock_select(client->sock+1, &readset, NULL, NULL, &delay)==1 && 
    387389            PJ_FD_ISSET(client->sock, &readset))  
    388390        { 
     
    451453                           pj_bool_t dummy_mi, 
    452454 
    453                            pj_stun_status expected_error, 
    454                            pj_stun_status expected_code, 
     455                           pj_bool_t expected_error, 
     456                           pj_status_t expected_code, 
    455457                           const char *expected_realm, 
    456458                           const char *expected_nonce, 
     
    690692static int retransmit_check(void) 
    691693{ 
    692     if (server->recv_count != PJ_STUN_MAX_TRANSMIT_COUNT) 
     694 
     695    if (server->recv_count != PJ_STUN_MAX_TRANSMIT_COUNT) { 
     696        PJ_LOG(3,("", "    expecting %d retransmissions, got %d", 
     697                  PJ_STUN_MAX_TRANSMIT_COUNT, server->recv_count)); 
    693698        return -700; 
     699    } 
    694700    if (client->recv_count != 0) 
    695701        return -710; 
  • pjproject/trunk/pjnath/src/pjnath/turn_session.c

    r1914 r1929  
    940940 
    941941    sess = (pj_turn_session*) pj_stun_session_get_user_data(stun); 
    942     return (*sess->cb.on_send_pkt)(sess, pkt, pkt_size,  
     942    return (*sess->cb.on_send_pkt)(sess, (const pj_uint8_t*)pkt, pkt_size,  
    943943                                   dst_addr, addr_len); 
    944944} 
     
    11241124{ 
    11251125    pj_turn_session *sess; 
    1126     int method = PJ_STUN_GET_METHOD(tdata->msg->hdr.type); 
     1126    enum pj_stun_method_e method = (enum pj_stun_method_e)  
     1127                                   PJ_STUN_GET_METHOD(tdata->msg->hdr.type); 
    11271128 
    11281129    PJ_UNUSED_ARG(src_addr); 
     
    14091410    pj_lock_acquire(sess->lock); 
    14101411 
    1411     eid = e->id; 
     1412    eid = (enum timer_id_t) e->id; 
    14121413    e->id = TIMER_NONE; 
    14131414     
  • pjproject/trunk/pjnath/src/pjturn-client/client_main.c

    r1914 r1929  
    122122     * Create peers 
    123123     */ 
    124     for (i=0; i<PJ_ARRAY_SIZE(g.peer); ++i) { 
     124    for (i=0; i<(int)PJ_ARRAY_SIZE(g.peer); ++i) { 
    125125        int len; 
    126126        pj_sockaddr addr; 
     
    203203        /* Poll peer sockets */ 
    204204        PJ_FD_ZERO(&readset); 
    205         for (i=0; i<PJ_ARRAY_SIZE(g.peer); ++i) { 
     205        for (i=0; i<(int)PJ_ARRAY_SIZE(g.peer); ++i) { 
    206206            PJ_FD_SET(g.peer[i].sock, &readset); 
    207207            if (g.peer[i].sock > n) 
     
    213213 
    214214        /* Handle incoming data on peer socket */ 
    215         for (i=0; i<PJ_ARRAY_SIZE(g.peer); ++i) { 
     215        for (i=0; i<(int)PJ_ARRAY_SIZE(g.peer); ++i) { 
    216216            char buf[128]; 
    217217            pj_ssize_t len; 
     
    267267        cred.data.static_cred.realm = pj_str(o.realm); 
    268268        cred.data.static_cred.username = pj_str(o.user_name); 
    269         cred.data.static_cred.data_type = 0; 
     269        cred.data.static_cred.data_type = PJ_STUN_PASSWD_PLAIN; 
    270270        cred.data.static_cred.data = pj_str(o.password); 
    271271        //cred.data.static_cred.nonce = pj_str(o.nonce); 
  • pjproject/trunk/pjnath/src/pjturn-srv/auth.c

    r1924 r1929  
    103103    for (i=0; i<PJ_ARRAY_SIZE(g_cred); ++i) { 
    104104        if (pj_stricmp2(username, g_cred[i].username) == 0) { 
    105             *data_type = 0; 
     105            *data_type = PJ_STUN_PASSWD_PLAIN; 
    106106            *data = pj_str(g_cred[i].passwd); 
    107107            return PJ_SUCCESS; 
  • pjproject/trunk/pjnath/src/pjturn-srv/main.c

    r1924 r1929  
    2121 
    2222#define REALM           "pjsip.org" 
    23 #define TURN_PORT       PJ_STUN_TURN_PORT 
    24 //#define TURN_PORT     34780 
     23//#define TURN_PORT     PJ_STUN_TURN_PORT 
     24#define TURN_PORT       34780 
     25#define LOG_LEVEL       4 
    2526 
    2627 
     
    157158    puts("Server is running"); 
    158159 
     160    pj_log_set_level(LOG_LEVEL); 
     161 
    159162    console_main(srv); 
    160163 
  • pjproject/trunk/pjnath/src/pjturn-srv/server.c

    r1924 r1929  
    567567    /* Get TURN allocation from the source address */ 
    568568    pj_lock_acquire(srv->core.lock); 
    569     alloc = pj_hash_get(srv->tables.alloc, &pkt->src, sizeof(pkt->src), NULL); 
     569    alloc = (pj_turn_allocation*) 
     570            pj_hash_get(srv->tables.alloc, &pkt->src, sizeof(pkt->src), NULL); 
    570571    pj_lock_release(srv->core.lock); 
    571572 
  • pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c

    r1908 r1929  
    520520        /* Remote doesn't support rport */ 
    521521        rport = via->sent_by.port; 
    522         if (rport==0) 
    523             rport = pjsip_transport_get_default_port_for_type(tp->key.type); 
     522        if (rport==0) { 
     523            pjsip_transport_type_e tp_type; 
     524            tp_type = (pjsip_transport_type_e) tp->key.type; 
     525            rport = pjsip_transport_get_default_port_for_type(tp_type); 
     526        } 
    524527    } else 
    525528        rport = via->rport_param; 
     
    535538          pjsip_parse_uri(pool, acc->contact.ptr, acc->contact.slen, 0); 
    536539    pj_assert(uri != NULL); 
    537     uri = pjsip_uri_get_uri(uri); 
    538  
    539     if (uri->port == 0) 
    540         uri->port = pjsip_transport_get_default_port_for_type(tp->key.type); 
     540    uri = (pjsip_sip_uri*) pjsip_uri_get_uri(uri); 
     541 
     542    if (uri->port == 0) { 
     543        pjsip_transport_type_e tp_type; 
     544        tp_type = (pjsip_transport_type_e) tp->key.type; 
     545        uri->port = pjsip_transport_get_default_port_for_type(tp_type); 
     546    } 
    541547 
    542548    if (uri->port == rport && 
     
    573579        int len; 
    574580 
    575         tmp = pj_pool_alloc(pool, PJSIP_MAX_URL_SIZE); 
     581        tmp = (char*) pj_pool_alloc(pool, PJSIP_MAX_URL_SIZE); 
    576582        len = pj_ansi_snprintf(tmp, PJSIP_MAX_URL_SIZE, 
    577583                               "<sip:%.*s@%.*s:%d;transport=%s>", 
  • pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c

    r1912 r1929  
    714714    if (rdata->msg_info.msg->body) { 
    715715        status = pjmedia_sdp_parse(rdata->tp_info.pool,  
    716                                    rdata->msg_info.msg->body->data, 
     716                                   (char*)rdata->msg_info.msg->body->data, 
    717717                                   rdata->msg_info.msg->body->len, &offer); 
    718718        if (status != PJ_SUCCESS) { 
Note: See TracChangeset for help on using the changeset viewer.