stop build in linux

Issue #3 resolved
sL1pKn07 SpinFlo created an issue

the log:

/tmp/yaourt-tmp-sl1pkn07/aur-x265-hg/src/x265/source/Lib/TLibEncoder/TEncSearch.cpp: In member function 'void x265::TEncSearch::estIntraPredQT(x265::TComDataCU, x265::TComYuv, x265::TComYuv, x265::TShortYUV, x265::TComYuv, uint32_t&, bool)': /tmp/yaourt-tmp-sl1pkn07/aur-x265-hg/src/x265/source/Lib/TLibEncoder/TEncSearch.cpp:1787:18: warning: variable 'bChromaSame' set but not used [-Wunused-but-set-variable] bool bChromaSame = false; ^ /tmp/yaourt-tmp-sl1pkn07/aur-x265-hg/src/x265/source/Lib/TLibEncoder/TEncSearch.cpp: In member function 'void x265::TEncSearch::estimateBitsDist(x265::TComDataCU, x265::TShortYUV, uint32_t&, uint32_t&, bool)': /tmp/yaourt-tmp-sl1pkn07/aur-x265-hg/src/x265/source/Lib/TLibEncoder/TEncSearch.cpp:3022:112: error: no matching function for call to 'x265::TEncSearch::xEstimateResidualQT(x265::TComDataCU&, int, int, x265::TShortYUV&, x265::UChar, uint64_t&, uint32_t&, uint32_t&, uint32_t, bool&)' xEstimateResidualQT(cu, 0, 0, resiYuv, cu->getDepth(0), cost, bits, distortion, &zeroDistortion, curUseRDOQ); ^ /tmp/yaourt-tmp-sl1pkn07/aur-x265-hg/src/x265/source/Lib/TLibEncoder/TEncSearch.cpp:3022:112: note: candidate is: In file included from /tmp/yaourt-tmp-sl1pkn07/aur-x265-hg/src/x265/source/Lib/TLibEncoder/TEncSearch.cpp:41:0: /tmp/yaourt-tmp-sl1pkn07/aur-x265-hg/src/x265/source/Lib/TLibEncoder/TEncSearch.h:252:10: note: void x265::TEncSearch::xEstimateResidualQT(x265::TComDataCU, uint32_t, uint32_t, x265::TShortYUV, uint32_t, x265::UInt64&, uint32_t&, uint32_t&, uint32_t, bool) void xEstimateResidualQT(TComDataCU cu, uint32_t absPartIdx, uint32_t absTUPartIdx, TShortYUV resiYuv, uint32_t depth, ^ /tmp/yaourt-tmp-sl1pkn07/aur-x265-hg/src/x265/source/Lib/TLibEncoder/TEncSearch.h:252:10: note: no known conversion for argument 6 from 'uint64_t {aka long unsigned int}' to 'x265::UInt64& {aka long long unsigned int&}' encoder/CMakeFiles/encoder.dir/build.make:241: recipe for target 'encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/TEncSearch.cpp.o' failed make[2]: [encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/TEncSearch.cpp.o] Error 1 make[2]: * Waiting for unfinished jobs....

greetings

Comments (2)

  1. Former user Account Deleted

    just changing at line 3025 in TEncSearch.cpp uint64_t cost = 0; by UInt64 cost = 0; seems to work. It's ok?

  2. Log in to comment