Pipeline


Object Hierarchy:

GES.Pipeline GES.Pipeline GES.Pipeline Gst.Pipeline Gst.Pipeline Gst.Pipeline->GES.Pipeline Gst.Bin Gst.Bin Gst.Bin->Gst.Pipeline Gst.Element Gst.Element Gst.Element->Gst.Bin Gst.Object Gst.Object Gst.Object->Gst.Element GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gst.Object GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned Gst.ChildProxy Gst.ChildProxy Gst.ChildProxy->GES.Pipeline Gst.ChildProxy->Gst.Pipeline Gst.ChildProxy->Gst.Bin Gst.Video.Overlay Gst.Video.Overlay Gst.Video.Overlay->GES.Pipeline

Description:

[ CCode ( type_id = "ges_pipeline_get_type ()" ) ]
public class Pipeline : Pipeline, ChildProxy, Overlay

A Pipeline can take an audio-video Timeline and conveniently link its Track-s to an internal playsink element, for preview/playback, and an internal encodebin element, for rendering.

You can switch between these modes using set_mode.

You can choose the specific audio and video sinks used for previewing the timeline by setting the audio_sink and video_sink properties.

You can set the encoding and save location used in rendering by calling set_render_settings.


Namespace: GES

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class Gst.Element