Changeset 6147 for pjproject


Ignore:
Timestamp:
Jan 31, 2020 3:15:41 AM (4 years ago)
Author:
riza
Message:

Re #2253:

  • Add vpx.h/vpx.c to Visual Studio project files
  • Fix compile error/warning from Visual Studio
Location:
pjproject/trunk/pjmedia
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/build/pjmedia_codec.vcproj

    r5422 r6147  
    36293629                                </FileConfiguration> 
    36303630                        </File> 
     3631      <File 
     3632                                RelativePath="..\src\pjmedia-codec\vpx.c" 
     3633                                > 
     3634      </File>         
    36313635                        <Filter 
    36323636                                Name="g722 Files" 
     
    37383742                                > 
    37393743                        </File> 
     3744      <File 
     3745                                RelativePath="..\include\pjmedia-codec\vpx.h" 
     3746                                > 
     3747      </File>       
    37403748                </Filter> 
    37413749        </Files> 
  • pjproject/trunk/pjmedia/build/pjmedia_codec.vcxproj

    r5630 r6147  
    531531    <ClCompile Include="..\src\pjmedia-codec\silk.c" /> 
    532532    <ClCompile Include="..\src\pjmedia-codec\speex_codec.c" /> 
     533    <ClCompile Include="..\src\pjmedia-codec\vpx.c" /> 
    533534  </ItemGroup> 
    534535  <ItemGroup> 
     
    555556    <ClInclude Include="..\include\pjmedia-codec\speex.h" /> 
    556557    <ClInclude Include="..\include\pjmedia-codec\types.h" /> 
     558    <ClInclude Include="..\include\pjmedia-codec\vpx.h" /> 
    557559    <ClInclude Include="..\src\pjmedia-codec\g722\g722_dec.h" /> 
    558560    <ClInclude Include="..\src\pjmedia-codec\g722\g722_enc.h" /> 
  • pjproject/trunk/pjmedia/build/pjmedia_codec.vcxproj.filters

    r5630 r6147  
    7878      <Filter>Source Files</Filter> 
    7979    </ClCompile> 
     80    <ClCompile Include="..\src\pjmedia-codec\vpx.c"> 
     81      <Filter>Source Files</Filter> 
     82    </ClCompile> 
    8083  </ItemGroup> 
    8184  <ItemGroup> 
     
    152155      <Filter>Header Files</Filter> 
    153156    </ClInclude> 
     157    <ClInclude Include="..\include\pjmedia-codec\vpx.h"> 
     158      <Filter>Header Files</Filter> 
     159    </ClInclude> 
    154160  </ItemGroup> 
    155161</Project> 
  • pjproject/trunk/pjmedia/src/pjmedia-codec/vpx.c

    r6110 r6147  
    366366    *p_codec = codec; 
    367367    return PJ_SUCCESS; 
    368  
    369 on_error: 
    370     vpx_dealloc_codec(factory, codec); 
    371     return PJMEDIA_CODEC_EFAILED; 
    372368} 
    373369 
     
    855851         
    856852            pj_memcpy(vpx_data->dec_buf + whole_len, 
    857                       packets[i].buf + desc_len, packet_size); 
     853                      (char *)packets[i].buf + desc_len, packet_size); 
    858854            whole_len += packet_size; 
    859855        } 
     
    913909 
    914910        for (y = 0; y < h; ++y) { 
    915             pj_memcpy(output->buf + pos, buf, w); 
     911            pj_memcpy((char *)output->buf + pos, buf, w); 
    916912            pos += w; 
    917913            buf += stride; 
Note: See TracChangeset for help on using the changeset viewer.