2002-05-08 20:40:48 +00:00
|
|
|
noinst_LTLIBRARIES = libgstxmlregistry.la
|
|
|
|
|
gst/registries/: Implement libxml2-based registry (allows for roughly 2x as fast startup), mostly based on earlier co...
Original commit message from CVS:
* gst/registries/Makefile.am:
* gst/registries/gstlibxmlregistry.c: (gst_xml_registry_get_type),
(gst_xml_registry_class_init), (gst_xml_registry_init),
(gst_xml_registry_new), (gst_xml_registry_set_property),
(gst_xml_registry_get_property), (get_time), (make_dir),
(gst_xml_registry_get_perms_func),
(plugin_times_older_than_recurse), (plugin_times_older_than),
(gst_xml_registry_open_func), (gst_xml_registry_load_func),
(gst_xml_registry_save_func), (gst_xml_registry_close_func),
(add_to_char_array), (read_string), (read_uint), (read_enum),
(load_pad_template), (load_feature), (load_plugin), (load_paths),
(gst_xml_registry_load), (gst_xml_registry_load_plugin),
(gst_xml_registry_save_caps), (gst_xml_registry_save_pad_template),
(gst_xml_registry_save_feature), (gst_xml_registry_save_plugin),
(gst_xml_registry_save), (gst_xml_registry_rebuild_recurse),
(gst_xml_registry_rebuild):
* gst/registries/gstlibxmlregistry.h:
Implement libxml2-based registry (allows for roughly 2x as fast
startup), mostly based on earlier code from Benjamin Otte.
2005-03-09 08:41:42 +00:00
|
|
|
if GST_DISABLE_LOADSAVE
|
|
|
|
xmlregistry_sources = gstxmlregistry.c
|
|
|
|
else
|
|
|
|
xmlregistry_sources = gstlibxmlregistry.c
|
|
|
|
endif
|
|
|
|
|
|
|
|
libgstxmlregistry_la_SOURCES = $(xmlregistry_sources)
|
2002-05-08 20:40:48 +00:00
|
|
|
|
2004-05-04 12:38:36 +00:00
|
|
|
libgstxmlregistry_la_CFLAGS = $(GST_LIB_CFLAGS)
|
|
|
|
libgstxmlregistry_la_LIBADD = $(GST_LIB_LIBS)
|
2002-05-08 20:40:48 +00:00
|
|
|
|
gst/registries/: Implement libxml2-based registry (allows for roughly 2x as fast startup), mostly based on earlier co...
Original commit message from CVS:
* gst/registries/Makefile.am:
* gst/registries/gstlibxmlregistry.c: (gst_xml_registry_get_type),
(gst_xml_registry_class_init), (gst_xml_registry_init),
(gst_xml_registry_new), (gst_xml_registry_set_property),
(gst_xml_registry_get_property), (get_time), (make_dir),
(gst_xml_registry_get_perms_func),
(plugin_times_older_than_recurse), (plugin_times_older_than),
(gst_xml_registry_open_func), (gst_xml_registry_load_func),
(gst_xml_registry_save_func), (gst_xml_registry_close_func),
(add_to_char_array), (read_string), (read_uint), (read_enum),
(load_pad_template), (load_feature), (load_plugin), (load_paths),
(gst_xml_registry_load), (gst_xml_registry_load_plugin),
(gst_xml_registry_save_caps), (gst_xml_registry_save_pad_template),
(gst_xml_registry_save_feature), (gst_xml_registry_save_plugin),
(gst_xml_registry_save), (gst_xml_registry_rebuild_recurse),
(gst_xml_registry_rebuild):
* gst/registries/gstlibxmlregistry.h:
Implement libxml2-based registry (allows for roughly 2x as fast
startup), mostly based on earlier code from Benjamin Otte.
2005-03-09 08:41:42 +00:00
|
|
|
noinst_HEADERS = gstxmlregistry.h gstlibxmlregistry.h
|
2002-05-08 20:40:48 +00:00
|
|
|
check_PROGRAMS = registrytest
|
|
|
|
|
|
|
|
registrytest_SOURCES = registrytest.c
|
2004-05-04 12:38:36 +00:00
|
|
|
registrytest_CFLAGS = $(GST_OBJ_CFLAGS)
|
|
|
|
registrytest_LDADD = $(GST_OBJ_LIBS) libgstxmlregistry.la
|