Ignore:
Timestamp:
Jun 19, 2013 6:47:43 AM (8 years ago)
Author:
riza
Message:

Re #1680: Add initial support for Win64

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c

    r4311 r4537  
    455455         */ 
    456456        if (data->fmtp.sprop_param_sets_len) { 
    457             ctx->extradata_size = data->fmtp.sprop_param_sets_len; 
     457            ctx->extradata_size = (int)data->fmtp.sprop_param_sets_len; 
    458458            ctx->extradata = data->fmtp.sprop_param_sets; 
    459459        } 
     
    12891289    ff->whole = (ff->param.packing == PJMEDIA_VID_PACKING_WHOLE); 
    12901290    if (!ff->whole) { 
    1291         ff->enc_buf_size = ff->enc_vafp.framebytes; 
     1291        ff->enc_buf_size = (unsigned)ff->enc_vafp.framebytes; 
    12921292        ff->enc_buf = pj_pool_alloc(ff->pool, ff->enc_buf_size); 
    12931293 
    1294         ff->dec_buf_size = ff->dec_vafp.framebytes; 
     1294        ff->dec_buf_size = (unsigned)ff->dec_vafp.framebytes; 
    12951295        ff->dec_buf = pj_pool_alloc(ff->pool, ff->dec_buf_size); 
    12961296    } 
     
    14211421    PJ_ALIGN_DATA(pj_uint32_t i[4], 16); 
    14221422 
    1423     if ((long)i & 0xF) { 
     1423    if ((long)(pj_ssize_t)i & 0xF) { 
    14241424        PJ_LOG(2,(THIS_FILE, "Stack alignment fails")); 
    14251425    } 
     
    15031503        whole_frm.size = ff->enc_buf_size; 
    15041504        status = ffmpeg_codec_encode_whole(codec, opt, input, 
    1505                                            whole_frm.size, &whole_frm); 
     1505                                           (unsigned)whole_frm.size,  
     1506                                           &whole_frm); 
    15061507        if (status != PJ_SUCCESS) 
    15071508            return status; 
     
    16191620                       (unsigned)ff->dec_buf_size, 
    16201621                       (unsigned)ff->dec_vafp.framebytes)); 
    1621             ff->dec_buf_size = ff->dec_vafp.framebytes; 
     1622            ff->dec_buf_size = (unsigned)ff->dec_vafp.framebytes; 
    16221623            ff->dec_buf = pj_pool_alloc(ff->pool, ff->dec_buf_size); 
    16231624        } 
     
    16821683    av_init_packet(&avpacket); 
    16831684    avpacket.data = (pj_uint8_t*)input->buf; 
    1684     avpacket.size = input->size; 
     1685    avpacket.size = (int)input->size; 
    16851686 
    16861687    /* ffmpeg warns: 
Note: See TracChangeset for help on using the changeset viewer.