Re: [Mlt-devel] Compositing transition question

2016-07-19 Thread Dan Dennedy
On Fri, Jul 15, 2016 at 12:35 AM Jean-Baptiste Mardelle wrote: > * frei0r.cairoblend: if we want to optimize it as I did for qtblend > I know you moved onto qtblend, but I tried an optimization in frei0r cairoblend tonight based on the idea of checking if the B image has an all opaque alpha chan

Re: [Mlt-devel] Compositing transition question

2016-07-19 Thread Jean-Baptiste Mardelle
On Tuesday, July 19, 2016 9:09:58 AM CEST, Dan Dennedy wrote: > On Fri, Jul 15, 2016 at 12:35 AM Jean-Baptiste Mardelle > wrote: > * frei0r.cairoblend: if we want to optimize it as I did for qtblend > > I know you moved onto qtblend, but I tried an optimization in > frei0r cairoblend tonight b

[Mlt-devel] Distributing external MLT modules

2016-07-19 Thread Paweł Goliński
Hi, I’m wondering what are some recommended ways to distribute external MLT modules. I’ve prepared some simple libvlc producer and consumer plugins and I want to somehow use them in my app now. MLT, as shipped by git repo, obviously doesn’t contain them, but there must be some way to use them a

[Mlt-devel] [mltframework/mlt] f9431c: Fix Qt5 detection to compile qtblend

2016-07-19 Thread GitHub
Branch: refs/heads/master Home: https://github.com/mltframework/mlt Commit: f9431ce23ff7ff91752d69603516032b4991b19c https://github.com/mltframework/mlt/commit/f9431ce23ff7ff91752d69603516032b4991b19c Author: Jean-Baptiste Mardelle Date: 2016-07-19 (Tue, 19 Jul 2016) Change

Re: [Mlt-devel] Distributing external MLT modules

2016-07-19 Thread Dan Dennedy
You can put your library in the directory where MLT looks for its plugins, or you can register your services at run-time using mlt_repository_register(): https://www.mltframework.org/doxygen/mlt__repository_8h.html On Tue, Jul 19, 2016 at 8:53 AM Paweł Goliński wrote: > Hi, > > I’m wondering wh

[Mlt-devel] qt/configure

2016-07-19 Thread Jean-Baptiste Mardelle
Hi, I just noticed that the configure script in qt module first checks for Qt4, and if not found checks for Qt5 (if the user did not manually supply a $qt_libdir). Today, it seems to me that it would make more sense to invert the logic and first check for Qt5, because I think most people who h

Re: [Mlt-devel] qt/configure

2016-07-19 Thread Brian Matherly
I think it would make sense to change the order: Qt5 first, then Qt4. I do not think a "--force" option is necessary. User can manually specify Qt using qt_libdir. ~Brian From: Jean-Baptiste Mardelle To: mlt-devel@lists.sourceforge.net Sent: Tuesday, July 19, 2016 3:58 PM Subject: [Ml

Re: [Mlt-devel] qt/configure

2016-07-19 Thread Dan Dennedy
I agree with Brian. Go ahead with the change. We'll deal with any fallout. On Tue, Jul 19, 2016 at 3:33 PM Brian Matherly wrote: > I think it would make sense to change the order: Qt5 first, then Qt4. > > I do not think a "--force" option is necessary. User can manually specify > Qt using qt_lib

[Mlt-devel] [mltframework/mlt] c9e5c6: Use QImage::Format_RGBA8888 for common conversion ...

2016-07-19 Thread GitHub
Branch: refs/heads/master Home: https://github.com/mltframework/mlt Commit: c9e5c6acd31cab2ed5155fe884e949a090bb931b https://github.com/mltframework/mlt/commit/c9e5c6acd31cab2ed5155fe884e949a090bb931b Author: Brian Matherly Date: 2016-07-19 (Tue, 19 Jul 2016) Changed paths:

Re: [Mlt-devel] qt/configure

2016-07-19 Thread Brian Matherly
JB, I converted the common conversion functions to use QImage::Format_RGBA when available:https://github.com/mltframework/mlt/commit/c9e5c6acd31cab2ed5155fe884e949a090bb931bThis should also take care of the Qt version for you. Please try it and make sure I didn't cause a regression. Regards,

[Mlt-devel] [mltframework/mlt] 6aabc1: Add optimization for frei0r.cairoblend.

2016-07-19 Thread GitHub
Branch: refs/heads/master Home: https://github.com/mltframework/mlt Commit: 6aabc1135781f7cecc47e82b5ef63980ce2a0046 https://github.com/mltframework/mlt/commit/6aabc1135781f7cecc47e82b5ef63980ce2a0046 Author: Dan Dennedy Date: 2016-07-19 (Tue, 19 Jul 2016) Changed paths: