mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-07 06:52:41 +00:00
Original commit message from CVS: Totally rewritten registry handling. - move the registry save/load code into a gstregistry subclass, this will make it possible to use other registries (flat file, web based, RDBMS type, etc..) - a simple GMarkup xml registry is implemented - use standard statically linked plugins for core elements. - GstPlugin has a very well defined set of functions now A little bytestream hack.. Added more info to -inspect. Some more debugging info for clocking. Small cleanups I use ./gst-register --gst-plugin-path=/opt/src/sourceforge/gst-plugins/gst-libs:/opt/src/sourceforge/gst-plugins/ to register core and gst-plugins now.
19 lines
247 B
C
19 lines
247 B
C
#include <gst/gst.h>
|
|
|
|
#include "gstxmlregistry.h"
|
|
|
|
gint
|
|
main (gint argc, gchar *argv[])
|
|
{
|
|
GstRegistry *registry;
|
|
|
|
gst_init (&argc, &argv);
|
|
|
|
registry = gst_xml_registry_new ("reg.xml");
|
|
|
|
gst_registry_load (registry);
|
|
|
|
|
|
return 0;
|
|
|
|
}
|