Remove use of melt

Bug #642320 reported by moimael
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
OpenShot Video Editor
Fix Released
High
Unassigned

Bug Description

Hi,

Now we are using melt to retrieve the list of transitions, codec and formats.

It's a little "crappy" way to do things. We use a testing CLI interface to mlt instead of using mlt directly.

It would be quicker and cleaner to directly access mlt, i made a demo patch who takes me a few minutes to show that it's possible.

If doing so, we can remove the melt command entry in the preferences window, user should not care of that ;)

Thanks.

Tags: patch
Revision history for this message
moimael (moimael) wrote :
moimael (moimael)
Changed in openshot:
status: New → Confirmed
importance: Undecided → Low
moimael (moimael)
Changed in openshot:
milestone: none → 1.3.0
moimael (moimael)
Changed in openshot:
status: Confirmed → Fix Committed
Revision history for this message
Andy Finch (fincha) wrote :

Correct me if I'm wrong, but the patch as applied won't fullly remove the use of melt, av_formats.py is still using melt to get the list of codecs/formats.

Revision history for this message
moimael (moimael) wrote :

You are right, it's just a first step, but we should be able to remove it completly soon with newer version of mlt.

Changed in openshot:
status: Fix Committed → Fix Released
status: Fix Released → In Progress
tags: added: patch
Changed in openshot:
importance: Low → High
milestone: 1.3.0 → 1.4.0
Revision history for this message
moimael (moimael) wrote :

Done in the gtk3 branch

Andy Finch (fincha)
Changed in openshot:
status: In Progress → Fix Committed
Revision history for this message
Andy Finch (fincha) wrote :

1 side effect of this to take note of is that we will now require MLT 0.6 or 0.6.2 (not entirely sure which one) as a minimum.

Changed in openshot:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.