$ gst-inspect-1.0 nveglglessink  Factory Details:    Rank                     secondary (128)    Long-name                EGL/GLES vout Sink    Klass                    Sink/Video    Description              An EGL/GLES Video Output Sink Implementing the VideoOverlay interface    Author                   Reynaldo H. Verdejo Pinochet <reynaldo@collabora.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk> 
  Plugin Details:    Name                     nveglglessink    Description              EGL/GLES sink    Filename                 /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstnveglglessink.so    Version                  1.2.3    License                  LGPL    Source module            gst-plugins-bad    Source release date      2014-02-08    Binary package           GStreamer Nvidia Bad Plug-ins source release    Origin URL               Unknown package origin 
  GObject   +----GInitiallyUnowned         +----GstObject               +----GstElement                     +----GstBaseSink                           +----GstVideoSink                                 +----GstEglGlesSink 
  Implemented Interfaces:    GstVideoOverlay 
  Pad Templates:    SINK template: 'sink'      Availability: Always      Capabilities:        video/x-raw(memory:EGLImage)                   format: { (string)RGBA, (string)BGRA, (string)ARGB, (string)ABGR, (string)RGBx, (string)BGRx, (string)xRGB, (string)xBGR, (string)AYUV, (string)Y444, (string)I420, (string)YV12, (string)NV12, (string)NV21, (string)Y42B, (string)Y41B, (string)RGB, (string)BGR, (string)RGB16 }                    width: [ 1, 2147483647 ]                   height: [ 1, 2147483647 ]                framerate: [ 0/1, 2147483647/1 ]        video/x-raw(meta:GstVideoGLTextureUploadMeta)                   format: { (string)RGBA, (string)BGRA, (string)ARGB, (string)ABGR, (string)RGBx, (string)BGRx, (string)xRGB, (string)xBGR, (string)AYUV, (string)Y444, (string)I420, (string)YV12, (string)NV12, (string)NV21, (string)Y42B, (string)Y41B, (string)RGB, (string)BGR, (string)RGB16 }                    width: [ 1, 2147483647 ]                   height: [ 1, 2147483647 ]                framerate: [ 0/1, 2147483647/1 ]        video/x-raw                   format: { (string)RGBA, (string)BGRA, (string)ARGB, (string)ABGR, (string)RGBx, (string)BGRx, (string)xRGB, (string)xBGR, (string)AYUV, (string)Y444, (string)I420, (string)YV12, (string)NV12, (string)NV21, (string)Y42B, (string)Y41B, (string)RGB, (string)BGR, (string)RGB16 }                    width: [ 1, 2147483647 ]                   height: [ 1, 2147483647 ]                framerate: [ 0/1, 2147483647/1 ]        video/x-raw(memory:NVMM)                   format: { (string)BGRx, (string)RGBA, (string)I420, (string)NV12, (string)BGR, (string)RGB }                    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' 
  Element Properties:    name                : The name of the object                          flags: readable, writable                          String. Default: "eglglessink0"    parent              : The parent of the object                          flags: readable, writable                          Object of type "GstObject"    sync                : Sync on the clock                          flags: readable, writable                          Boolean. Default: true    max-lateness        : Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)                          flags: readable, writable                          Integer64. Range: -1 - 9223372036854775807 Default: 20000000    qos                 : Generate Quality-of-Service events upstream                          flags: readable, writable                          Boolean. Default: true    async               : Go asynchronously to PAUSED                          flags: readable, writable                          Boolean. Default: true    ts-offset           : Timestamp offset in nanoseconds                          flags: readable, writable                          Integer64. Range: -9223372036854775808 - 9223372036854775807 Default: 0    enable-last-sample  : Enable the last-sample property                          flags: readable, writable                          Boolean. Default: true    last-sample         : The last sample received in the sink                          flags: readable                          Boxed pointer of type "GstSample"    blocksize           : Size in bytes to pull per buffer (0 = default)                          flags: readable, writable                          Unsigned Integer. Range: 0 - 4294967295 Default: 4096    render-delay        : Additional render delay of the sink in nanoseconds                          flags: readable, writable                          Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0    throttle-time       : The time to keep between rendered buffers (0 = disabled)                          flags: readable, writable                          Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0    max-bitrate         : The maximum bits per second to render (0 = disabled)                          flags: readable, writable                          Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0    show-preroll-frame  : Whether to render video frames during preroll                          flags: readable, writable                          Boolean. Default: true    create-window       : If set to true, the sink will attempt to create it's own window to render to if none is provided. This is currently only supported when the sink is used under X11                          flags: readable, writable                          Boolean. Default: true    force-aspect-ratio  : If set to true, the sink will attempt to preserve the incoming frame's geometry while scaling, taking both the storage's and display's pixel aspect ratio into account                          flags: readable, writable                          Boolean. Default: true    display             : If set, the sink will use the passed X Display for rendering                          flags: readable, writable                          Pointer.    window-x            : X coordinate of window                          flags: readable, writable                          Unsigned Integer. Range: 0 - 2147483647 Default: 10    window-y            : Y coordinate of window                          flags: readable, writable                          Unsigned Integer. Range: 0 - 2147483647 Default: 10    window-width        : Width of window                          flags: readable, writable                          Unsigned Integer. Range: 0 - 2147483647 Default: 0    window-height       : Height of window                          flags: readable, writable                          Unsigned Integer. Range: 0 - 2147483647 Default: 0    rows                : Rows of Display                          flags: readable, writable                          Unsigned Integer. Range: 1 - 2147483647 Default: 1    columns             : Columns of display                          flags: readable, writable                          Unsigned Integer. Range: 1 - 2147483647 Default: 1    profile             : gsteglglessink jitter information                          flags: readable, writable                          Unsigned Integer. Range: 0 - 4294967295 Default: 0    winsys              : Takes in strings "x11" or "wayland" to specify the windowing system to be used                          flags: readable, writable                          String. Default: "x11"    bufapi-version      : Set to use new buf API                          flags: readable, writable                          Boolean. Default: false  |