GESPipeline

GESPipeline allows developers to view and render GESTimeline in a simple fashion. Its usage is inspired by the 'playbin' element from gst-plugins-base.

GESPipeline

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBin
                    ╰──GstPipeline
                        ╰──GESPipeline

Implemented interfaces: GstChildProxy, GstVideoOverlay

Class structure

GESPipelineClass

GES.PipelineClass

GES.PipelineClass

GES.PipelineClass

GESPipeline

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBin
                    ╰──GstPipeline
                        ╰──GESPipeline

Implemented interfaces: GstChildProxy, GstVideoOverlay

GESPipeline

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBin
                    ╰──GstPipeline
                        ╰──GESPipeline

Implemented interfaces: GstChildProxy, GstVideoOverlay

GESPipeline

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBin
                    ╰──GstPipeline
                        ╰──GESPipeline

Implemented interfaces: GstChildProxy, GstVideoOverlay

Constructors

ges_pipeline_new

GESPipeline *
ges_pipeline_new ()

Creates a new conveninence GESPipeline.

Returns ( [transfer: floating] ) –

the new GESPipeline.

GES.Pipeline.new

def GES.Pipeline.new ():
    #python wrapper for 'ges_pipeline_new'

Creates a new conveninence GES.Pipeline.

Returns ( GES.Pipeline ) –

the new GES.Pipeline.

GES.Pipeline

GES.Pipeline
GES.Pipeline ()

Creates a new conveninence GES.Pipeline.

Returns

the new GES.Pipeline.

GES.prototype.new

function GES.prototype.new(): {
    // javascript wrapper for 'ges_pipeline_new'
}

Creates a new conveninence GES.Pipeline.

Returns ( GES.Pipeline ) –

the new GES.Pipeline.

Methods

ges_pipeline_get_mode

GESPipelineFlags
ges_pipeline_get_mode (GESPipeline * pipeline)

Parameters:

pipeline

a GESPipeline

Returns

the GESPipelineFlags currently in use.

GES.Pipeline.get_mode

def GES.Pipeline.get_mode (self):
    #python wrapper for 'ges_pipeline_get_mode'

Parameters:

pipeline ( GES.Pipeline ) –

a GES.Pipeline

Returns ( GES.PipelineFlags ) –

the GES.PipelineFlags currently in use.

GES.prototype.get_mode

function GES.prototype.get_mode(): {
    // javascript wrapper for 'ges_pipeline_get_mode'
}

Parameters:

pipeline ( GES.Pipeline ) –

a GES.Pipeline

Returns ( GES.PipelineFlags ) –

the GES.PipelineFlags currently in use.

ges_pipeline_get_thumbnail

GstSample *
ges_pipeline_get_thumbnail (GESPipeline * self,
                            GstCaps * caps)

Returns a GstSample with the currently playing image in the format specified by caps. The caller should free the sample with gst_sample_unref when finished. If ANY caps are specified, the information will be returned in the whatever format is currently used by the sink. This information can be retrieve from caps associated with the buffer.

Parameters:

caps ( [transfer: none] ) –

caps specifying current format. Use GST_CAPS_ANY for native size.

Returns ( [transfer: full] [nullable] ) –

a GstSample or NULL

GES.Pipeline.get_thumbnail

def GES.Pipeline.get_thumbnail (self, caps):
    #python wrapper for 'ges_pipeline_get_thumbnail'

Returns a Gst.Sample with the currently playing image in the format specified by caps. The caller should free the sample with gst_sample_unref (not introspectable) when finished. If ANY caps are specified, the information will be returned in the whatever format is currently used by the sink. This information can be retrieve from caps associated with the buffer.

Parameters:

caps ( Gst.Caps ) –

caps specifying current format. Use GST_CAPS_ANY (not introspectable) for native size.

Returns ( Gst.Sample ) –

a Gst.Sample or None

GES.Pipeline.GetThumbnail

Gst.Sample
GES.Pipeline.GetThumbnail (Gst.Caps)

Returns a Gst.Sample with the currently playing image in the format specified by caps. The caller should free the sample with gst_sample_unref (not introspectable) when finished. If ANY caps are specified, the information will be returned in the whatever format is currently used by the sink. This information can be retrieve from caps associated with the buffer.

Parameters:

caps

caps specifying current format. Use GST_CAPS_ANY (not introspectable) for native size.

Returns

a Gst.Sample or null

GES.prototype.get_thumbnail

function GES.prototype.get_thumbnail(caps: Gst.Caps): {
    // javascript wrapper for 'ges_pipeline_get_thumbnail'
}

Returns a Gst.Sample with the currently playing image in the format specified by caps. The caller should free the sample with gst_sample_unref (not introspectable) when finished. If ANY caps are specified, the information will be returned in the whatever format is currently used by the sink. This information can be retrieve from caps associated with the buffer.

Parameters:

caps ( Gst.Caps ) –

caps specifying current format. Use GST_CAPS_ANY (not introspectable) for native size.

Returns ( Gst.Sample ) –

a Gst.Sample or null

ges_pipeline_get_thumbnail_rgb24

GstSample *
ges_pipeline_get_thumbnail_rgb24 (GESPipeline * self,
                                  gint width,
                                  gint height)

A convenience method for ges_pipeline_get_thumbnail which returns a buffer in 24-bit RGB, optionally scaled to the specified width and height. If -1 is specified for either dimension, it will be left at native size. You can retreive this information from the caps associated with the buffer.

The caller is responsible for unreffing the returned sample with gst_sample_unref.

Parameters:

width

the requested width or -1 for native size

height

the requested height or -1 for native size

Returns ( [transfer: full] [nullable] ) –

a GstSample or NULL

GES.Pipeline.get_thumbnail_rgb24

def GES.Pipeline.get_thumbnail_rgb24 (self, width, height):
    #python wrapper for 'ges_pipeline_get_thumbnail_rgb24'

A convenience method for ges_pipeline_get_thumbnail which returns a buffer in 24-bit RGB, optionally scaled to the specified width and height. If -1 is specified for either dimension, it will be left at native size. You can retreive this information from the caps associated with the buffer.

The caller is responsible for unreffing the returned sample with gst_sample_unref (not introspectable).

Parameters:

width ( int ) –

the requested width or -1 for native size

height ( int ) –

the requested height or -1 for native size

Returns ( Gst.Sample ) –

a Gst.Sample or None

GES.Pipeline.GetThumbnailRgb24

Gst.Sample
GES.Pipeline.GetThumbnailRgb24 (int,
                                int)

A convenience method for ges_pipeline_get_thumbnail which returns a buffer in 24-bit RGB, optionally scaled to the specified width and height. If -1 is specified for either dimension, it will be left at native size. You can retreive this information from the caps associated with the buffer.

The caller is responsible for unreffing the returned sample with gst_sample_unref (not introspectable).

Parameters:

width

the requested width or -1 for native size

height

the requested height or -1 for native size

Returns

a Gst.Sample or null

GES.prototype.get_thumbnail_rgb24

function GES.prototype.get_thumbnail_rgb24(width: Number, height: Number): {
    // javascript wrapper for 'ges_pipeline_get_thumbnail_rgb24'
}

A convenience method for ges_pipeline_get_thumbnail which returns a buffer in 24-bit RGB, optionally scaled to the specified width and height. If -1 is specified for either dimension, it will be left at native size. You can retreive this information from the caps associated with the buffer.

The caller is responsible for unreffing the returned sample with gst_sample_unref (not introspectable).

Parameters:

width ( Number ) –

the requested width or -1 for native size

height ( Number ) –

the requested height or -1 for native size

Returns ( Gst.Sample ) –

a Gst.Sample or null

ges_pipeline_preview_get_audio_sink

GstElement *
ges_pipeline_preview_get_audio_sink (GESPipeline * self)

Obtains a pointer to playsink's audio sink element that is used for displaying audio when the GESPipeline is in GES_PIPELINE_MODE_PREVIEW

The caller is responsible for unreffing the returned element with gst_object_unref.

Parameters:

self

a GESPipeline

Returns ( [transfer: full] ) –

a pointer to the playsink audio sink GstElement

GES.Pipeline.preview_get_audio_sink

def GES.Pipeline.preview_get_audio_sink (self):
    #python wrapper for 'ges_pipeline_preview_get_audio_sink'

Obtains a pointer to playsink's audio sink element that is used for displaying audio when the GES.Pipeline is in GES.PipelineFlags.FULL_PREVIEW

The caller is responsible for unreffing the returned element with Gst.Object.unref.

Parameters:

self ( GES.Pipeline ) –

a GES.Pipeline

Returns ( Gst.Element ) –

a pointer to the playsink audio sink Gst.Element

GES.Pipeline.PreviewGetAudioSink

Gst.Element
GES.Pipeline.PreviewGetAudioSink ()

Obtains a pointer to playsink's audio sink element that is used for displaying audio when the GES.Pipeline is in GES.PipelineFlags.FullPreview

The caller is responsible for unreffing the returned element with Gst.Object.Unref.

Returns

a pointer to the playsink audio sink Gst.Element

GES.prototype.preview_get_audio_sink

function GES.prototype.preview_get_audio_sink(): {
    // javascript wrapper for 'ges_pipeline_preview_get_audio_sink'
}

Obtains a pointer to playsink's audio sink element that is used for displaying audio when the GES.Pipeline is in GES.PipelineFlags.FULL_PREVIEW

The caller is responsible for unreffing the returned element with Gst.prototype.unref.

Parameters:

self ( GES.Pipeline ) –

a GES.Pipeline

Returns ( Gst.Element ) –

a pointer to the playsink audio sink Gst.Element

ges_pipeline_preview_get_video_sink

GstElement *
ges_pipeline_preview_get_video_sink (GESPipeline * self)

Obtains a pointer to playsink's video sink element that is used for displaying video when the GESPipeline is in GES_PIPELINE_MODE_PREVIEW

The caller is responsible for unreffing the returned element with gst_object_unref.

Parameters:

self

a GESPipeline

Returns ( [transfer: full] ) –

a pointer to the playsink video sink GstElement

GES.Pipeline.preview_get_video_sink

def GES.Pipeline.preview_get_video_sink (self):
    #python wrapper for 'ges_pipeline_preview_get_video_sink'

Obtains a pointer to playsink's video sink element that is used for displaying video when the GES.Pipeline is in GES.PipelineFlags.FULL_PREVIEW

The caller is responsible for unreffing the returned element with Gst.Object.unref.

Parameters:

self ( GES.Pipeline ) –

a GES.Pipeline

Returns ( Gst.Element ) –

a pointer to the playsink video sink Gst.Element

GES.Pipeline.PreviewGetVideoSink

Gst.Element
GES.Pipeline.PreviewGetVideoSink ()

Obtains a pointer to playsink's video sink element that is used for displaying video when the GES.Pipeline is in GES.PipelineFlags.FullPreview

The caller is responsible for unreffing the returned element with Gst.Object.Unref.

Returns

a pointer to the playsink video sink Gst.Element

GES.prototype.preview_get_video_sink

function GES.prototype.preview_get_video_sink(): {
    // javascript wrapper for 'ges_pipeline_preview_get_video_sink'
}

Obtains a pointer to playsink's video sink element that is used for displaying video when the GES.Pipeline is in GES.PipelineFlags.FULL_PREVIEW

The caller is responsible for unreffing the returned element with Gst.prototype.unref.

Parameters:

self ( GES.Pipeline ) –

a GES.Pipeline

Returns ( Gst.Element ) –

a pointer to the playsink video sink Gst.Element

ges_pipeline_preview_set_audio_sink

ges_pipeline_preview_set_audio_sink (GESPipeline * self,
                                     GstElement * sink)

Sets playsink's audio sink element that is used for displaying audio when the GESPipeline is in GES_PIPELINE_MODE_PREVIEW

Parameters:

self

a GESPipeline in GST_STATE_NULL

sink ( [transfer: none] ) –

a audio sink GstElement

GES.Pipeline.preview_set_audio_sink

def GES.Pipeline.preview_set_audio_sink (self, sink):
    #python wrapper for 'ges_pipeline_preview_set_audio_sink'

Sets playsink's audio sink element that is used for displaying audio when the GES.Pipeline is in GES.PipelineFlags.FULL_PREVIEW

Parameters:

sink ( Gst.Element ) –

a audio sink Gst.Element

GES.Pipeline.PreviewSetAudioSink

GES.Pipeline.PreviewSetAudioSink (Gst.Element)

Sets playsink's audio sink element that is used for displaying audio when the GES.Pipeline is in GES.PipelineFlags.FullPreview

Parameters:

sink

a audio sink Gst.Element

GES.prototype.preview_set_audio_sink

function GES.prototype.preview_set_audio_sink(sink: Gst.Element): {
    // javascript wrapper for 'ges_pipeline_preview_set_audio_sink'
}

Sets playsink's audio sink element that is used for displaying audio when the GES.Pipeline is in GES.PipelineFlags.FULL_PREVIEW

Parameters:

sink ( Gst.Element ) –

a audio sink Gst.Element

ges_pipeline_preview_set_video_sink

ges_pipeline_preview_set_video_sink (GESPipeline * self,
                                     GstElement * sink)

Sets playsink's video sink element that is used for displaying video when the GESPipeline is in GES_PIPELINE_MODE_PREVIEW

Parameters:

self

a GESPipeline in GST_STATE_NULL

sink ( [transfer: none] ) –

a video sink GstElement

GES.Pipeline.preview_set_video_sink

def GES.Pipeline.preview_set_video_sink (self, sink):
    #python wrapper for 'ges_pipeline_preview_set_video_sink'

Sets playsink's video sink element that is used for displaying video when the GES.Pipeline is in GES.PipelineFlags.FULL_PREVIEW

Parameters:

sink ( Gst.Element ) –

a video sink Gst.Element

GES.Pipeline.PreviewSetVideoSink

GES.Pipeline.PreviewSetVideoSink (Gst.Element)

Sets playsink's video sink element that is used for displaying video when the GES.Pipeline is in GES.PipelineFlags.FullPreview

Parameters:

sink

a video sink Gst.Element

GES.prototype.preview_set_video_sink

function GES.prototype.preview_set_video_sink(sink: Gst.Element): {
    // javascript wrapper for 'ges_pipeline_preview_set_video_sink'
}

Sets playsink's video sink element that is used for displaying video when the GES.Pipeline is in GES.PipelineFlags.FULL_PREVIEW

Parameters:

sink ( Gst.Element ) –

a video sink Gst.Element

ges_pipeline_save_thumbnail

gboolean
ges_pipeline_save_thumbnail (GESPipeline * self,
                             int width,
                             int height,
                             const gchar * format,
                             const gchar * location)

Saves the current frame to the specified location.

Parameters:

width

the requested width or -1 for native size

height

the requested height or -1 for native size

format

a string specifying the desired mime type (for example, image/jpeg)

location

the path to save the thumbnail

Returns

TRUE if the thumbnail was properly save, else FALSE.

GES.Pipeline.save_thumbnail

@raises(GLib.GError)
def GES.Pipeline.save_thumbnail (self, width, height, format, location):
    #python wrapper for 'ges_pipeline_save_thumbnail'

Saves the current frame to the specified location.

Parameters:

width ( int ) –

the requested width or -1 for native size

height ( int ) –

the requested height or -1 for native size

format ( str ) –

a string specifying the desired mime type (for example, image/jpeg)

location ( str ) –

the path to save the thumbnail

Returns ( bool ) –

True if the thumbnail was properly save, else False.

GES.Pipeline.SaveThumbnail

bool
GES.Pipeline.SaveThumbnail (int,
                            int,
                            string,
                            string)

Saves the current frame to the specified location.

Parameters:

width

the requested width or -1 for native size

height

the requested height or -1 for native size

format

a string specifying the desired mime type (for example, image/jpeg)

location

the path to save the thumbnail

Returns

true if the thumbnail was properly save, else false.

GES.prototype.save_thumbnail

function GES.prototype.save_thumbnail(width: Number, height: Number, format: String, location: String): {
    // javascript wrapper for 'ges_pipeline_save_thumbnail'
}

Saves the current frame to the specified location.

Parameters:

width ( Number ) –

the requested width or -1 for native size

height ( Number ) –

the requested height or -1 for native size

format ( String ) –

a string specifying the desired mime type (for example, image/jpeg)

location ( String ) –

the path to save the thumbnail

Returns ( Number ) –

true if the thumbnail was properly save, else false.

ges_pipeline_set_mode

gboolean
ges_pipeline_set_mode (GESPipeline * pipeline,
                       GESPipelineFlags mode)

switches the pipeline to the specified mode. The default mode when creating a GESPipeline is GES_PIPELINE_MODE_PREVIEW.

Note: The pipeline will be set to GST_STATE_NULL during this call due to the internal changes that happen. The caller will therefore have to set the pipeline to the requested state after calling this method.

Parameters:

pipeline

a GESPipeline

mode

the GESPipelineFlags to use

Returns

TRUE if the mode was properly set, else FALSE.

GES.Pipeline.set_mode

def GES.Pipeline.set_mode (self, mode):
    #python wrapper for 'ges_pipeline_set_mode'

switches the pipeline to the specified mode. The default mode when creating a GES.Pipeline is GES.PipelineFlags.FULL_PREVIEW.

Note: The pipeline will be set to Gst.State.NULL during this call due to the internal changes that happen. The caller will therefore have to set the pipeline to the requested state after calling this method.

Parameters:

pipeline ( GES.Pipeline ) –

a GES.Pipeline

mode ( GES.PipelineFlags ) –

the GES.PipelineFlags to use

Returns ( bool ) –

True if the mode was properly set, else False.

GES.Pipeline.SetMode

bool
GES.Pipeline.SetMode (GES.PipelineFlags)

switches the pipeline to the specified mode. The default mode when creating a GES.Pipeline is GES.PipelineFlags.FullPreview.

Note: The pipeline will be set to Gst.State.Null during this call due to the internal changes that happen. The caller will therefore have to set the pipeline to the requested state after calling this method.

Parameters:

mode

the GES.PipelineFlags to use

Returns

true if the mode was properly set, else false.

GES.prototype.set_mode

function GES.prototype.set_mode(mode: GES.PipelineFlags): {
    // javascript wrapper for 'ges_pipeline_set_mode'
}

switches the pipeline to the specified mode. The default mode when creating a GES.Pipeline is GES.PipelineFlags.FULL_PREVIEW.

Note: The pipeline will be set to Gst.State.NULL during this call due to the internal changes that happen. The caller will therefore have to set the pipeline to the requested state after calling this method.

Parameters:

pipeline ( GES.Pipeline ) –

a GES.Pipeline

mode ( GES.PipelineFlags ) –

the GES.PipelineFlags to use

Returns ( Number ) –

true if the mode was properly set, else false.

ges_pipeline_set_render_settings

gboolean
ges_pipeline_set_render_settings (GESPipeline * pipeline,
                                  const gchar * output_uri,
                                  GstEncodingProfile * profile)

Specify where the pipeline shall be rendered and with what settings.

A copy of profile and output_uri will be done internally, the caller can safely free those values afterwards.

This method must be called before setting the pipeline mode to GES_PIPELINE_MODE_RENDER

Parameters:

pipeline

a GESPipeline

output_uri

the URI to which the timeline will be rendered

profile

the GstEncodingProfile to use to render the timeline.

Returns

TRUE if the settings were aknowledged properly, else FALSE

GES.Pipeline.set_render_settings

def GES.Pipeline.set_render_settings (self, output_uri, profile):
    #python wrapper for 'ges_pipeline_set_render_settings'

Specify where the pipeline shall be rendered and with what settings.

A copy of profile and output_uri will be done internally, the caller can safely free those values afterwards.

This method must be called before setting the pipeline mode to GES.PipelineFlags.RENDER

Parameters:

pipeline ( GES.Pipeline ) –

a GES.Pipeline

output_uri ( str ) –

the URI to which the timeline will be rendered

profile ( GstPbutils.EncodingProfile ) –

the GstPbutils.EncodingProfile to use to render the timeline.

Returns ( bool ) –

True if the settings were aknowledged properly, else False

GES.Pipeline.SetRenderSettings

bool
GES.Pipeline.SetRenderSettings (string,
                                Gst.PbUtils.EncodingProfile)

Specify where the pipeline shall be rendered and with what settings.

A copy of profile and output_uri will be done internally, the caller can safely free those values afterwards.

This method must be called before setting the pipeline mode to GES.PipelineFlags.Render

Parameters:

output_uri

the URI to which the timeline will be rendered

profile

the Gst.PbUtils.EncodingProfile to use to render the timeline.

Returns

true if the settings were aknowledged properly, else false

GES.prototype.set_render_settings

function GES.prototype.set_render_settings(output_uri: String, profile: GstPbutils.EncodingProfile): {
    // javascript wrapper for 'ges_pipeline_set_render_settings'
}

Specify where the pipeline shall be rendered and with what settings.

A copy of profile and output_uri will be done internally, the caller can safely free those values afterwards.

This method must be called before setting the pipeline mode to GES.PipelineFlags.RENDER

Parameters:

pipeline ( GES.Pipeline ) –

a GES.Pipeline

output_uri ( String ) –

the URI to which the timeline will be rendered

profile ( GstPbutils.EncodingProfile ) –

the GstPbutils.EncodingProfile to use to render the timeline.

Returns ( Number ) –

true if the settings were aknowledged properly, else false

ges_pipeline_set_timeline

gboolean
ges_pipeline_set_timeline (GESPipeline * pipeline,
                           GESTimeline * timeline)

Sets the timeline to use in this pipeline.

The reference to the timeline will be stolen by the pipeline.

Parameters:

pipeline

a GESPipeline

timeline ( [transfer: full] ) –

the GESTimeline to set on the pipeline.

Returns

TRUE if the timeline could be successfully set on the pipeline, else FALSE.

GES.Pipeline.set_timeline

def GES.Pipeline.set_timeline (self, timeline):
    #python wrapper for 'ges_pipeline_set_timeline'

Sets the timeline to use in this pipeline.

The reference to the timeline will be stolen by the pipeline.

Parameters:

pipeline ( GES.Pipeline ) –

a GES.Pipeline

timeline ( GES.Timeline ) –

the GES.Timeline to set on the pipeline.

Returns ( bool ) –

True if the timeline could be successfully set on the pipeline, else False.

GES.Pipeline.SetTimeline

bool
GES.Pipeline.SetTimeline (GES.Timeline)

Sets the timeline to use in this pipeline.

The reference to the timeline will be stolen by the pipeline.

Parameters:

timeline

the GES.Timeline to set on the pipeline.

Returns

true if the timeline could be successfully set on the pipeline, else false.

GES.prototype.set_timeline

function GES.prototype.set_timeline(timeline: GES.Timeline): {
    // javascript wrapper for 'ges_pipeline_set_timeline'
}

Sets the timeline to use in this pipeline.

The reference to the timeline will be stolen by the pipeline.

Parameters:

pipeline ( GES.Pipeline ) –

a GES.Pipeline

timeline ( GES.Timeline ) –

the GES.Timeline to set on the pipeline.

Returns ( Number ) –

true if the timeline could be successfully set on the pipeline, else false.

Properties

ModeField

GES.PipelineFlags ModeField { get;  }

Flags : Read

audio-filter

“audio-filter” GstElement *

Flags : Read / Write

audio-filter

“audio-filter” Gst.Element

Flags : Read / Write

AudioFilter

Gst.Element AudioFilter { get; set;  }

Flags : Read / Write

audio-filter

“audio-filter” Gst.Element

Flags : Read / Write

audio-sink

“audio-sink” GstElement *

Audio sink for the preview.

Flags : Read / Write

audio-sink

“audio-sink” Gst.Element

Audio sink for the preview.

Flags : Read / Write

AudioSink

Gst.Element AudioSink { get; set;  }

Audio sink for the preview.

Flags : Read / Write

audio-sink

“audio-sink” Gst.Element

Audio sink for the preview.

Flags : Read / Write

mode

“mode” GESPipelineFlags *

Pipeline mode. See ges_pipeline_set_mode for more info.

Flags : Read / Write

mode

“mode” GES.PipelineFlags

Pipeline mode. See GES.Pipeline.set_mode for more info.

Flags : Read / Write

Mode

GES.PipelineFlags Mode { get; set;  }

Pipeline mode. See GES.Pipeline.SetMode for more info.

Flags : Read / Write

mode

“mode” GES.PipelineFlags

Pipeline mode. See GES.prototype.set_mode for more info.

Flags : Read / Write

timeline

“timeline” GESTimeline *

Timeline to use in this pipeline. See also ges_pipeline_set_timeline for more info.

Flags : Read / Write

timeline

“timeline” GES.Timeline

Timeline to use in this pipeline. See also GES.Pipeline.set_timeline for more info.

Flags : Read / Write

Timeline

GES.Timeline Timeline { get; set;  }

Timeline to use in this pipeline. See also GES.Pipeline.SetTimeline for more info.

Flags : Read / Write

timeline

“timeline” GES.Timeline

Timeline to use in this pipeline. See also GES.prototype.set_timeline for more info.

Flags : Read / Write

video-filter

“video-filter” GstElement *

Flags : Read / Write

video-filter

“video-filter” Gst.Element

Flags : Read / Write

VideoFilter

Gst.Element VideoFilter { get; set;  }

Flags : Read / Write

video-filter

“video-filter” Gst.Element

Flags : Read / Write

video-sink

“video-sink” GstElement *

Video sink for the preview.

Flags : Read / Write

video-sink

“video-sink” Gst.Element

Video sink for the preview.

Flags : Read / Write

VideoSink

Gst.Element VideoSink { get; set;  }

Video sink for the preview.

Flags : Read / Write

video-sink

“video-sink” Gst.Element

Video sink for the preview.

Flags : Read / Write

Constants

GES_TYPE_PIPELINE

#define GES_TYPE_PIPELINE ges_pipeline_get_type()

The results of the search are