Thanks, Mario. Except for the first one, most are harmless. But, we'll be fixing those right away.
On Mon, Jul 21, 2014 at 9:59 AM, Mario Rohkrämer <cont...@ligh.de> wrote: > No panic; I know that many reasons for warnings are less than serious. > Just reporting. > > __ > > > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp: In > member function 'void x265::TComWeightPrediction:: > getWpScaling(x265::TComDataCU*, int, int, x265::WeightParam*&, > x265::WeightParam*&)': > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp:518:62: > warning: suggest braces around empty body in an 'else' statement > [-Wempty-body] > X265_CHECK(0, "unexpected wpScaling configuration\n"); > ^ > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp: In > member function 'void x265::TComWeightPrediction:: > xWeightedPredictionBi(x265::TComDataCU*, x265::TComYuv*, x265::TComYuv*, > int, int, uint32_t, int, int, x265::TComYuv*, bool, bool)': > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp:537:45: > warning: 'pwp1' may be used uninitialized in this function > [-Wmaybe-uninitialized] > wp1[yuv].round = wp0[yuv].round; > ^ > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp:567:26: > note: 'pwp1' was declared here > WeightParam *pwp0, *pwp1; > ^ > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp:530:51: > warning: 'pwp0' may be used uninitialized in this function > [-Wmaybe-uninitialized] > wp0[yuv].w = wp0[yuv].inputWeight; > ^ > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp:567:19: > note: 'pwp0' was declared here > WeightParam *pwp0, *pwp1; > ^ > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp: In > member function 'void x265::TComWeightPrediction:: > xWeightedPredictionBi(x265::TComDataCU*, x265::ShortYuv*, > x265::ShortYuv*, int, int, uint32_t, int, int, x265::TComYuv*, bool, bool)': > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp:537:45: > warning: 'pwp1' may be used uninitialized in this function > [-Wmaybe-uninitialized] > wp1[yuv].round = wp0[yuv].round; > ^ > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp:603:26: > note: 'pwp1' was declared here > WeightParam *pwp0, *pwp1; > ^ > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp:530:51: > warning: 'pwp0' may be used uninitialized in this function > [-Wmaybe-uninitialized] > wp0[yuv].w = wp0[yuv].inputWeight; > ^ > h:/MSYS/home/LigH/x265/source/Lib/TLibCommon/TComWeightPrediction.cpp:603:19: > note: 'pwp0' was declared here > WeightParam *pwp0, *pwp1; > ^ > __ > > > h:/MSYS/home/LigH/x265/source/encoder/level.cpp: In function 'void > x265::determineLevel(const x265_param&, x265::Profile::Name&, > x265::Level::Name&, x265::Level::Tier&)': > h:/MSYS/home/LigH/x265/source/encoder/level.cpp:143:24: warning: array > subscript is above array bounds [-Warray-bounds] > while (levels[i].levelIdc < param.levelIdc && levels[i].levelIdc) > ^ > h:/MSYS/home/LigH/x265/source/encoder/level.cpp:143:24: warning: array > subscript is above array bounds [-Warray-bounds] > > __ > > > h:/MSYS/home/LigH/x265/source/encoder/ratecontrol.cpp: In member function > 'bool x265::RateControl::initPass2()': > h:/MSYS/home/LigH/x265/source/encoder/ratecontrol.cpp:728:6: warning: > 'minVal' may be used uninitialized in this function [-Wmaybe-uninitialized] > bool RateControl::initPass2() > ^ > h:/MSYS/home/LigH/x265/source/encoder/ratecontrol.cpp:728:6: warning: > 'maxVal' may be used uninitialized in this function [-Wmaybe-uninitialized] > h:/MSYS/home/LigH/x265/source/encoder/ratecontrol.cpp:728:6: warning: 'a' > may be used uninitialized in this function [-Wmaybe-uninitialized] > h:/MSYS/home/LigH/x265/source/encoder/ratecontrol.cpp:728:6: warning: > 'minVal' may be used uninitialized in this function [-Wmaybe-uninitialized] > h:/MSYS/home/LigH/x265/source/encoder/ratecontrol.cpp:728:6: warning: > 'maxVal' may be used uninitialized in this function [-Wmaybe-uninitialized] > h:/MSYS/home/LigH/x265/source/encoder/ratecontrol.cpp:728:6: warning: 'a' > may be used uninitialized in this function [-Wmaybe-uninitialized] > > -- > > Fun and success! > Mario *LigH* Rohkrämer > mailto:cont...@ligh.de > _______________________________________________ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel >
_______________________________________________ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel