qmlglsrc

A video src that captures a window from a QML view.

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseSrc
                    ╰──GstPushSrc
                        ╰──qmlglsrc

Factory details

Authors: – Multimedia Team

Classification:Source/Video

Rank – none

Plugin – qmlgl

Package – GStreamer Good Plug-ins

Pad Templates

src

video/x-raw(memory:GLMemory):
         format: RGBA
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
 texture-target: 2D

Presencealways

Directionsrc

Object typeGstPad


Properties

blocksize

“blocksize” guint

Size in bytes to read per buffer (-1 = default)

Flags : Read / Write

Default value : 4096


do-timestamp

“do-timestamp” gboolean

Apply current stream time to buffers

Flags : Read / Write

Default value : false


num-buffers

“num-buffers” gint

Number of buffers to output before sending EOS (-1 = unlimited)

Flags : Read / Write

Default value : -1


typefind

“typefind” gboolean

Run typefind before negotiating (deprecated, non-functional)

Flags : Read / Write

Default value : false


use-default-fbo

“use-default-fbo” gboolean

When set it will not create a new FBO for the QML render thread

Flags : Read / Write

Default value : false


window

“window” gpointer

The QQuickWindow to place in the object hierarchy

Flags : Read / Write


The results of the search are