/* * test with names * create a bunch of elements with NULL as name * make sure they get created with a decent name */ #include <gst/gst.h> int main (int argc, char *argv[]) { GstElement *element = NULL; int i = 0; /* init */ gst_init (&argc, &argv); for (i = 0; i < 50; ++i) { /* create element */ element = gst_element_factory_make ("identity", NULL); g_assert (GST_IS_ELEMENT (element)); g_assert (gst_element_get_name (element) != NULL); g_print ("Created identity element with name %s\n", gst_element_get_name (element)); } g_print ("Done !\n"); return 0; }