Ignore:
Timestamp:
Jul 28, 2017 2:51:44 AM (7 years ago)
Author:
nanang
Message:

Re #2004: Update libyuv version from libyuv git master repo dated 27 July 2017, the compile errors on old gcc versions issue persists though.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/third_party/build/yuv/Notes.txt

    r5358 r5633  
    11Notes: 
    2 * Source code for libyuv from https://chromium.googlesource.com/libyuv/libyuv/ dated 23 June 2016. 
     2 
     3* Source code for libyuv from https://chromium.googlesource.com/libyuv/libyuv/ dated 27 July 2017. 
     4 
    35* All code is compilable, except for compare_win.cc 
    46  - Use older version (https://chromium.googlesource.com/libyuv/libyuv/+/baf6a3c1bd385e7ffe6b7634560e71fb49e4f589%5E%21/) 
     
    1618    __declspec(naked) 
    1719    -------------------------------------------------------------------------------------- 
    18 * Disable some compiler warning which apear alot: 
    19   - warning C4100: unreferenced formal parameter 
    20   - warning C4127: conditional expression is constant 
    21   - warning C4244: '=' : conversion from 'uint32' to 'uint8', possible loss of data 
     20 
     21* Added these lines to file include/libyuv/basic_types.h: 
     22  -- 
     23  #if _MSC_VER==1400 
     24  #   include <stdint.h>  // for uint8_t 
     25  #endif 
     26  ... 
     27  #if defined(_MSC_VER) 
     28  #  pragma warning(disable:4996) // This function or variable may be unsafe. 
     29  #endif 
     30  -- 
Note: See TracChangeset for help on using the changeset viewer.