[...] ^ libavcodec/libutvideoenc.cpp:119:49: error: no matching function for call to 'CCodec::EncodeBegin(uint32_t&, int&, int&, size_t)' CBGROSSWIDTH_WINDOWS); ^ In file included from libavcodec/libutvideo.h:33:0, from libavcodec/libutvideoenc.cpp:34: /usr/include/utvideo/Codec.h:39:14: note: candidate: virtual int CCodec::EncodeBegin(unsigned int, unsigned int) virtual int EncodeBegin(unsigned int width, unsigned int height) = 0; ^~~~~~~~~~~ /usr/include/utvideo/Codec.h:39:14: note: candidate expects 2 arguments, 4 provided libavcodec/libutvideoenc.cpp:125:56: error: no matching function for call to 'CCodec::EncodeGetExtraData(UtVideoExtra*&, int&, uint32_t&, int&, int&, size_t)' CBGROSSWIDTH_WINDOWS); ^ In file included from libavcodec/libutvideo.h:33:0, from libavcodec/libutvideoenc.cpp:34: /usr/include/utvideo/Codec.h:43:14: note: candidate: virtual int CCodec::EncodeGetExtraData(void*, size_t, unsigned int, unsigned int) virtual int EncodeGetExtraData(void *pExtraData, size_t cb, unsigned int width, unsigned int height) = 0; ^~~~~~~~~~~~~~~~~~ /usr/include/utvideo/Codec.h:43:14: note: candidate expects 4 arguments, 6 provided libavcodec/libutvideoenc.cpp: In function 'int utvideo_encode_frame(AVCodecContext*, AVPacket*, const AVFrame*, int*)': libavcodec/libutvideoenc.cpp:186:68: error: no matching function for call to 'CCodec::EncodeFrame(uint8_t*&, bool*, uint8_t*&)' pkt->size = utv->codec->EncodeFrame(dst, &keyframe, utv->buffer); ^ In file included from libavcodec/libutvideo.h:33:0, from libavcodec/libutvideoenc.cpp:34: /usr/include/utvideo/Codec.h:40:17: note: candidate: virtual size_t CCodec::EncodeFrame(void*, bool*, const void*, utvf_t, size_t) virtual size_t EncodeFrame(void *pOutput, bool *pbKeyFrame, const void *pInput, utvf_t infmt, size_t cbGrossWidth) = 0; ^~~~~~~~~~~ /usr/include/utvideo/Codec.h:40:17: note: candidate expects 5 arguments, 3 provided libavcodec/libutvideoenc.cpp: At global scope: libavcodec/libutvideoenc.cpp:251:1: error: narrowing conversion of '2147516416u' from 'unsigned int' to 'int' inside { } [-Wnarrowing] }; ^ make: *** [common.mak:60: libavcodec/libutvideoenc.o] Error 1 error: Bad exit status from /tmp/B.t7u61w/BUILD/tmp/rpm-tmp.21732 (%build) RPM build errors: Bad exit status from /tmp/B.t7u61w/BUILD/tmp/rpm-tmp.21732 (%build) ended at: Thu Oct 12 09:31:11 2017, done in 0:00:52.087079 error: No files produced. mesg: ttyname failed: Inappropriate ioctl for device + chmod -R u+rwX /tmp/B.t7u61w/BUILD + rm -rf /tmp/B.t7u61w/tmp /tmp/B.t7u61w/BUILD mesg: ttyname failed: Inappropriate ioctl for device + rm -rf /tmp/B.t7u61w Begin-TLD-Builder-Info Build-Time: user:227.62s sys:12.85s real:69.82s (faults io:95 non-io:6403790) End-TLD-Builder-Info