static gboolean plugin_init (GstPlugin * plugin) { gst_dp_init (); if (!gst_element_register (plugin, "tcpclientsink", GST_RANK_NONE, GST_TYPE_TCP_CLIENT_SINK)) return FALSE; if (!gst_element_register (plugin, "tcpclientsrc", GST_RANK_NONE, GST_TYPE_TCP_CLIENT_SRC)) return FALSE; if (!gst_element_register (plugin, "tcpserversink", GST_RANK_NONE, GST_TYPE_TCP_SERVER_SINK)) return FALSE; if (!gst_element_register (plugin, "tcpserversrc", GST_RANK_NONE, GST_TYPE_TCP_SERVER_SRC)) return FALSE; if (!gst_element_register (plugin, "multifdsink", GST_RANK_NONE, GST_TYPE_MULTI_FD_SINK)) return FALSE; GST_DEBUG_CATEGORY_INIT (tcp_debug, "tcp", 0, "TCP calls"); return TRUE; }
static gboolean plugin_init (GstPlugin * plugin) { gst_dp_init (); if (!gst_gdp_depay_plugin_init (plugin)) return FALSE; if (!gst_gdp_pay_plugin_init (plugin)) return FALSE; return TRUE; }