static gboolean plugin_init (GstPlugin * plugin) { schro_init(); GST_DEBUG_CATEGORY_INIT (schro_debug, "schro", 0, "Schroedinger"); gst_element_register (plugin, "schrotoy", GST_RANK_NONE, gst_schrotoy_get_type ()); gst_element_register (plugin, "schrofilter", GST_RANK_NONE, gst_schrofilter_get_type ()); gst_element_register (plugin, "schrodownsample", GST_RANK_NONE, gst_schrodownsample_get_type ()); gst_element_register (plugin, "schroenc", GST_RANK_PRIMARY, gst_schro_enc_get_type ()); gst_element_register (plugin, "schrodec", GST_RANK_PRIMARY, gst_schro_dec_get_type ()); gst_element_register (plugin, "schroparse", GST_RANK_NONE, gst_schro_parse_get_type ()); gst_element_register (plugin, "framestore", GST_RANK_NONE, gst_frame_store_get_type ()); gst_element_register (plugin, "schroscale", GST_RANK_NONE, gst_schro_scale_get_type ()); return TRUE; }
static gboolean plugin_init (GstPlugin * plugin) { schro_init (); GST_DEBUG_CATEGORY_INIT (schro_debug, "schro", 0, "Schroedinger"); gst_element_register (plugin, "schrodec", GST_RANK_PRIMARY, gst_schro_dec_get_type ()); gst_element_register (plugin, "schroenc", GST_RANK_PRIMARY, gst_schro_enc_get_type ()); return TRUE; }