X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gst%2Frtp%2Fgstrtp.c;h=b2a6706e179cd89928cd54a039e1f50d3f0826b1;hb=775ccdf9775bd7051929b257444b3be915e88ec6;hp=8b0ef582e2bbc0981ea75e2f7d60fde0f5bdae75;hpb=a12f8df0c6933af629d7d75585a42371e59e9021;p=platform%2Fupstream%2Fgst-plugins-good.git diff --git a/gst/rtp/gstrtp.c b/gst/rtp/gstrtp.c index 8b0ef58..b2a6706 100644 --- a/gst/rtp/gstrtp.c +++ b/gst/rtp/gstrtp.c @@ -113,6 +113,11 @@ #include "gstrtpvrawpay.h" #include "gstrtpstreampay.h" #include "gstrtpstreamdepay.h" +#include "gstrtpredenc.h" +#include "gstrtpreddec.h" +#include "gstrtpulpfecdec.h" +#include "gstrtpulpfecenc.h" +#include "gstrtpstorage.h" static gboolean plugin_init (GstPlugin * plugin) @@ -388,6 +393,26 @@ plugin_init (GstPlugin * plugin) if (!gst_rtp_stream_depay_plugin_init (plugin)) return FALSE; + if (!gst_element_register (plugin, "rtpredenc", GST_RANK_NONE, + GST_TYPE_RTP_RED_ENC)) + return FALSE; + + if (!gst_element_register (plugin, "rtpreddec", GST_RANK_NONE, + GST_TYPE_RTP_RED_DEC)) + return FALSE; + + if (!gst_element_register (plugin, "rtpulpfecdec", GST_RANK_NONE, + GST_TYPE_RTP_ULPFEC_DEC)) + return FALSE; + + if (!gst_element_register (plugin, "rtpulpfecenc", GST_RANK_NONE, + GST_TYPE_RTP_ULPFEC_ENC)) + return FALSE; + + if (!gst_element_register (plugin, "rtpstorage", GST_RANK_NONE, + GST_TYPE_RTP_STORAGE)) + return FALSE; + return TRUE; }