Checking the GstQtOverlay Installation

From RidgeRun Developer Wiki


Previous: Getting Started/Building GstQtOverlay Index Next: Getting Started/Running without Graphics Server




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



Previous: Getting Started/Building GstQtOverlay Index Next: Getting Started/Running without Graphics Server