The tests already depend on -bad, so this should be OK.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/merge_requests/254>
pipeline = ges_pipeline_new ();
fail_unless (ges_pipeline_set_timeline (pipeline, timeline));
- g_object_set (pipeline, "audio-sink", gst_element_factory_make ("fakesink",
- "test-audiofakesink"), "video-sink",
- gst_element_factory_make ("fakesink", "test-videofakesink"), NULL);
+ g_object_set (pipeline, "audio-sink",
+ gst_element_factory_make ("fakeaudiosink", "test-audiofakesink"),
+ "video-sink", gst_element_factory_make ("fakevideosink",
+ "test-videofakesink"), NULL);
return pipeline;
}
endif
endforeach
- test('simple_playback_test', ges_launch, env: env, args: ['+test-clip', 'blue', 'd=0.1', '--disable-validate', '--videosink=fakevideosink', '--audiosink=fakesink'])
+ test('simple_playback_test', ges_launch, env: env, args: ['+test-clip', 'blue', 'd=0.1', '--disable-validate', '--videosink=fakevideosink', '--audiosink=fakeaudiosink'])
endif
if build_gir
GList *listcopy = copy_segment_list (segments);
pipeline = gst_pipeline_new ("test_pipeline");
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
fail_if (sink == NULL);
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
ASSERT_OBJECT_REFCOUNT (source3, "source3", 1);
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakeaudiosink", "sink");
audioconvert = gst_element_factory_make_or_warn ("audioconvert", "aconv");
gst_bin_add_many (GST_BIN (pipeline), comp, audioconvert, sink, NULL);
gst_element_set_state (comp, GST_STATE_READY);
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
gst_element_link (comp, sink);
gst_element_set_state (GST_ELEMENT (composition), GST_STATE_READY);
- fakesink = gst_element_factory_make ("fakesink", NULL);
+ fakesink = gst_element_factory_make ("fakeaudiosink", NULL);
gst_bin_add_many (GST_BIN (pipeline), GST_ELEMENT (composition), fakesink,
NULL);
gst_element_link (GST_ELEMENT (composition), fakesink);
composition = gst_element_factory_make ("nlecomposition", "composition");
pipeline = GST_ELEMENT (gst_pipeline_new (NULL));
- fakesink = gst_element_factory_make ("fakesink", NULL);
+ fakesink = gst_element_factory_make ("fakevideosink", NULL);
nlesource = gst_element_factory_make ("nlesource", "nlesource1");
audiotestsrc = gst_element_factory_make ("audiotestsrc", "audiotestsrc1");
composition = gst_element_factory_make ("nlecomposition", "composition");
gst_element_set_state (composition, GST_STATE_READY);
- fakesink = gst_element_factory_make ("fakesink", NULL);
+ fakesink = gst_element_factory_make ("fakeaudiosink", NULL);
/* nle_audiomixer */
nle_audiomixer = gst_element_factory_make ("nleoperation", "nle_audiomixer");
comp = gst_element_factory_make_or_warn ("nlecomposition", NULL);
gst_element_set_state (comp, GST_STATE_READY);
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
gst_element_link (comp, sink);
comp = gst_element_factory_make_or_warn ("nlecomposition", NULL);
gst_element_set_state (comp, GST_STATE_READY);
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
gst_element_link (comp, sink);
comp = gst_element_factory_make_or_warn ("nlecomposition", NULL);
gst_element_set_state (comp, GST_STATE_READY);
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
gst_element_link (comp, sink);
GList *listcopy = copy_segment_list (segments);
pipeline = gst_pipeline_new ("test_pipeline");
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
fail_if (sink == NULL);
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
check_start_stop_duration (nlesource, 1 * GST_SECOND, 2 * GST_SECOND,
1 * GST_SECOND);
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
fail_if (sink == NULL);
gst_bin_add_many (GST_BIN (pipeline), nlesource, sink, NULL);
if (nlesource == NULL)
return;
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
fail_if (sink == NULL);
gst_bin_add_many (GST_BIN (pipeline), nlesource, sink, NULL);
GList *ltofree = seeks;
pipeline = gst_pipeline_new ("test_pipeline");
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
fail_if (sink == NULL);
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
check_start_stop_duration (comp, 0, 1 * GST_SECOND, 1 * GST_SECOND);
ASSERT_OBJECT_REFCOUNT (source1, "source1", 1);
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
fail_if (sink == NULL);
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
ASSERT_OBJECT_REFCOUNT (source2, "source2", 1);
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
fail_if (sink == NULL);
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
check_start_stop_duration (comp, 0, 3 * GST_SECOND, 3 * GST_SECOND);
gst_object_unref (source1);
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
fail_if (sink == NULL);
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
ASSERT_OBJECT_REFCOUNT (source1, "source1", 1);
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakevideosink", "sink");
fail_if (sink == NULL);
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
gst_element_set_state (comp, GST_STATE_READY);
/* sink */
- sink = gst_element_factory_make_or_warn ("fakesink", "sink");
+ sink = gst_element_factory_make_or_warn ("fakeaudiosink", "sink");
gst_bin_add_many (GST_BIN (pipeline), comp, sink, NULL);
gst_element_link (comp, sink);
ges-options={\
--track-types, video,
--disable-mixing,
- "--videosink=fakesink"\
+ "--videosink=fakevideosink"\
}
add-clip, name=clip, asset-id="time-overlay,framerate=120/1", layer-priority=0, type=GESSourceClip, pattern=blue, duration=f240, inpoint=f100
ges-options={\
"--disable-mixing",
"--videosink=fakevideosink",
- "--audiosink=fakesink"\
+ "--audiosink=fakeaudiosink"\
}
add-clip, name=clip, asset-id="framerate=30/1", layer-priority=0, type=GESTestClip, pattern=blue, duration=5000.0