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

Re #1680: Add initial support for Win64

File:
1 edited

Legend:

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

    r4122 r4537  
    6161    pj_uint16_t      bytes_per_sample; 
    6262    pj_bool_t        eof; 
    63     pj_size_t        bufsize; 
     63    pj_uint32_t      bufsize; 
    6464    char            *buf; 
    6565    char            *readpos; 
     
    108108static pj_status_t fill_buffer(struct file_reader_port *fport) 
    109109{ 
    110     pj_ssize_t size_left = fport->bufsize; 
     110    pj_uint32_t size_left = fport->bufsize; 
    111111    unsigned size_to_read; 
    112112    pj_ssize_t size; 
     
    136136        } 
    137137 
    138         size_left -= size; 
    139         fport->data_left -= size; 
     138        size_left -= (pj_uint32_t)size; 
     139        fport->data_left -= (pj_uint32_t)size; 
    140140        fport->fpos += size; 
    141141 
     
    376376    /* Create file buffer. 
    377377     */ 
    378     fport->bufsize = buff_size; 
     378    fport->bufsize = (pj_uint32_t)buff_size; 
    379379 
    380380 
     
    542542{ 
    543543    struct file_reader_port *fport = (struct file_reader_port*)this_port; 
    544     unsigned frame_size; 
     544    pj_size_t frame_size; 
    545545    pj_status_t status; 
    546546 
     
    618618         * First stage: read until end of buffer.  
    619619         */ 
    620         endread = (fport->buf+fport->bufsize) - fport->readpos; 
     620        endread = (unsigned)((fport->buf+fport->bufsize) - fport->readpos); 
    621621        pj_memcpy(frame->buf, fport->readpos, endread); 
    622622 
Note: See TracChangeset for help on using the changeset viewer.