GESEffectClip

GESEffectClip — An effect created by parse-launch style bin descriptions in a GESLayer

Synopsis

#include <ges/ges.h>

                    GESEffectClip;
GESEffectClip *     ges_effect_clip_new                 (const gchar *video_bin_description,
                                                         const gchar *audio_bin_description);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GESTimelineElement
               +----GESContainer
                     +----GESClip
                           +----GESOperationClip
                                 +----GESBaseEffectClip
                                       +----GESEffectClip

Implemented Interfaces

GESEffectClip implements GESExtractable and GESMetaContainer.

Properties

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

Description

The effect will be applied on the sources that have lower priorities (higher number) between the inpoint and the end of it.

Details

GESEffectClip

typedef struct _GESEffectClip GESEffectClip;

ges_effect_clip_new ()

GESEffectClip *     ges_effect_clip_new                 (const gchar *video_bin_description,
                                                         const gchar *audio_bin_description);

Creates a new GESEffectClip from the description of the bin.

video_bin_description :

The gst-launch like bin description of the effect

audio_bin_description :

The gst-launch like bin description of the effect

Returns :

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

Property Details

The "audio-bin-description" property

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

The description of the audio track of the effect bin with a gst-launch-style pipeline description. This should be used for test purposes.

Example: "audiopanorama panorama=1.0"

Default value: NULL


The "video-bin-description" property

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

The description of the video track of the effect bin with a gst-launch-style pipeline description. This should be used for test purposes.

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

Default value: NULL