GESAudioUriSource

GESAudioUriSource

GObject
    ╰──GInitiallyUnowned
        ╰──GESTimelineElement
            ╰──GESTrackElement
                ╰──GESSource
                    ╰──GESAudioSource
                        ╰──GESAudioUriSource

Children Properties

alpha

alpha of the stream

Value type: gdouble

converter-config

A GstStructure describing the configuration that should be used when scaling and converting this pad's video frames

Value type: GstStructure

See converter-config

fheight

height of the source in float

Value type: gfloat

fposx

x position of the stream in float

Value type: gfloat

fposy

y position of the stream in float

Value type: gfloat

fwidth

width of the source in float

Value type: gfloat

height

height of the source

Value type: gint

operator

Blending operator to use for blending this pad over the previous ones

Valid values:

  • Source (0) – source
  • Over (1) – over
  • Add (2) – add

posx

x position of the stream

Value type: gint

posy

y position of the stream

Value type: gint

repeat-after-eos

Repeat the last frame after EOS until all pads are EOS

Value type: gboolean

See repeat-after-eos

reverse

Whether to playback the source reverse or not

Value type: gboolean

See reverse

sizing-policy

Sizing policy to use for image scaling

Valid values:

  • None: Image is scaled to fill configured destination rectangle without padding or keeping the aspect ratio (0) – none
  • Keep Aspect Ratio: Image is scaled to fit destination rectangle specified by GstCompositorPad:{xpos, ypos, width, height} with preserved aspect ratio. Resulting image will be centered in the destination rectangle with padding if necessary (1) – keep-aspect-ratio

See sizing-policy

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

xpos

X Position of the picture

Value type: gint

See xpos

ypos

Y Position of the picture

Value type: gint

See ypos

zorder

z order of the stream. WARNING: Setting it manually overrides the priority and should be used very carefully

Value type: guint


Class structure

GESAudioUriSourceClass


GES.AudioUriSourceClass


GES.AudioUriSourceClass


GES.AudioUriSource

GObject.Object
    ╰──GObject.InitiallyUnowned
        ╰──GES.TimelineElement
            ╰──GES.TrackElement
                ╰──GES.Source
                    ╰──GES.AudioSource
                        ╰──GES.AudioUriSource

Children Properties

alpha

alpha of the stream

Value type: Number

converter-config

A GstStructure describing the configuration that should be used when scaling and converting this pad's video frames

Value type: Gst.Structure

See converter-config

fheight

height of the source in float

Value type: Number

fposx

x position of the stream in float

Value type: Number

fposy

y position of the stream in float

Value type: Number

fwidth

width of the source in float

Value type: Number

height

height of the source

Value type: Number

operator

Blending operator to use for blending this pad over the previous ones

Valid values:

  • Source (0) – source
  • Over (1) – over
  • Add (2) – add

posx

x position of the stream

Value type: Number

posy

y position of the stream

Value type: Number

repeat-after-eos

Repeat the last frame after EOS until all pads are EOS

Value type: Number

See repeat-after-eos

reverse

Whether to playback the source reverse or not

Value type: Number

See reverse (not introspectable)

sizing-policy

Sizing policy to use for image scaling

Valid values:

  • None: Image is scaled to fill configured destination rectangle without padding or keeping the aspect ratio (0) – none
  • Keep Aspect Ratio: Image is scaled to fit destination rectangle specified by GstCompositorPad:{xpos, ypos, width, height} with preserved aspect ratio. Resulting image will be centered in the destination rectangle with padding if necessary (1) – keep-aspect-ratio

See sizing-policy (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

xpos

X Position of the picture

Value type: Number

See xpos (not introspectable)

ypos

Y Position of the picture

Value type: Number

See ypos (not introspectable)

zorder

z order of the stream. WARNING: Setting it manually overrides the priority and should be used very carefully

Value type: Number


GES.AudioUriSource

GObject.Object
    ╰──GObject.InitiallyUnowned
        ╰──GES.TimelineElement
            ╰──GES.TrackElement
                ╰──GES.Source
                    ╰──GES.AudioSource
                        ╰──GES.AudioUriSource

Children Properties

alpha

alpha of the stream

Value type: float

converter-config

A GstStructure describing the configuration that should be used when scaling and converting this pad's video frames

Value type: Gst.Structure

See converter_config

fheight

height of the source in float

Value type: float

fposx

x position of the stream in float

Value type: float

fposy

y position of the stream in float

Value type: float

fwidth

width of the source in float

Value type: float

height

height of the source

Value type: int

operator

Blending operator to use for blending this pad over the previous ones

Valid values:

  • Source (0) – source
  • Over (1) – over
  • Add (2) – add

posx

x position of the stream

Value type: int

posy

y position of the stream

Value type: int

repeat-after-eos

Repeat the last frame after EOS until all pads are EOS

Value type: bool

See repeat_after_eos

reverse

Whether to playback the source reverse or not

Value type: bool

See reverse (not introspectable)

sizing-policy

Sizing policy to use for image scaling

Valid values:

  • None: Image is scaled to fill configured destination rectangle without padding or keeping the aspect ratio (0) – none
  • Keep Aspect Ratio: Image is scaled to fit destination rectangle specified by GstCompositorPad:{xpos, ypos, width, height} with preserved aspect ratio. Resulting image will be centered in the destination rectangle with padding if necessary (1) – keep-aspect-ratio

See sizing-policy (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

xpos

X Position of the picture

Value type: int

See xpos (not introspectable)

ypos

Y Position of the picture

Value type: int

See ypos (not introspectable)

zorder

z order of the stream. WARNING: Setting it manually overrides the priority and should be used very carefully

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_AUDIO_URI_SOURCE

#define GES_TYPE_AUDIO_URI_SOURCE ges_audio_uri_source_get_type()

The results of the search are