trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: April 2012

Re: [trinity-devel] Why do we support mlt?

From: Darrell Anderson <humanreadable@...>
Date: Tue, 3 Apr 2012 13:00:12 -0700 (PDT)
> >> I can't find any apps that depend upon mlt. Is mlt
> something we want to maintain?
> >>
> >> Darrell
> >
> > mlt++ :)
> >
> > MLT = Media Lovin' Toolkit
> >
> > Seriously - I don't know. I just built the thing
> because it was part of the
> > GIT tree that should either be working, or fixed or
> nuked. A rendering engine
> > is a good thing as long as something uses it. IMHO,
> cinelerra is the only
> > non-liner editor to use (kino is great for rough
> cuts).
> >
> > Since it builds, I don't see any reason to nuke it. The
> project is still active:
> >
> > http://www.mltframework.org/twiki/bin/view/MLT/
> >
> > and seems to be fairly rich in features:
> >
> > http://www.mltframework.org/twiki/bin/view/MLT/Features
> >
> > The big concern would be how current is the stuff in
> the GIT tre. According to
> > the GIT tree it is version 0.2.5 WHICH WAS RELEASED IN
> 2007!!!
> >
> > THERE HAVE BEEN --> 24 <-- RELEASES SINCE THAT
> TIME. If this is accurate - the
> > we need to either update the source to version 0.7.8,
> See:
> >
> > http://sourceforge.net/projects/mlt/files/mlt/
> >
> > Direct download:
> >
> > http://downloads.sourceforge.net/project/mlt/mlt/mlt-0.7.8.tar.gz
> >
> > I just built mlt 0.7.8 on tqt3 from git and it worked
> fine. The code should be
> > uploaded to git.
> >
> > TDE == NO OLD CODE!!
> >
> >
> 
> The new mlt package is also a split package on arch:
> 
>    mlt-0.7.8-1-i686.pkg.tar.xz
>    mlt-python-bindings-0.7.8-1-i686.pkg.tar.xz
> 
> I say update the code in GIT to current 0.7.8.

I could not build mlt 0.2.5 against TQt3 without patching. I noticed the old version several days ago.

The challenge is this package is a continually moving target. We don't offer anything that directly depends upon mlt/mlt++. Seems to me that anybody building other packages needing mlt will do so through their distro and are likely to build those packages against Qt4 or GTK.

Are you sure you built the latest mlt against TQt3 without errors? The qimage module needs patching because qimage does not know about TQt3, only Qt3.

Darrell