properties.c gstqtmuxmap.c gstisoff.c
libgstisomp4_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
+presetdir = $(datadir)/gstreamer-$(GST_API_VERSION)/presets
+preset_DATA = GstQTMux.prs
+
noinst_HEADERS = \
qtatomparser.h \
qtdemux.h \
EXTRA_DIST = \
gstqtmux-doc.c \
- gstqtmux-doc.h
+ gstqtmux-doc.h \
+ $(preset_DATA)
static const GInterfaceInfo tag_xmp_writer_info = {
NULL, NULL, NULL
};
+ static const GInterfaceInfo preset_info = {
+ NULL, NULL, NULL
+ };
GType type;
GstQTMuxFormat format;
GstQTMuxClassParams *params;
g_type_add_interface_static (type, GST_TYPE_TAG_SETTER, &tag_setter_info);
g_type_add_interface_static (type, GST_TYPE_TAG_XMP_WRITER,
&tag_xmp_writer_info);
+ g_type_add_interface_static (type, GST_TYPE_PRESET, &preset_info);
if (!gst_element_register (plugin, prop->name, prop->rank, type))
return FALSE;