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.Pipeline
All known members inherited from class Gst.Bin
All known members inherited from class Gst.Element
All known members inherited from class Gst.Object
All known members inherited from class GLib.Object
All known members inherited from interface Gst.ChildProxy
All known members inherited from interface Gst.Video.Overlay



2022 vala-language.org