Re: [Interest] What's the best of way of making a video processing pipeline in Qt?

2024-08-15 Thread David M. Cotter
Assuming you want multiple layers, you want a QGraphicsScene https://doc.qt.io/qt-6/qgraphicsscene.html Shown through a view And into the scene you can add QGraphicsItems https://doc.qt.io/qt-6/qgraphicsitem.html#details One of which can be a pixmap item: https://doc.qt.io/qt-6/qgraphicspixmapit

Re: [Interest] What's the best of way of making a video processing pipeline in Qt?

2024-08-15 Thread Nuno Santos via Interest
Jean,This sounds like an incredible project. Will need to try it out.Thanks for the heads up!--Nuno SantosNo dia 15/08/2024, às 16:01, Jean-Michaël Celerier escreveu:I've done it in https://ossia.io using QRhi, to have multiple pipelines of shaders applying subsequently - works fine for e.g. vide

Re: [Interest] What's the best of way of making a video processing pipeline in Qt?

2024-08-15 Thread Jean-Michaël Celerier
I've done it in https://ossia.io using QRhi, to have multiple pipelines of shaders applying subsequently - works fine for e.g. video art needs. Most of the code is in there if that can be useful: https://github.com/ossia/score/tree/master/src/plugins/score-plugin-gfx/Gfx/Graph On Thu, Aug 15, 202

Re: [Interest] Refusing to generate non-lowercase name "A" for unknown foreign type

2024-08-15 Thread Stefan Seefeld
Hello, I figured out a partial answer myself, which I'm sharing here in the hopes that someone else might find it useful as well. It turns out that the use of `QML_FOREIGN` requires meta-information of the foreign types to be present. In the case of this simplistic test case here, this can be achi

Re: [Interest] creating QML module in a subdirectory of backing target

2024-08-15 Thread Stefan Seefeld
Thanks Alexandru ! I was indeed toying around with QML_FOREIGN to overcome some of those limits, but, as I reported in a separate mail yesterday, I also encountered problems, where a "foreign" type from a separate library generated ```Warning: Refusing to generate non-lowercase name "A" for unknown

Re: [Interest] how to install QML module with cmake

2024-08-15 Thread Alexandru Croitor via Interest
Hi, There is currently no first class support for installing qml modules to be re-used in other projects, as if you were shipping an SDK with custom qml modules. That is tracked at https://bugreports.qt.io/browse/QTBUG-111946 and is a work-in-progress. Some experimentation how it can be achiev

Re: [Interest] creating QML module in a subdirectory of backing target

2024-08-15 Thread Alexandru Croitor via Interest
Hi, As far as I know this currently doesn't work, and is a variation of the following bug report: https://bugreports.qt.io/browse/QTBUG-122702 After a very quick scan, I believe the docs don't mention this limitation. The happy path for qml modules is to have the library / executable created in

[Interest] What's the best of way of making a video processing pipeline in Qt?

2024-08-15 Thread Nuno Santos via Interest
Hi, I’m looking to create a pipeline of video processing with C++ only. I want for instance to create render a video, then an apply a blur effect, followed by a tilt effect, followed by hue shift effect, and so on. I also want to be able to switch the order of the effects. I know this is poss