res =
g_enum_register_static (enum_name, &g_array_index (values, GEnumValue,
0));
+
+ gst_type_mark_as_plugin_api (res);
}
done:
res =
g_flags_register_static (flags_name, &g_array_index (values,
GFlagsValue, 0));
+
+ gst_type_mark_as_plugin_api (res);
}
done:
"Deinterlace video", "Luca Ognibene <luogni@tin.it>");
gobject_class->dispose = gst_ffmpegdeinterlace_dispose;
+
+ gst_type_mark_as_plugin_api (GST_TYPE_FFMPEGDEINTERLACE_MODES);
}
static void
viddec_class->propose_allocation = gst_ffmpegviddec_propose_allocation;
GST_DEBUG_CATEGORY_GET (GST_CAT_PERFORMANCE, "GST_PERFORMANCE");
+
+ gst_type_mark_as_plugin_api (GST_FFMPEGVIDDEC_TYPE_LOWRES);
+ gst_type_mark_as_plugin_api (GST_FFMPEGVIDDEC_TYPE_SKIPFRAME);
+ gst_type_mark_as_plugin_api (GST_FFMPEGVIDDEC_TYPE_THREAD_TYPE);
}
static void
venc_class->flush = gst_ffmpegvidenc_flush;
gobject_class->finalize = gst_ffmpegvidenc_finalize;
+
+ gst_type_mark_as_plugin_api (GST_TYPE_FFMPEG_PASS);
}
static void