[Bug 752185] new qt5 qml video sink

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jul 9 22:26:30 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=752185

Matthew Waters <ystreet00 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.5.3

--- Comment #3 from Matthew Waters <ystreet00 at gmail.com> ---
Nothing now, I fixed all my discussable points ;)

commit 769fffa3d93d89c692a3be6591bac9b610d3acaa
Author: Matthew Waters <matthew at centricular.com>
Date:   Mon Jul 6 23:10:51 2015 +1000

    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

    https://bugzilla.gnome.org/show_bug.cgi?id=752185

-- 
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