GESVideoUriSource

GESVideoUriSource

GObject
    ╰──GInitiallyUnowned
        ╰──GESTimelineElement
            ╰──GESTrackElement
                ╰──GESSource
                    ╰──GESVideoSource
                        ╰──GESVideoUriSource

Children Properties

alpha

alpha of the stream

Value type: gdouble

fields

Fields to use for deinterlacing

Valid values:

  • All fields (0) – all
  • Top fields only (1) – top
  • Bottom fields only (2) – bottom
  • Automatically detect (3) – auto

See fields

height

height of the source

Value type: gint

mode

Deinterlace Mode

Valid values:

  • Auto detection (best effort) (0) – auto
  • Force deinterlacing (1) – interlaced
  • Run in passthrough mode (2) – disabled
  • Auto detection (strict) (3) – auto-strict

See mode

posx

x position of the stream

Value type: gint

posy

y position of the stream

Value type: gint

tff

Deinterlace top field first

Valid values:

  • Auto detection (0) – auto
  • Top field first (1) – tff
  • Bottom field first (2) – bff

See tff

video-direction

Video direction: rotation and flipping

Valid values:

  • GST_VIDEO_ORIENTATION_IDENTITY (0) – identity
  • GST_VIDEO_ORIENTATION_90R (1) – 90r
  • GST_VIDEO_ORIENTATION_180 (2) – 180
  • GST_VIDEO_ORIENTATION_90L (3) – 90l
  • GST_VIDEO_ORIENTATION_HORIZ (4) – horiz
  • GST_VIDEO_ORIENTATION_VERT (5) – vert
  • GST_VIDEO_ORIENTATION_UL_LR (6) – ul-lr
  • GST_VIDEO_ORIENTATION_UR_LL (7) – ur-ll
  • GST_VIDEO_ORIENTATION_AUTO (8) – auto
  • GST_VIDEO_ORIENTATION_CUSTOM (9) – custom

See video-direction

width

width of the source

Value type: gint


Class structure

GESVideoUriSourceClass


GES.VideoUriSourceClass


GES.VideoUriSourceClass


GES.VideoUriSource

GObject.Object
    ╰──GObject.InitiallyUnowned
        ╰──GES.TimelineElement
            ╰──GES.TrackElement
                ╰──GES.Source
                    ╰──GES.VideoSource
                        ╰──GES.VideoUriSource

Children Properties

alpha

alpha of the stream

Value type: Number

fields

Fields to use for deinterlacing

Valid values:

  • All fields (0) – all
  • Top fields only (1) – top
  • Bottom fields only (2) – bottom
  • Automatically detect (3) – auto

See fields (not introspectable)

height

height of the source

Value type: Number

mode

Deinterlace Mode

Valid values:

  • Auto detection (best effort) (0) – auto
  • Force deinterlacing (1) – interlaced
  • Run in passthrough mode (2) – disabled
  • Auto detection (strict) (3) – auto-strict

See mode (not introspectable)

posx

x position of the stream

Value type: Number

posy

y position of the stream

Value type: Number

tff

Deinterlace top field first

Valid values:

  • Auto detection (0) – auto
  • Top field first (1) – tff
  • Bottom field first (2) – bff

See tff (not introspectable)

video-direction

Video direction: rotation and flipping

Valid values:

  • GST_VIDEO_ORIENTATION_IDENTITY (0) – identity
  • GST_VIDEO_ORIENTATION_90R (1) – 90r
  • GST_VIDEO_ORIENTATION_180 (2) – 180
  • GST_VIDEO_ORIENTATION_90L (3) – 90l
  • GST_VIDEO_ORIENTATION_HORIZ (4) – horiz
  • GST_VIDEO_ORIENTATION_VERT (5) – vert
  • GST_VIDEO_ORIENTATION_UL_LR (6) – ul-lr
  • GST_VIDEO_ORIENTATION_UR_LL (7) – ur-ll
  • GST_VIDEO_ORIENTATION_AUTO (8) – auto
  • GST_VIDEO_ORIENTATION_CUSTOM (9) – custom

See video-direction

width

width of the source

Value type: Number


GES.VideoUriSource

GObject.Object
    ╰──GObject.InitiallyUnowned
        ╰──GES.TimelineElement
            ╰──GES.TrackElement
                ╰──GES.Source
                    ╰──GES.VideoSource
                        ╰──GES.VideoUriSource

Children Properties

alpha

alpha of the stream

Value type: float

fields

Fields to use for deinterlacing

Valid values:

  • All fields (0) – all
  • Top fields only (1) – top
  • Bottom fields only (2) – bottom
  • Automatically detect (3) – auto

See fields (not introspectable)

height

height of the source

Value type: int

mode

Deinterlace Mode

Valid values:

  • Auto detection (best effort) (0) – auto
  • Force deinterlacing (1) – interlaced
  • Run in passthrough mode (2) – disabled
  • Auto detection (strict) (3) – auto-strict

See mode (not introspectable)

posx

x position of the stream

Value type: int

posy

y position of the stream

Value type: int

tff

Deinterlace top field first

Valid values:

  • Auto detection (0) – auto
  • Top field first (1) – tff
  • Bottom field first (2) – bff

See tff (not introspectable)

video-direction

Video direction: rotation and flipping

Valid values:

  • GST_VIDEO_ORIENTATION_IDENTITY (0) – identity
  • GST_VIDEO_ORIENTATION_90R (1) – 90r
  • GST_VIDEO_ORIENTATION_180 (2) – 180
  • GST_VIDEO_ORIENTATION_90L (3) – 90l
  • GST_VIDEO_ORIENTATION_HORIZ (4) – horiz
  • GST_VIDEO_ORIENTATION_VERT (5) – vert
  • GST_VIDEO_ORIENTATION_UL_LR (6) – ul-lr
  • GST_VIDEO_ORIENTATION_UR_LL (7) – ur-ll
  • GST_VIDEO_ORIENTATION_AUTO (8) – auto
  • GST_VIDEO_ORIENTATION_CUSTOM (9) – custom

See video_direction

width

width of the source

Value type: int


Properties

uri

“uri” gchar *

The location of the file/resource to use.

Flags : Read / Write / Construct Only


uri

“uri” String

The location of the file/resource to use.

Flags : Read / Write / Construct Only


uri

“self.props.uri” str

The location of the file/resource to use.

Flags : Read / Write / Construct Only


Constants

GES_TYPE_VIDEO_URI_SOURCE

#define GES_TYPE_VIDEO_URI_SOURCE ges_video_uri_source_get_type()

The results of the search are