d3dvideosink

Display data using a Direct3D video renderer

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseSink
                    ╰──GstVideoSink
                        ╰──d3dvideosink

Implemented interfaces

GstNavigation
GstVideoOverlay

Factory details

Authors: – David Hoyt , Roland Krikava

Classification:Sink/Video

Rank – secondary

Plugin – d3d

Package – GStreamer Bad Plug-ins

Pad Templates

sink

video/x-raw:
         format: { I420, YV12, UYVY, YUY2, NV12, BGRx, RGBx, BGRA, RGBA, BGR, RGB16, RGB15 }
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):
         format: { I420, YV12, UYVY, YUY2, NV12, BGRx, RGBx, BGRA, RGBA, BGR, RGB16, RGB15 }
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

Presencealways

Directionsink

Object typeGstPad


Properties

create-render-window

“create-render-window” gboolean

If no window ID is given, a new render window is created

Flags : Read / Write

Default value : true


enable-navigation-events

“enable-navigation-events” gboolean

When enabled, navigation events are sent upstream

Flags : Read / Write

Default value : true


force-aspect-ratio

“force-aspect-ratio” gboolean

When enabled, scaling will respect original aspect ratio

Flags : Read / Write

Default value : true


stream-stop-on-close

“stream-stop-on-close” gboolean

If the render window is closed stop stream

Flags : Read / Write

Default value : true


The results of the search are