Checking the GstQtOverlay Installation
| GStreamer Qt Overlay |
|---|
| Overview |
| Getting Started |
| Examples |
| Performance |
| Similar Solutions |
| Troubleshooting |
| FAQ |
| Contact Us |
|
In this section, you will learn how to verify if GstQtOverlay was successfully installed in your system.
You can verify the plug-in installation by running the following command in your terminal:
gst-inspect-1.0 qtoverlay
If the plugin was successfully installed you should see the plugin information printed in your terminal, similar to the information shown below. If the plugin information is not displayed, please visit our Troubleshooting section.
Factory Details:
Rank none (0)
Long-name Qt Overlay
Klass Generic
Description Overlays a Qt interface over a video stream
Author <http://www.ridgerun.com>
Plugin Details:
Name qtoverlay
Description Overlay a Qt interface over a video stream.
Filename /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstqtoverlay.so
Version 0.5.0
License LGPL
Source module gst-qtoverlay
Binary package gstqtoverlay
Origin URL http://www.ridgerun.com
GObject
+----GInitiallyUnowned
+----GstObject
+----GstElement
+----GstBaseTransform
+----GstQtOverlay
Pad Templates:
SRC template: 'src'
Availability: Always
Capabilities:
video/x-raw
format: { (string)RGBA }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
SINK template: 'sink'
Availability: Always
Capabilities:
video/x-raw
format: { (string)RGBA }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
Element has no clocking capabilities.
Element has no URI handling capabilities.
Pads:
SINK: 'sink'
Pad Template: 'sink'
SRC: 'src'
Pad Template: 'src'
Element Properties:
name : The name of the object
flags: readable, writable
String. Default: "qtoverlay0"
parent : The parent of the object
flags: readable, writable
Object of type "GstObject"
qos : Handle Quality-of-Service events
flags: readable, writable
Boolean. Default: false
qml : Path to the qml file to be overlayed on the video stream
flags: readable, writable
String. Default: "main.qml"
qml-attribute : Set an attribute in an object in the QML
flags: writable
String. Default: null Write only
qml-clear-cache : Clear the cache of the QQmlEngine
flags: writable
Boolean. Default: false Write only
disable : Disable/Enable overlay render
flags: readable, writable
Boolean. Default: false
Element Signals:
"qml-notify" : void user_function (GstElement* object,
gchararray arg0,
gpointer user_data);