Top | ![]() |
![]() |
![]() |
![]() |
gboolean | ges_init () |
gboolean | ges_init_check () |
void | ges_version () |
GOptionGroup * | ges_init_get_option_group () |
#define | GES_VERSION_MAJOR |
#define | GES_VERSION_MICRO |
#define | GES_VERSION_MINOR |
#define | GES_VERSION_NANO |
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.
gboolean ges_init_check (int *argc
,char **argv[]
,GError **err
);
Initializes the GStreamer Editing Services library, setting up internal path lists, and loading evrything needed.
This function will return FALSE
if GES could not be initialized
for some reason.
argc |
pointer to application's argc. |
[inout][allow-none] |
argv |
pointer to application's argv. |
[inout][array length=argc][allow-none] |
err |
pointer to a GError to which a message will be posted on error |
void ges_version (guint *major
,guint *minor
,guint *micro
,guint *nano
);
Gets the version number of the GStreamer Editing Services library.
GOptionGroup *
ges_init_get_option_group (void
);
Returns a GOptionGroup with GES's argument specifications. The group is set up to use standard GOption callbacks, so when using this group in combination with GOption parsing methods, all argument parsing and initialization is automated.
This function is useful if you want to integrate GES with other
libraries that use GOption (see g_option_context_add_group()
).
If you use this function, you should make sure you initialise the GStreamer
as one of the very first things in your program. That means you need to
use gst_init_get_option_group()
and add it to the option context before
using the ges_init_get_option_group()
result.
[skip]