From 8417929e1adefce4e600c7a5c6cfe1e9b207fc75 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 24 Oct 2005 16:39:38 +0000 Subject: gst/rtp/: Added two new payloaders, an RFC 2190 payloader for h263 and a payload convertor for an asterisk server. Original commit message from CVS: * gst/rtp/Makefile.am: * gst/rtp/gstasteriskh263.c: (gst_asteriskh263_get_type), (gst_asteriskh263_base_init), (gst_asteriskh263_class_init), (gst_asteriskh263_init), (gst_asteriskh263_finalize), (gst_asteriskh263_chain), (gst_asteriskh263_set_property), (gst_asteriskh263_get_property), (gst_asteriskh263_change_state), (gst_asteriskh263_plugin_init): * gst/rtp/gstasteriskh263.h: * gst/rtp/gstrtp.c: (plugin_init): * gst/rtp/gstrtph263enc.c: (gst_rtph263enc_get_type), (gst_rtph263enc_base_init), (gst_rtph263enc_class_init), (gst_rtph263enc_init), (gst_rtph263enc_finalize), (gst_rtph263enc_setcaps), (gst_rtph263enc_gobfiner), (gst_rtph263enc_flush), (gst_rtph263enc_handle_buffer), (gst_rtph263enc_plugin_init): * gst/rtp/gstrtph263enc.h: Added two new payloaders, an RFC 2190 payloader for h263 and a payload convertor for an asterisk server. --- gst/rtp/gstrtp.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'gst/rtp/gstrtp.c') diff --git a/gst/rtp/gstrtp.c b/gst/rtp/gstrtp.c index 6c6523cc..f39c0178 100644 --- a/gst/rtp/gstrtp.c +++ b/gst/rtp/gstrtp.c @@ -30,6 +30,8 @@ #include "gstrtpmpadec.h" #include "gstrtph263pdec.h" #include "gstrtph263penc.h" +#include "gstrtph263enc.h" +#include "gstasteriskh263.h" #include "gstrtpmp4venc.h" #include "gstrtpmp4vdec.h" @@ -63,6 +65,12 @@ plugin_init (GstPlugin * plugin) if (!gst_rtph263pdec_plugin_init (plugin)) return FALSE; + if (!gst_rtph263enc_plugin_init (plugin)) + return FALSE; + + if (!gst_asteriskh263_plugin_init (plugin)) + return FALSE; + if (!gst_rtpmp4venc_plugin_init (plugin)) return FALSE; -- cgit