summaryrefslogtreecommitdiffstats
path: root/gst/rtp/gstrtp.c
diff options
context:
space:
mode:
authorChristian Schaller <uraeus@gnome.org>2006-11-08 01:28:00 +0000
committerChristian Schaller <uraeus@gnome.org>2006-11-08 01:28:00 +0000
commit2ed1cb8ac258a5fcdf89b2f29e72fcf977b79c75 (patch)
tree08ed98c131482917150e5c131008414f73a9b60d /gst/rtp/gstrtp.c
parente0e75f715e4d6594a9804fac7a660f35f3107fd0 (diff)
gst/rtp/: Add theora pay/depayloaders.
Original commit message from CVS: * gst/rtp/Makefile.am: * gst/rtp/gstrtp.c: (plugin_init): * gst/rtp/gstrtptheoradepay.c: (gst_rtp_theora_depay_base_init), (gst_rtp_theora_depay_class_init), (gst_rtp_theora_depay_init), (gst_rtp_theora_depay_finalize), (gst_rtp_theora_depay_parse_configuration), (gst_rtp_theora_depay_setcaps), (gst_rtp_theora_depay_switch_codebook), (gst_rtp_theora_depay_process), (gst_rtp_theora_depay_set_property), (gst_rtp_theora_depay_get_property), (gst_rtp_theora_depay_change_state), (gst_rtp_theora_depay_plugin_init): * gst/rtp/gstrtptheoradepay.h: * gst/rtp/gstrtptheorapay.c: (gst_rtp_theora_pay_base_init), (gst_rtp_theora_pay_class_init), (gst_rtp_theora_pay_init), (gst_rtp_theora_pay_setcaps), (gst_rtp_theora_pay_reset_packet), (gst_rtp_theora_pay_init_packet), (gst_rtp_theora_pay_flush_packet), (gst_rtp_theora_pay_finish_headers), (gst_rtp_theora_pay_parse_id), (gst_rtp_theora_pay_handle_buffer), (gst_rtp_theora_pay_plugin_init): * gst/rtp/gstrtptheorapay.h: Add theora pay/depayloaders.
Diffstat (limited to 'gst/rtp/gstrtp.c')
-rw-r--r--gst/rtp/gstrtp.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/gst/rtp/gstrtp.c b/gst/rtp/gstrtp.c
index 3d4aa841..01ead5d0 100644
--- a/gst/rtp/gstrtp.c
+++ b/gst/rtp/gstrtp.c
@@ -47,6 +47,8 @@
#include "gstrtpspeexpay.h"
#include "gstrtpspeexdepay.h"
#include "gstrtpsv3vdepay.h"
+#include "gstrtptheoradepay.h"
+#include "gstrtptheorapay.h"
#include "gstrtpvorbisdepay.h"
#include "gstrtpvorbispay.h"
@@ -131,6 +133,12 @@ plugin_init (GstPlugin * plugin)
if (!gst_rtp_sv3v_depay_plugin_init (plugin))
return FALSE;
+ if (!gst_rtp_theora_depay_plugin_init (plugin))
+ return FALSE;
+
+ if (!gst_rtp_theora_pay_plugin_init (plugin))
+ return FALSE;
+
if (!gst_rtp_vorbis_depay_plugin_init (plugin))
return FALSE;