Initialization

Initialization — Initialization.

Synopsis

#include <ges/ges.h>

gboolean            ges_init                            (void);
void                ges_version                         (guint *major,
                                                         guint *minor,
                                                         guint *micro,
                                                         guint *nano);
#define             GES_VERSION_MAJOR
#define             GES_VERSION_MICRO
#define             GES_VERSION_MINOR
#define             GES_VERSION_NANO

Description

Details

ges_init ()

gboolean            ges_init                            (void);

Initialize the GStreamer Editing Service. Call this before any usage of GES. You should take care of initilizing GStreamer before calling this function.


ges_version ()

void                ges_version                         (guint *major,
                                                         guint *minor,
                                                         guint *micro,
                                                         guint *nano);

Gets the version number of the GStreamer Editing Services library.

major :

pointer to a guint to store the major version number. [out]

minor :

pointer to a guint to store the minor version number. [out]

micro :

pointer to a guint to store the micro version number. [out]

nano :

pointer to a guint to store the nano version number. [out]

GES_VERSION_MAJOR

#define GES_VERSION_MAJOR (1)

GES_VERSION_MICRO

#define GES_VERSION_MICRO (0)

GES_VERSION_MINOR

#define GES_VERSION_MINOR (0)

GES_VERSION_NANO

#define GES_VERSION_NANO  (0)