Base Classes

GESTimeline — Multimedia timeline
GESLayer — Non-overlapping sequence of GESClip
GESTimelineElement — Base Class for all elements that will be in a way or another inside a GESTimeline.
GESContainer — Base Class for objects responsible for controlling other GESTimelineElement-s
GESClip — Base Class for objects in a GESLayer
GESSourceClip — Base Class for sources of a GESLayer
GESOperationClip — Base Class for operations in a GESLayer
GESOverlayClip — Base Class for overlays in a GESLayer
GESBaseEffectClip — An effect in a GESLayer
GESTrack — Composition of objects
GESTrackElement — Base Class for objects contained in a GESTrack
GESSource — Base Class for single-media sources
GESVideoSource — Base Class for video sources
GESAudioSource — Base Class for audio sources
GESBaseEffect — adds an effect to a stream in a GESSourceClip or a GESLayer
GESOperation — Base Class for effects and overlays
GESBaseTransitionClip — Base classes for transitions
GESAsset — Represents usable resources inside the GStreamer Editing Services