Subtitle Overlay

Factory Details:

Ranknone (0)
Long-nameSubtitle Overlay
KlassVideo/Overlay/Subtitle
DescriptionOverlays a video stream with subtitles
AuthorPavan Goyal <pavan.goyal@st.com>

Plugin Details:

Namest
DescriptionST HW accelerated elements
Filename/usr/lib/gstreamer-1.0/libgstpluginst.so
Version1.0.0
LicenseLGPL
Source modulestplugin
Binary packageSTMicroelectronics R&D
Origin URLhttp://www.st.com

Hierarchy:

  • GObject
    • GInitiallyUnowned
      • GstObject
        • GstElement
          • GstBin
            • GstSubtitleOverlay

Implemented Interfaces:

  • GstChildProxy

Pad Templates:

SRC template: src

  • Availability: Always
  • Capabilities:
    • ANY

SINK template: video_sink

  • Availability: Always
  • Capabilities:
    • ANY

SINK template: subtitle_sink

  • Availability: Always
  • Capabilities:
    • ANY

Element Flags:

no flags set

Bin Flags:

no flags set

Element Implementation:

  • change_state()  gst_subtitle_overlay_change_state()

Element has no clocking capabilities.

Element has no URI handling capabilities.

Pads:

  • SRC (src)
    • Pad Template: src
  • SINK (video_sink)
    • Pad Template: video_sink
  • SINK (subtitle_sink)
    • Pad Template: subtitle_sink

Element Properties:

The "name" Property

The name of the object

  • Flags:
    • Readable
    • Writable
  • Type: String
    • Default: "subtitleoverlay0"

The "parent" Property

The parent of the object

  • Flags:
    • Readable
    • Writable
  • Type: Object
    • Type: GstObject

The "async-handling" Property

The bin will handle Asynchronous state changes

  • Flags:
    • Readable
    • Writable
  • Type: Boolean
    • Default: false

The "message-forward" Property

Forwards all children messages

  • Flags:
    • Readable
    • Writable
  • Type: Boolean
    • Default: false

The "silent" Property

Whether to show subtitles

  • Flags:
    • Readable
    • Writable
  • Type: Boolean
    • Default: false

The "font-desc" Property

Pango font description of font to be used for subtitle rendering

  • Flags:
    • Readable
    • Writable
  • Type: String
    • Default: null

The "subtitle-encoding" Property

Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.

  • Flags:
    • Readable
    • Writable
  • Type: String
    • Default: null