[Bug 752185] new qt5 qml video sink
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jul 9 09:04:15 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=752185
Matthew Waters <ystreet00 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ystreet00 at gmail.com
--- Comment #1 from Matthew Waters <ystreet00 at gmail.com> ---
Created attachment 307157
--> https://bugzilla.gnome.org/attachment.cgi?id=307157&action=edit
new qt5 qml GL video sink
Very much in the same spirit as the Gtk GL sink
Two things are provided
1. A QQuickItem subclass that renders out RGBA filled GstGLMemory buffers that
is instantiated from qml.
2. A sink element that will push buffers into (1)
To use
1. Declare the GstGLVideoItem in qml with an appropriate objectName property
set.
2. Get the aforementioned GstGLVideoItem from qml using something like
QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
QObject *rootObject = engine.rootObjects().first();
QQuickItem *videoItem = rootObject->findChild<QQuickItem *> ("videoItem");
3. Set the videoItem on the sink
4. Profit!
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list