static gvdevice_engine_t device_engine_gtk = {
initialize_gtk,
+ NULL,
finalize_gtk,
};
#endif
gvplugin_installed_t gvdevice_types_gtk[] = {
#ifdef HAVE_GTK
#ifdef CAIRO_HAS_XLIB_SURFACE
- {0, "gtk", 0, &device_engine_gtk, NULL},
+ {0, "gtk:cairox", 0, &device_engine_gtk, NULL},
#endif
#endif
{0, NULL, 0, NULL, NULL}
0, /* knowncolors */
0, /* sizeof knowncolors */
RGBA_BYTE, /* color_type */
- NULL, /* device */
NULL, /* imageloader for usershapes */
- NULL, /* formatter */
};
gvplugin_installed_t gvrender_ming_types[] = {
- {FORMAT_SWF, "swf", 10, &ming_engine, &ming_features},
+ {FORMAT_SWF, "ming", 10, &ming_engine, NULL},
+ {0, NULL, 0, NULL, NULL}
+};
+
+gvplugin_installed_t gvdevice_ming_types[] = {
+ {FORMAT_SWF, "swf:ming", 10, NULL, &ming_features},
{0, NULL, 0, NULL, NULL}
};