{
GESTestClip *source;
- ges_init ();
-
source = ges_test_clip_new ();
fail_unless (source != NULL);
GESLayer *layer;
GESTrackElement *trackelement;
- ges_init ();
-
track = ges_track_new (GES_TRACK_TYPE_AUDIO, gst_caps_ref (GST_CAPS_ANY));
fail_unless (track != NULL);
GESVideoTestPattern ptrn;
gdouble freq, volume;
- ges_init ();
-
timeline = ges_timeline_new ();
layer = ges_layer_new ();
a = GES_TRACK (ges_audio_track_new ());
GstElement *nlesrc, *nlesrc1, *gap = NULL;
GESTrackElement *trackelement, *trackelement1, *trackelement2;
- ges_init ();
-
track = GES_TRACK (ges_audio_track_new ());
fail_unless (track != NULL);
GESLayer *layer;
GESClip *clip;
- ges_init ();
-
track = GES_TRACK (ges_audio_track_new ());
layer = ges_layer_new ();
Suite *s = suite_create ("ges-backgroundsource");
TCase *tc_chain = tcase_create ("backgroundsource");
+ ges_init ();
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}
#include <ges/ges.h>
#include <gst/check/gstcheck.h>
-GST_START_TEST (test_ges_init)
-{
- /* Yes, I know.. minimalistic... */
- ges_init ();
-}
-
-GST_END_TEST;
GST_START_TEST (test_ges_scenario)
{
GESTestClip *s1, *s2, *s3;
GList *trackelements, *tmp, *layers;
- ges_init ();
-
/* Timeline and 1 Layer */
GST_DEBUG ("Create a timeline");
timeline = ges_timeline_new ();
GESTrackElement *t1, *t2, *t3;
GList *trackelements, *tmp, *layers;
- ges_init ();
-
/* Timeline and 1 Layer */
GST_DEBUG ("Create a timeline");
timeline = ges_timeline_new ();
GList *trackelements, *tmp, *layers;
SelectTracksData st_data = { &s1, &s2, &s3, &track1, &track2 };
- ges_init ();
-
/* Timeline and 1 Layer */
GST_DEBUG ("Create a timeline");
timeline = ges_timeline_new ();
GESTimeline *timeline;
GESPipeline *pipeline;
- ges_init ();
-
layer = ges_layer_new ();
timeline = ges_timeline_new_audio_video ();
fail_unless (ges_timeline_add_layer (timeline, layer));
GESTimeline *timeline;
GESLayer *layer;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
fail_unless (ges_timeline_add_layer (timeline, layer));
Suite *s = suite_create ("ges-basic");
TCase *tc_chain = tcase_create ("basic");
+ ges_init ();
+
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}
suite_add_tcase (s, tc_chain);
- tcase_add_test (tc_chain, test_ges_init);
tcase_add_test (tc_chain, test_ges_scenario);
tcase_add_test (tc_chain, test_ges_timeline_add_layer);
tcase_add_test (tc_chain, test_ges_timeline_add_layer_first);
GESLayer *layer;
GESTrackElement *trackelement;
- ges_init ();
-
track = GES_TRACK (ges_video_track_new ());
fail_unless (track != NULL);
GESTrackElement *element;
- ges_init ();
-
fail_unless ((timeline = ges_timeline_new ()));
fail_unless ((layer = ges_layer_new ()));
fail_unless (ges_timeline_add_track (timeline,
GESTrackElement *element;
- ges_init ();
-
fail_unless ((timeline = ges_timeline_new ()));
fail_unless ((layer = ges_layer_new ()));
fail_unless (ges_timeline_add_track (timeline,
GList *splittrackelements;
GESTrackElement *trackelement, *splittrackelement;
- ges_init ();
-
layer = ges_layer_new ();
fail_unless (layer != NULL);
timeline = ges_timeline_new_audio_video ();
GESContainer *regrouped_clip;
GESTrack *audio_track, *video_track;
- ges_init ();
-
timeline = ges_timeline_new ();
layer = ges_layer_new ();
audio_track = GES_TRACK (ges_audio_track_new ());
gboolean called;
GESTrackElement *effect;
- ges_init ();
-
clip = GES_CLIP (ges_test_clip_new ());
track = GES_TRACK (ges_audio_track_new ());
effect = GES_TRACK_ELEMENT (ges_effect_new ("identity"));
GESTrackElement *effect, *effect1, *effect2, *foundelem;
- ges_init ();
-
clip = GES_CLIP (ges_test_clip_new ());
track = GES_TRACK (ges_audio_track_new ());
track1 = GES_TRACK (ges_audio_track_new ());
GESTrackElement *effect, *effect1, *effect2;
- ges_init ();
-
clip = GES_CLIP (ges_test_clip_new ());
audio_track = GES_TRACK (ges_audio_track_new ());
video_track = GES_TRACK (ges_video_track_new ());
Suite *s = suite_create ("ges-clip");
TCase *tc_chain = tcase_create ("clip");
+ ges_init ();
+
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}
{
GESEffect *effect;
- ges_init ();
-
effect = ges_effect_new ("agingtv");
fail_unless (effect != NULL);
gst_object_unref (effect);
GESEffect *effect;
GESTestClip *source;
- ges_init ();
-
timeline = ges_timeline_new ();
layer = ges_layer_new ();
track_audio = GES_TRACK (ges_audio_track_new ());
GList *effects, *tmp = NULL;
gint effect_prio = -1;
- ges_init ();
-
timeline = ges_timeline_new ();
layer = ges_layer_new ();
track_video = GES_TRACK (ges_video_track_new ());
GES_TRACK_TYPE_AUDIO
};
- ges_init ();
-
timeline = ges_timeline_new ();
layer = ges_layer_new ();
track_audio = GES_TRACK (ges_audio_track_new ());
gint effect_prio = -1;
- ges_init ();
-
timeline = ges_timeline_new ();
layer = ges_layer_new ();
track_audio = GES_TRACK (ges_audio_track_new ());
GValue val = { 0 };
GValue nval = { 0 };
- ges_init ();
-
timeline = ges_timeline_new ();
layer = ges_layer_new ();
track_video = GES_TRACK (ges_video_track_new ());
GValue val = { 0, };
gboolean effect_added = FALSE;
- ges_init ();
-
timeline = ges_timeline_new ();
layer = ges_layer_new ();
track_video = GES_TRACK (ges_video_track_new ());
GESEffect *effect;
GESTrackElement *source, *nsource, *neffect;
- ges_init ();
-
timeline = ges_timeline_new ();
layer = ges_layer_new ();
track_video = GES_TRACK (ges_video_track_new ());
Suite *s = suite_create ("ges");
TCase *tc_chain = tcase_create ("effect");
+ ges_init ();
+
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}
GList *clips = NULL;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_timeline_append_layer (timeline);
guint nb_layer_notifies = 0;
GList *clips = NULL;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
/* Our timeline
GList *clips = NULL;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
/* Our timeline
GList *clips = NULL;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_timeline_append_layer (timeline);
GError *err = NULL;
GList *tmp, *clips = NULL;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_timeline_append_layer (timeline);
Suite *s = suite_create ("ges-group");
TCase *tc_chain = tcase_create ("group");
+ ges_init ();
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}
GESTrackElement *trackelement;
GESClip *clip;
- ges_init ();
-
/* Timeline and 1 Layer */
timeline = ges_timeline_new ();
layer = (GESLayer *) ges_layer_new ();
guint prio1, prio2, prio3;
GList *objs;
- ges_init ();
-
/* Timeline and 3 Layer */
timeline = ges_timeline_new ();
layer1 = (GESLayer *) ges_layer_new ();
GESTimeline *timeline;
GESLayer *layer, *layer1, *layer2;
- ges_init ();
-
asset = ges_asset_request (GES_TYPE_TEST_CLIP, NULL, NULL);
fail_unless (GES_IS_ASSET (asset));
GESLayer *layer;
GESTimelineElement *src, *src1, *src2;
- ges_init ();
-
asset = ges_asset_request (GES_TYPE_TEST_CLIP, NULL, NULL);
fail_unless (GES_IS_ASSET (asset));
GESLayer *layer, *layer1;
GESTimelineElement *src, *src1, *src2, *src3;
- ges_init ();
-
asset = ges_asset_request (GES_TYPE_TEST_CLIP, NULL, NULL);
fail_unless (GES_IS_ASSET (asset));
GESClip *transition;
GESTimelineElement *src, *src1, *src2, *src3;
- ges_init ();
-
asset = ges_asset_request (GES_TYPE_TEST_CLIP, NULL, NULL);
transition_asset =
ges_asset_request (GES_TYPE_TRANSITION_CLIP, "crossfade", NULL);
GESLayer *layer;
const gchar *result;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GESLayer *layer;
gboolean result;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GESLayer *layer;
gint result;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GESLayer *layer;
guint result;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GESLayer *layer;
gint64 result;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GESLayer *layer;
guint64 result;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GESLayer *layer;
gfloat result;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GESLayer *layer;
gdouble result;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GDate *input;
GDate *result;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GstDateTime *input;
GstDateTime *result = NULL;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GValue data = G_VALUE_INIT;
const GValue *result;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GESLayer *layer;
const gchar *result;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GESTimeline *timeline;
GESLayer *layer;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
GESClip *clip, *clip2, *clip3;
GList *objects, *current;
- ges_init ();
-
timeline = ges_timeline_new_audio_video ();
layer = ges_layer_new ();
ges_timeline_add_layer (timeline, layer);
Suite *s = suite_create ("ges-layer");
TCase *tc_chain = tcase_create ("timeline-layer");
+ ges_init ();
+
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}
{
GESTextOverlayClip *source;
- ges_init ();
-
source = ges_text_overlay_clip_new ();
fail_unless (source != NULL);
GESLayer *layer;
GESTrackElement *trackelement;
- ges_init ();
-
track = ges_track_new (GES_TRACK_TYPE_VIDEO, gst_caps_ref (GST_CAPS_ANY));
fail_unless (track != NULL);
layer = ges_layer_new ();
gdouble xpos;
gdouble ypos;
- ges_init ();
-
timeline = ges_timeline_new ();
layer = (GESLayer *) ges_layer_new ();
a = GES_TRACK (ges_audio_track_new ());
Suite *s = suite_create ("ges-overlays");
TCase *tc_chain = tcase_create ("overlays");
+ ges_init ();
+
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}
GList *tmp;
int found;
- ges_init ();
-
timeline = ges_timeline_new ();
layer = ges_layer_new ();
track_audio = GES_TRACK (ges_audio_track_new ());
GstPluginFeature *pitch = gst_registry_find_feature (gst_registry_get (),
"pitch", GST_TYPE_ELEMENT_FACTORY);
+ ges_init ();
+
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}
{
GESTitleClip *source;
- ges_init ();
-
source = ges_title_clip_new ();
fail_unless (source != NULL);
GESLayer *layer;
GESTrackElement *trackelement;
- ges_init ();
-
track = GES_TRACK (ges_video_track_new ());
fail_unless (track != NULL);
layer = ges_layer_new ();
gdouble xpos;
gdouble ypos;
- ges_init ();
-
timeline = ges_timeline_new ();
layer = ges_layer_new ();
a = GES_TRACK (ges_audio_track_new ());
Suite *s = suite_create ("ges-titles");
TCase *tc_chain = tcase_create ("titles");
+ ges_init ();
+
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}
GstCaps *new;
GstCaps *current;
- ges_init ();
track = GES_TRACK (ges_audio_track_new ());
original = gst_caps_from_string ("audio/x-raw, format=S32LE");
Suite *s = suite_create ("ges-track");
TCase *tc_chain = tcase_create ("track");
+ ges_init ();
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}
GESTransitionClip *tr1, *tr2;
GESTrackElement *trackelement;
- ges_init ();
-
track = GES_TRACK (ges_video_track_new ());
layer = ges_layer_new ();
timeline = ges_timeline_new ();
GESLayer *layer;
GESTrackElement *trackelement;
- ges_init ();
-
clip = GES_CLIP (ges_transition_clip_new
(GES_VIDEO_STANDARD_TRANSITION_TYPE_CROSSFADE));
Suite *s = suite_create ("ges-transition");
TCase *tc_chain = tcase_create ("transition");
+ ges_init ();
+
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}
GESTimeline *timeline;
GESLayer *layer;
- fail_unless (ges_init ());
-
mainloop = g_main_loop_new (NULL, FALSE);
timeline = ges_timeline_new_audio_video ();
GESLayer *layer;
GESTrackElement *trackelement;
- ges_init ();
-
track = ges_track_new (GES_TRACK_TYPE_AUDIO, gst_caps_ref (GST_CAPS_ANY));
fail_unless (track != NULL);
GESLayer *layer;
GESTrackElement *track_element;
- ges_init ();
-
a = GES_TRACK (ges_audio_track_new ());
v = GES_TRACK (ges_video_track_new ());
gst_check_init (&argc, &argv);
+ ges_init ();
+
if (atexit (ges_deinit) != 0) {
GST_ERROR ("failed to set ges_deinit as exit function");
}