[Kdenlive-devel] I am happy to report successful build and usage of kdenlive tonight

espinosa_cz espinosa_cz at centrum.cz
Tue Feb 12 01:03:40 UTC 2008


It nearly look like an error I had 2 days ago before JB fixed Kdenlive 
to work with latest MLT.
Could you check what version of sources do you have?
Mine is:

[espinosa at pavilon src]$ ./kdenlive_builder info
FFmpeg SVN version:
Revision: 11377
Last Changed Date: 2008-01-02 19:40:43 +0000 (Wed, 02 Jan 2008)
MLT SVN version:
Revision: 1045
Last Changed Date: 2007-12-18 06:45:15 +0000 (Tue, 18 Dec 2007)
MLT++ SVN version:
Revision: 1044
Last Changed Date: 2007-06-12 07:00:29 +0100 (Tue, 12 Jun 2007)
Kdenlive SVN version:
Revision: 1762
Last Changed Date: 2007-12-16 22:45:27 +0000 (Sun, 16 Dec 2007)


el jefe delito wrote:
> >I am happy to report successful build and usage of kdenlive tonight
> >using the kdenlive_renderer script.
>
> Espinosa, I've not been so lucky; my build always dies on krender.o at 
> about 53%; might I be missing a dependency?
>
> ...
> ...
> ...
> [ 53%] Building CXX object kdenlive/CMakeFiles/kdenlive.dir/krender.o
> /usr/share/qt3/include/qxml.h:224: warning: 'class QXmlReader' has 
> virtual functions but non-virtual destructor
> /usr/share/qt3/include/qxml.h:407: warning: 'class QXmlContentHandler' 
> has virtual functions but non-virtual destructor
> /usr/share/qt3/include/qxml.h:424: warning: 'class QXmlErrorHandler' 
> has virtual functions but non-virtual destructor
> /usr/share/qt3/include/qxml.h:433: warning: 'class QXmlDTDHandler' has 
> virtual functions but non-virtual destructor
> /usr/share/qt3/include/qxml.h:441: warning: 'class QXmlEntityResolver' 
> has virtual functions but non-virtual destructor
> /usr/share/qt3/include/qxml.h:448: warning: 'class QXmlLexicalHandler' 
> has virtual functions but non-virtual destructor
> /usr/share/qt3/include/qxml.h:461: warning: 'class QXmlDeclHandler' 
> has virtual functions but non-virtual destructor
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.h: In constructor 
> 'KRender::KRender(const QString&, QWidget*, const char*, int, int)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.h:205: warning: 
> 'KRender::m_externalwinid' will be initialized after
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.h:185: warning:   
> 'double KRender::m_framePosition'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:74: warning:   
> when initialized here
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.h:188: warning: 
> 'KRender::m_generateScenelist' will be initialized after
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.h:156: warning:   
> 'bool KRender::isBlocked'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:74: warning:   
> when initialized here
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:76: error: invalid 
> use of undefined type 'struct Mlt::Profile'
> /home/eljefe/kdenlive/kdenlive/kdenlive/kthumb.h:44: error: forward 
> declaration of 'struct Mlt::Profile'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:89: error: no 
> matching function for call to 'Mlt::Filter::Filter(Mlt::Profile&, 
> const char [10])'
> /usr/include/mlt++/MltFilter.h:42: note: candidates are: 
> Mlt::Filter::Filter(mlt_filter_s*)
> /usr/include/mlt++/MltFilter.h:41: note:                 
> Mlt::Filter::Filter(Mlt::Filter&)
> /usr/include/mlt++/MltFilter.h:40: note:                 
> Mlt::Filter::Filter(Mlt::Service&)
> /usr/include/mlt++/MltFilter.h:39: note:                 
> Mlt::Filter::Filter(char*, char*)
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:94: error: no 
> matching function for call to 'Mlt::Consumer::Consumer(Mlt::Profile&, 
> const char [12])'
> /usr/include/mlt++/MltConsumer.h:43: note: candidates are: 
> Mlt::Consumer::Consumer(mlt_consumer_s*)
> /usr/include/mlt++/MltConsumer.h:42: note:                 
> Mlt::Consumer::Consumer(Mlt::Consumer&)
> /usr/include/mlt++/MltConsumer.h:41: note:                 
> Mlt::Consumer::Consumer(Mlt::Service&)
> /usr/include/mlt++/MltConsumer.h:40: note:                 
> Mlt::Consumer::Consumer(char*, char*)
> /usr/include/mlt++/MltConsumer.h:39: note:                 
> Mlt::Consumer::Consumer()
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:120: warning: 
> deprecated conversion from string constant to 'char*''
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: At global scope:
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:173: warning: 
> unused parameter 'self'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'int KRender::resetRendererProfile(char*)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:201: warning: 
> possible problem detected in invocation of delete operator:
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:201: warning: 
> invalid use of undefined type 'struct Mlt::Profile'
> /home/eljefe/kdenlive/kdenlive/kdenlive/kthumb.h:44: warning: forward 
> declaration of 'struct Mlt::Profile'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:201: note: neither 
> the destructor nor the class-specific operator delete will be called, 
> even if they are declared when the class is defined.
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:202: error: 
> invalid use of undefined type 'struct Mlt::Profile'
> /home/eljefe/kdenlive/kdenlive/kdenlive/kthumb.h:44: error: forward 
> declaration of 'struct Mlt::Profile'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:203: error: 
> invalid use of undefined type 'struct Mlt::Profile'
> /home/eljefe/kdenlive/kdenlive/kdenlive/kthumb.h:44: error: forward 
> declaration of 'struct Mlt::Profile'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:204: error: no 
> matching function for call to 'Mlt::Consumer::Consumer(Mlt::Profile&, 
> const char [12])'
> /usr/include/mlt++/MltConsumer.h:43: note: candidates are: 
> Mlt::Consumer::Consumer(mlt_consumer_s*)
> /usr/include/mlt++/MltConsumer.h:42: note:                 
> Mlt::Consumer::Consumer(Mlt::Consumer&)
> /usr/include/mlt++/MltConsumer.h:41: note:                 
> Mlt::Consumer::Consumer(Mlt::Service&)
> /usr/include/mlt++/MltConsumer.h:40: note:                 
> Mlt::Consumer::Consumer(char*, char*)
> /usr/include/mlt++/MltConsumer.h:39: note:                 
> Mlt::Consumer::Consumer()
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:230: warning: 
> deprecated conversion from string constant to 'char*''
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'QPixmap KRender::extractFrame(int, int, int)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:302: error: no 
> matching function for call to 'Mlt::Filter::Filter(Mlt::Profile&, 
> const char [15])'
> /usr/include/mlt++/MltFilter.h:42: note: candidates are: 
> Mlt::Filter::Filter(mlt_filter_s*)
> /usr/include/mlt++/MltFilter.h:41: note:                 
> Mlt::Filter::Filter(Mlt::Filter&)
> /usr/include/mlt++/MltFilter.h:40: note:                 
> Mlt::Filter::Filter(Mlt::Service&)
> /usr/include/mlt++/MltFilter.h:39: note:                 
> Mlt::Filter::Filter(char*, char*)
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'QPixmap KRender::getVideoThumbnail(QString, int, int, int)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:344: error: no 
> matching function for call to 'Mlt::Producer::Producer(Mlt::Profile&, 
> char*&)'
> /usr/include/mlt++/MltProducer.h:46: note: candidates are: 
> Mlt::Producer::Producer(Mlt::Producer*)
> /usr/include/mlt++/MltProducer.h:45: note:                 
> Mlt::Producer::Producer(Mlt::Producer&)
> /usr/include/mlt++/MltProducer.h:44: note:                 
> Mlt::Producer::Producer(mlt_producer_s*)
> /usr/include/mlt++/MltProducer.h:43: note:                 
> Mlt::Producer::Producer(Mlt::Service&)
> /usr/include/mlt++/MltProducer.h:42: note:                 
> Mlt::Producer::Producer(char*, char*)
> /usr/include/mlt++/MltProducer.h:41: note:                 
> Mlt::Producer::Producer()
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:351: error: no 
> matching function for call to 'Mlt::Filter::Filter(Mlt::Profile&, 
> const char [15])'
> /usr/include/mlt++/MltFilter.h:42: note: candidates are: 
> Mlt::Filter::Filter(mlt_filter_s*)
> /usr/include/mlt++/MltFilter.h:41: note:                 
> Mlt::Filter::Filter(Mlt::Filter&)
> /usr/include/mlt++/MltFilter.h:40: note:                 
> Mlt::Filter::Filter(Mlt::Service&)
> /usr/include/mlt++/MltFilter.h:39: note:                 
> Mlt::Filter::Filter(char*, char*)
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::getImage(KURL, int, QPoint)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:367: error: no 
> matching function for call to 'Mlt::Producer::Producer(Mlt::Profile&, 
> char*&)'
> /usr/include/mlt++/MltProducer.h:46: note: candidates are: 
> Mlt::Producer::Producer(Mlt::Producer*)
> /usr/include/mlt++/MltProducer.h:45: note:                 
> Mlt::Producer::Producer(Mlt::Producer&)
> /usr/include/mlt++/MltProducer.h:44: note:                 
> Mlt::Producer::Producer(mlt_producer_s*)
> /usr/include/mlt++/MltProducer.h:43: note:                 
> Mlt::Producer::Producer(Mlt::Service&)
> /usr/include/mlt++/MltProducer.h:42: note:                 
> Mlt::Producer::Producer(char*, char*)
> /usr/include/mlt++/MltProducer.h:41: note:                 
> Mlt::Producer::Producer()
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:372: error: no 
> matching function for call to 'Mlt::Filter::Filter(Mlt::Profile&, 
> const char [15])'
> /usr/include/mlt++/MltFilter.h:42: note: candidates are: 
> Mlt::Filter::Filter(mlt_filter_s*)
> /usr/include/mlt++/MltFilter.h:41: note:                 
> Mlt::Filter::Filter(Mlt::Filter&)
> /usr/include/mlt++/MltFilter.h:40: note:                 
> Mlt::Filter::Filter(Mlt::Service&)
> /usr/include/mlt++/MltFilter.h:39: note:                 
> Mlt::Filter::Filter(char*, char*)
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'bool KRender::isValid(KURL)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:451: error: no 
> matching function for call to 'Mlt::Producer::Producer(Mlt::Profile&, 
> char*&)'
> /usr/include/mlt++/MltProducer.h:46: note: candidates are: 
> Mlt::Producer::Producer(Mlt::Producer*)
> /usr/include/mlt++/MltProducer.h:45: note:                 
> Mlt::Producer::Producer(Mlt::Producer&)
> /usr/include/mlt++/MltProducer.h:44: note:                 
> Mlt::Producer::Producer(mlt_producer_s*)
> /usr/include/mlt++/MltProducer.h:43: note:                 
> Mlt::Producer::Producer(Mlt::Service&)
> /usr/include/mlt++/MltProducer.h:42: note:                 
> Mlt::Producer::Producer(char*, char*)
> /usr/include/mlt++/MltProducer.h:41: note:                 
> Mlt::Producer::Producer()
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::getFileProperties(KURL, uint)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:463: warning: 
> converting to 'int' from 'double'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:466: error: no 
> matching function for call to 'Mlt::Producer::Producer(Mlt::Profile&, 
> char*&)'
> /usr/include/mlt++/MltProducer.h:46: note: candidates are: 
> Mlt::Producer::Producer(Mlt::Producer*)
> /usr/include/mlt++/MltProducer.h:45: note:                 
> Mlt::Producer::Producer(Mlt::Producer&)
> /usr/include/mlt++/MltProducer.h:44: note:                 
> Mlt::Producer::Producer(mlt_producer_s*)
> /usr/include/mlt++/MltProducer.h:43: note:                 
> Mlt::Producer::Producer(Mlt::Service&)
> /usr/include/mlt++/MltProducer.h:42: note:                 
> Mlt::Producer::Producer(char*, char*)
> /usr/include/mlt++/MltProducer.h:41: note:                 
> Mlt::Producer::Producer()
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:481: error: no 
> matching function for call to 'Mlt::Filter::Filter(Mlt::Profile&, 
> const char [15])'
> /usr/include/mlt++/MltFilter.h:42: note: candidates are: 
> Mlt::Filter::Filter(mlt_filter_s*)
> /usr/include/mlt++/MltFilter.h:41: note:                 
> Mlt::Filter::Filter(Mlt::Filter&)
> /usr/include/mlt++/MltFilter.h:40: note:                 
> Mlt::Filter::Filter(Mlt::Service&)
> /usr/include/mlt++/MltFilter.h:39: note:                 
> Mlt::Filter::Filter(char*, char*)
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::setSceneList(QDomDocument, int)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:607: error: no 
> matching function for call to 'Mlt::Producer::Producer(Mlt::Profile&, 
> const char [12], char*&)'
> /usr/include/mlt++/MltProducer.h:46: note: candidates are: 
> Mlt::Producer::Producer(Mlt::Producer*)
> /usr/include/mlt++/MltProducer.h:45: note:                 
> Mlt::Producer::Producer(Mlt::Producer&)
> /usr/include/mlt++/MltProducer.h:44: note:                 
> Mlt::Producer::Producer(mlt_producer_s*)
> /usr/include/mlt++/MltProducer.h:43: note:                 
> Mlt::Producer::Producer(Mlt::Service&)
> /usr/include/mlt++/MltProducer.h:42: note:                 
> Mlt::Producer::Producer(char*, char*)
> /usr/include/mlt++/MltProducer.h:41: note:                 
> Mlt::Producer::Producer()
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:646: error: 
> invalid use of undefined type 'struct Mlt::Profile'
> /home/eljefe/kdenlive/kdenlive/kdenlive/kthumb.h:44: error: forward 
> declaration of 'struct Mlt::Profile'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:651: error: no 
> matching function for call to 'Mlt::Filter::Filter(Mlt::Profile&, 
> const char [10])'
> /usr/include/mlt++/MltFilter.h:42: note: candidates are: 
> Mlt::Filter::Filter(mlt_filter_s*)
> /usr/include/mlt++/MltFilter.h:41: note:                 
> Mlt::Filter::Filter(Mlt::Filter&)
> /usr/include/mlt++/MltFilter.h:40: note:                 
> Mlt::Filter::Filter(Mlt::Service&)
> /usr/include/mlt++/MltFilter.h:39: note:                 
> Mlt::Filter::Filter(char*, char*)
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'const GenTime& KRender::seekPosition() const':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:892: warning: 
> returning reference to temporary
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:893: warning: 
> returning reference to temporary
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: At global scope:
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:922: warning: 
> unused parameter 'srcFileName'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:922: warning: 
> unused parameter 'port'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:922: warning: 
> unused parameter 'startTime'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:922: warning: 
> unused parameter 'endTime'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::exportCurrentFrame(KURL, bool)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:938: error: no 
> matching function for call to 'Mlt::Filter::Filter(Mlt::Profile&, 
> const char [15])'
> /usr/include/mlt++/MltFilter.h:42: note: candidates are: 
> Mlt::Filter::Filter(mlt_filter_s*)
> /usr/include/mlt++/MltFilter.h:41: note:                 
> Mlt::Filter::Filter(Mlt::Filter&)
> /usr/include/mlt++/MltFilter.h:40: note:                 
> Mlt::Filter::Filter(Mlt::Service&)
> /usr/include/mlt++/MltFilter.h:39: note:                 
> Mlt::Filter::Filter(char*, char*)
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltCheckLength()':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:986: warning: 
> passing 'double' for argument 2 to 'int 
> Mlt::Playlist::remove_region(int, int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:988: warning: 
> converting to 'int' from 'double'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltInsertClip(int, GenTime, QString)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1021: error: no 
> matching function for call to 'Mlt::Producer::Producer(Mlt::Profile&, 
> const char [12], char*&)'
> /usr/include/mlt++/MltProducer.h:46: note: candidates are: 
> Mlt::Producer::Producer(Mlt::Producer*)
> /usr/include/mlt++/MltProducer.h:45: note:                 
> Mlt::Producer::Producer(Mlt::Producer&)
> /usr/include/mlt++/MltProducer.h:44: note:                 
> Mlt::Producer::Producer(mlt_producer_s*)
> /usr/include/mlt++/MltProducer.h:43: note:                 
> Mlt::Producer::Producer(Mlt::Service&)
> /usr/include/mlt++/MltProducer.h:42: note:                 
> Mlt::Producer::Producer(char*, char*)
> /usr/include/mlt++/MltProducer.h:41: note:                 
> Mlt::Producer::Producer()
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1025: warning: 
> passing 'double' for argument 1 to 'int Mlt::Playlist::insert_at(int, 
> Mlt::Producer&, int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltCutClip(int, GenTime)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1043: warning: 
> passing 'double' for argument 1 to 'int Mlt::Playlist::split_at(int, 
> bool)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltRemoveClip(int, GenTime)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1057: warning: 
> passing 'double' for argument 1 to 'int 
> Mlt::Playlist::get_clip_index_at(int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltRemoveEffect(int, GenTime, QString, 
> QString, int)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1073: warning: 
> passing 'double' for argument 1 to 'Mlt::Producer* 
> Mlt::Playlist::get_clip_at(int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltAddEffect(int, GenTime, QString, QString, 
> QMap<QString, QString>)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1113: warning: 
> passing 'double' for argument 1 to 'Mlt::Producer* 
> Mlt::Playlist::get_clip_at(int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1125: error: no 
> matching function for call to 'Mlt::Filter::Filter(Mlt::Profile&, char*&)'
> /usr/include/mlt++/MltFilter.h:42: note: candidates are: 
> Mlt::Filter::Filter(mlt_filter_s*)
> /usr/include/mlt++/MltFilter.h:41: note:                 
> Mlt::Filter::Filter(Mlt::Filter&)
> /usr/include/mlt++/MltFilter.h:40: note:                 
> Mlt::Filter::Filter(Mlt::Service&)
> /usr/include/mlt++/MltFilter.h:39: note:                 
> Mlt::Filter::Filter(char*, char*)
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1140: error: no 
> matching function for call to 'Mlt::Filter::Filter(Mlt::Profile&, char*&)'
> /usr/include/mlt++/MltFilter.h:42: note: candidates are: 
> Mlt::Filter::Filter(mlt_filter_s*)
> /usr/include/mlt++/MltFilter.h:41: note:                 
> Mlt::Filter::Filter(Mlt::Filter&)
> /usr/include/mlt++/MltFilter.h:40: note:                 
> Mlt::Filter::Filter(Mlt::Service&)
> /usr/include/mlt++/MltFilter.h:39: note:                 
> Mlt::Filter::Filter(char*, char*)
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltEditEffect(int, GenTime, int, QString, 
> QString, QMap<QString, QString>)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1177: warning: 
> passing 'double' for argument 1 to 'Mlt::Producer* 
> Mlt::Playlist::get_clip_at(int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltResizeClipEnd(int, GenTime, GenTime, GenTime)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1215: warning: 
> passing 'double' for argument 1 to 'bool Mlt::Playlist::is_blank_at(int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1217: warning: 
> passing 'double' for argument 1 to 'int 
> Mlt::Playlist::get_clip_index_at(int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1220: warning: 
> converting to 'int' from 'double'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1223: warning: 
> passing 'double' for argument 2 to 'int 
> Mlt::Playlist::resize_clip(int, int, int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltResizeClipStart(int, GenTime, GenTime, 
> GenTime, GenTime, GenTime)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1271: warning: 
> converting to 'int' from 'double'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1276: warning: 
> passing 'double' for argument 1 to 'bool Mlt::Playlist::is_blank_at(int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1278: warning: 
> passing 'double' for argument 1 to 'int 
> Mlt::Playlist::get_clip_index_at(int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1281: warning: 
> passing 'double' for argument 2 to 'int 
> Mlt::Playlist::resize_clip(int, int, int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1281: warning: 
> passing 'double' for argument 3 to 'int 
> Mlt::Playlist::resize_clip(int, int, int)'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1284: warning: 
> converting to 'int' from 'double'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltMoveClip(int, int, int, int)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1324: warning: 
> unused variable 'multiprod'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltMoveTransition(QString, int, int, GenTime, 
> GenTime, GenTime, GenTime)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1361: warning: 
> converting to 'int' from 'double'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1363: warning: 
> converting to 'int' from 'double'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1364: warning: 
> converting to 'int' from 'double'
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltAddTransition(QString, int, int, GenTime, 
> GenTime, QMap<QString, QString>)':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1397: error: no 
> matching function for call to 
> 'Mlt::Transition::Transition(Mlt::Profile&, char*&)'
> /usr/include/mlt++/MltTransition.h:41: note: candidates are: 
> Mlt::Transition::Transition(mlt_transition_s*)
> /usr/include/mlt++/MltTransition.h:40: note:                 
> Mlt::Transition::Transition(Mlt::Transition&)
> /usr/include/mlt++/MltTransition.h:39: note:                 
> Mlt::Transition::Transition(Mlt::Service&)
> /usr/include/mlt++/MltTransition.h:38: note:                 
> Mlt::Transition::Transition(char*, char*)
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: In member 
> function 'void KRender::mltSavePlaylist()':
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:1424: error: no 
> matching function for call to 'Mlt::Consumer::Consumer(Mlt::Profile&, 
> const char [8])'
> /usr/include/mlt++/MltConsumer.h:43: note: candidates are: 
> Mlt::Consumer::Consumer(mlt_consumer_s*)
> /usr/include/mlt++/MltConsumer.h:42: note:                 
> Mlt::Consumer::Consumer(Mlt::Consumer&)
> /usr/include/mlt++/MltConsumer.h:41: note:                 
> Mlt::Consumer::Consumer(Mlt::Service&)
> /usr/include/mlt++/MltConsumer.h:40: note:                 
> Mlt::Consumer::Consumer(char*, char*)
> /usr/include/mlt++/MltConsumer.h:39: note:                 
> Mlt::Consumer::Consumer()
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp: At global scope:
> /home/eljefe/kdenlive/kdenlive/kdenlive/krender.cpp:173: warning: 
> 'void consumer_stopped(mlt_consumer_s*, KRender*, mlt_frame_s*)' 
> defined but not used
> make[2]: *** [kdenlive/CMakeFiles/kdenlive.dir/krender.o] Error 1
> make[1]: *** [kdenlive/CMakeFiles/kdenlive.dir/all] Error 2
> make: *** [all] Error 2
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> ------------------------------------------------------------------------
>
> _______________________________________________
> Kdenlive-devel mailing list
> Kdenlive-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
>   





More information about the Kdenlive mailing list