GESTrackParseLaunchEffect

GESTrackParseLaunchEffect — adds an effect build from a parse-launch style bin description to a stream in a GESTimelineSource or a GESTimelineLayer

Synopsis

#include <ges/ges.h>

                    GESTrackParseLaunchEffect;
GESTrackParseLaunchEffect * ges_track_parse_launch_effect_new
                                                        (const gchar *bin_description);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GESTrackObject
               +----GESTrackOperation
                     +----GESTrackEffect
                           +----GESTrackParseLaunchEffect

Properties

  "bin-description"          gchar*                : Read / Write / Construct Only

Description

Details

GESTrackParseLaunchEffect

typedef struct _GESTrackParseLaunchEffect GESTrackParseLaunchEffect;

ges_track_parse_launch_effect_new ()

GESTrackParseLaunchEffect * ges_track_parse_launch_effect_new
                                                        (const gchar *bin_description);

Creates a new GESTrackParseLaunchEffect from the description of the bin.

bin_description :

The gst-launch like bin description of the effect

Returns :

a newly created GESTrackParseLaunchEffect, or NULL if something went wrong.

Property Details

The "bin-description" property

  "bin-description"          gchar*                : Read / Write / Construct Only

The description of the effect bin with a gst-launch-style pipeline description.

Example: "videobalance saturation=1.5 hue=+0.5"

Default value: NULL