summaryrefslogtreecommitdiff
path: root/gst/rtp
diff options
context:
space:
mode:
Diffstat (limited to 'gst/rtp')
-rw-r--r--gst/rtp/fnv1hash.c2
-rw-r--r--gst/rtp/fnv1hash.h2
-rw-r--r--gst/rtp/gstasteriskh263.h2
-rw-r--r--gst/rtp/gstrtpL16depay.h2
-rw-r--r--gst/rtp/gstrtpL16pay.h2
-rw-r--r--gst/rtp/gstrtpac3depay.h2
-rw-r--r--gst/rtp/gstrtpamrdepay.h2
-rw-r--r--gst/rtp/gstrtpamrpay.h2
-rw-r--r--gst/rtp/gstrtpbvdepay.h2
-rw-r--r--gst/rtp/gstrtpbvpay.c32
-rw-r--r--gst/rtp/gstrtpbvpay.h4
-rw-r--r--gst/rtp/gstrtpceltdepay.h2
-rw-r--r--gst/rtp/gstrtpceltpay.h2
-rw-r--r--gst/rtp/gstrtpdvdepay.h1
-rw-r--r--gst/rtp/gstrtpdvpay.h2
-rw-r--r--gst/rtp/gstrtpg723depay.h2
-rw-r--r--gst/rtp/gstrtpg723pay.h4
-rw-r--r--gst/rtp/gstrtpg726depay.h2
-rw-r--r--gst/rtp/gstrtpg726pay.h2
-rw-r--r--gst/rtp/gstrtpg729depay.h2
-rw-r--r--gst/rtp/gstrtpg729pay.h2
-rw-r--r--gst/rtp/gstrtpgsmdepay.h2
-rw-r--r--gst/rtp/gstrtpgsmpay.h2
-rw-r--r--gst/rtp/gstrtph263depay.h2
-rw-r--r--gst/rtp/gstrtph263pay.h2
-rw-r--r--gst/rtp/gstrtph263pdepay.h2
-rw-r--r--gst/rtp/gstrtph263ppay.h2
-rw-r--r--gst/rtp/gstrtph264depay.h2
-rw-r--r--gst/rtp/gstrtph264pay.h2
-rw-r--r--gst/rtp/gstrtpilbcdepay.h2
-rw-r--r--gst/rtp/gstrtpilbcpay.c33
-rw-r--r--gst/rtp/gstrtpilbcpay.h4
-rw-r--r--gst/rtp/gstrtpj2kdepay.h2
-rw-r--r--gst/rtp/gstrtpj2kpay.h2
-rw-r--r--gst/rtp/gstrtpjpegdepay.h2
-rw-r--r--gst/rtp/gstrtpjpegpay.h2
-rw-r--r--gst/rtp/gstrtpmp1sdepay.h2
-rw-r--r--gst/rtp/gstrtpmp2tdepay.h2
-rw-r--r--gst/rtp/gstrtpmp2tpay.h2
-rw-r--r--gst/rtp/gstrtpmp4adepay.h2
-rw-r--r--gst/rtp/gstrtpmp4apay.h2
-rw-r--r--gst/rtp/gstrtpmp4gdepay.h2
-rw-r--r--gst/rtp/gstrtpmp4gpay.h2
-rw-r--r--gst/rtp/gstrtpmp4vdepay.h2
-rw-r--r--gst/rtp/gstrtpmp4vpay.h2
-rw-r--r--gst/rtp/gstrtpmpadepay.h2
-rw-r--r--gst/rtp/gstrtpmpapay.h2
-rw-r--r--gst/rtp/gstrtpmpvdepay.h2
-rw-r--r--gst/rtp/gstrtpmpvpay.h2
-rw-r--r--gst/rtp/gstrtppcmadepay.h2
-rw-r--r--gst/rtp/gstrtppcmapay.h2
-rw-r--r--gst/rtp/gstrtppcmudepay.h2
-rw-r--r--gst/rtp/gstrtppcmupay.h2
-rw-r--r--gst/rtp/gstrtpqdmdepay.h2
-rw-r--r--gst/rtp/gstrtpsirendepay.h2
-rw-r--r--gst/rtp/gstrtpsirenpay.c27
-rw-r--r--gst/rtp/gstrtpsirenpay.h4
-rw-r--r--gst/rtp/gstrtpspeexdepay.h2
-rw-r--r--gst/rtp/gstrtpspeexpay.h2
-rw-r--r--gst/rtp/gstrtpsv3vdepay.h2
-rw-r--r--gst/rtp/gstrtptheoradepay.h2
-rw-r--r--gst/rtp/gstrtptheorapay.h2
-rw-r--r--gst/rtp/gstrtpvorbisdepay.h2
-rw-r--r--gst/rtp/gstrtpvorbispay.h2
-rw-r--r--gst/rtp/gstrtpvrawdepay.h2
-rw-r--r--gst/rtp/gstrtpvrawpay.h2
66 files changed, 174 insertions, 51 deletions
diff --git a/gst/rtp/fnv1hash.c b/gst/rtp/fnv1hash.c
index 84fac9ad1..a7926e46d 100644
--- a/gst/rtp/fnv1hash.c
+++ b/gst/rtp/fnv1hash.c
@@ -23,6 +23,8 @@
#include <glib.h>
+#include "fnv1hash.h"
+
/* This file implements FNV-1 hashing used in the Ogg payload encoders
* to generate the 24-bit ident value based on the header pages.
* See http://isthe.com/chongo/tech/comp/fnv/
diff --git a/gst/rtp/fnv1hash.h b/gst/rtp/fnv1hash.h
index ea3c6b6b3..398323d69 100644
--- a/gst/rtp/fnv1hash.h
+++ b/gst/rtp/fnv1hash.h
@@ -26,7 +26,7 @@
G_BEGIN_DECLS
-guint32 fnv1_hash_32_new ();
+guint32 fnv1_hash_32_new (void);
guint32 fnv1_hash_32_update (guint32 hash, const guchar *data, guint length);
guint32 fnv1_hash_32_to_24 (guint32 hash);
diff --git a/gst/rtp/gstasteriskh263.h b/gst/rtp/gstasteriskh263.h
index 0edc99611..8451e7e2f 100644
--- a/gst/rtp/gstasteriskh263.h
+++ b/gst/rtp/gstasteriskh263.h
@@ -56,6 +56,8 @@ struct _GstAsteriskh263Class
GstElementClass parent_class;
};
+GType gst_asteriskh263_get_type (void);
+
gboolean gst_asteriskh263_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpL16depay.h b/gst/rtp/gstrtpL16depay.h
index 9d523d853..a260d45d3 100644
--- a/gst/rtp/gstrtpL16depay.h
+++ b/gst/rtp/gstrtpL16depay.h
@@ -55,6 +55,8 @@ struct _GstRtpL16DepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_L16_depay_get_type (void);
+
gboolean gst_rtp_L16_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpL16pay.h b/gst/rtp/gstrtpL16pay.h
index 8c30cee58..d2755db31 100644
--- a/gst/rtp/gstrtpL16pay.h
+++ b/gst/rtp/gstrtpL16pay.h
@@ -52,6 +52,8 @@ struct _GstRtpL16PayClass
GstBaseRTPAudioPayloadClass parent_class;
};
+GType gst_rtp_L16_pay_get_type (void);
+
gboolean gst_rtp_L16_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpac3depay.h b/gst/rtp/gstrtpac3depay.h
index 128ccbdd0..f0929e502 100644
--- a/gst/rtp/gstrtpac3depay.h
+++ b/gst/rtp/gstrtpac3depay.h
@@ -49,6 +49,8 @@ struct _GstRtpAC3DepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_ac3_depay_get_type (void);
+
gboolean gst_rtp_ac3_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpamrdepay.h b/gst/rtp/gstrtpamrdepay.h
index b6e7bf04e..92f001a12 100644
--- a/gst/rtp/gstrtpamrdepay.h
+++ b/gst/rtp/gstrtpamrdepay.h
@@ -68,6 +68,8 @@ struct _GstRtpAMRDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_amr_depay_get_type (void);
+
gboolean gst_rtp_amr_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpamrpay.h b/gst/rtp/gstrtpamrpay.h
index d26d78665..ce86d0d9c 100644
--- a/gst/rtp/gstrtpamrpay.h
+++ b/gst/rtp/gstrtpamrpay.h
@@ -58,6 +58,8 @@ struct _GstRtpAMRPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_amr_pay_get_type (void);
+
gboolean gst_rtp_amr_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpbvdepay.h b/gst/rtp/gstrtpbvdepay.h
index c2d2130e5..9cb950590 100644
--- a/gst/rtp/gstrtpbvdepay.h
+++ b/gst/rtp/gstrtpbvdepay.h
@@ -51,6 +51,8 @@ struct _GstRTPBVDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_bv_depay_get_type (void);
+
gboolean gst_rtp_bv_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpbvpay.c b/gst/rtp/gstrtpbvpay.c
index 1d41f64a2..3242cbef0 100644
--- a/gst/rtp/gstrtpbvpay.c
+++ b/gst/rtp/gstrtpbvpay.c
@@ -28,7 +28,7 @@
#include "gstrtpbvpay.h"
/* elementfactory information */
-static GstElementDetails gst_rtpbvpay_details = {
+static GstElementDetails gst_rtp_bv_pay_details = {
"RTP BV Payloader",
"Codec/Payloader/Network",
"Packetize BroadcomVoice audio streams into RTP packets (RFC 4298)",
@@ -38,14 +38,14 @@ static GstElementDetails gst_rtpbvpay_details = {
GST_DEBUG_CATEGORY_STATIC (rtpbvpay_debug);
#define GST_CAT_DEFAULT (rtpbvpay_debug)
-static GstStaticPadTemplate gst_rtpbvpay_sink_template =
+static GstStaticPadTemplate gst_rtp_bv_pay_sink_template =
GST_STATIC_PAD_TEMPLATE ("sink",
GST_PAD_SINK,
GST_PAD_ALWAYS,
GST_STATIC_CAPS ("audio/x-bv, " "mode = (int) {16, 32}")
);
-static GstStaticPadTemplate gst_rtpbvpay_src_template =
+static GstStaticPadTemplate gst_rtp_bv_pay_src_template =
GST_STATIC_PAD_TEMPLATE ("src",
GST_PAD_SRC,
GST_PAD_ALWAYS,
@@ -61,42 +61,42 @@ static GstStaticPadTemplate gst_rtpbvpay_src_template =
);
-static GstCaps *gst_rtpbvpay_sink_getcaps (GstBaseRTPPayload * payload,
+static GstCaps *gst_rtp_bv_pay_sink_getcaps (GstBaseRTPPayload * payload,
GstPad * pad);
-static gboolean gst_rtpbvpay_sink_setcaps (GstBaseRTPPayload * payload,
+static gboolean gst_rtp_bv_pay_sink_setcaps (GstBaseRTPPayload * payload,
GstCaps * caps);
-GST_BOILERPLATE (GstRTPBVPay, gst_rtpbvpay, GstBaseRTPAudioPayload,
+GST_BOILERPLATE (GstRTPBVPay, gst_rtp_bv_pay, GstBaseRTPAudioPayload,
GST_TYPE_BASE_RTP_AUDIO_PAYLOAD);
static void
-gst_rtpbvpay_base_init (gpointer klass)
+gst_rtp_bv_pay_base_init (gpointer klass)
{
GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class,
- gst_static_pad_template_get (&gst_rtpbvpay_sink_template));
+ gst_static_pad_template_get (&gst_rtp_bv_pay_sink_template));
gst_element_class_add_pad_template (element_class,
- gst_static_pad_template_get (&gst_rtpbvpay_src_template));
- gst_element_class_set_details (element_class, &gst_rtpbvpay_details);
+ gst_static_pad_template_get (&gst_rtp_bv_pay_src_template));
+ gst_element_class_set_details (element_class, &gst_rtp_bv_pay_details);
}
static void
-gst_rtpbvpay_class_init (GstRTPBVPayClass * klass)
+gst_rtp_bv_pay_class_init (GstRTPBVPayClass * klass)
{
GstBaseRTPPayloadClass *gstbasertppayload_class;
gstbasertppayload_class = (GstBaseRTPPayloadClass *) klass;
- gstbasertppayload_class->set_caps = gst_rtpbvpay_sink_setcaps;
- gstbasertppayload_class->get_caps = gst_rtpbvpay_sink_getcaps;
+ gstbasertppayload_class->set_caps = gst_rtp_bv_pay_sink_setcaps;
+ gstbasertppayload_class->get_caps = gst_rtp_bv_pay_sink_getcaps;
GST_DEBUG_CATEGORY_INIT (rtpbvpay_debug, "rtpbvpay", 0,
"BroadcomVoice audio RTP payloader");
}
static void
-gst_rtpbvpay_init (GstRTPBVPay * rtpbvpay, GstRTPBVPayClass * klass)
+gst_rtp_bv_pay_init (GstRTPBVPay * rtpbvpay, GstRTPBVPayClass * klass)
{
GstBaseRTPPayload *basertppayload;
GstBaseRTPAudioPayload *basertpaudiopayload;
@@ -111,7 +111,7 @@ gst_rtpbvpay_init (GstRTPBVPay * rtpbvpay, GstRTPBVPayClass * klass)
}
static gboolean
-gst_rtpbvpay_sink_setcaps (GstBaseRTPPayload * basertppayload, GstCaps * caps)
+gst_rtp_bv_pay_sink_setcaps (GstBaseRTPPayload * basertppayload, GstCaps * caps)
{
GstRTPBVPay *rtpbvpay;
GstBaseRTPAudioPayload *basertpaudiopayload;
@@ -183,7 +183,7 @@ mode_changed:
/* we return the padtemplate caps with the mode field fixated to a value if we
* can */
static GstCaps *
-gst_rtpbvpay_sink_getcaps (GstBaseRTPPayload * rtppayload, GstPad * pad)
+gst_rtp_bv_pay_sink_getcaps (GstBaseRTPPayload * rtppayload, GstPad * pad)
{
GstCaps *otherpadcaps;
GstCaps *caps;
diff --git a/gst/rtp/gstrtpbvpay.h b/gst/rtp/gstrtpbvpay.h
index ed7f2987a..58a6108de 100644
--- a/gst/rtp/gstrtpbvpay.h
+++ b/gst/rtp/gstrtpbvpay.h
@@ -26,7 +26,7 @@
G_BEGIN_DECLS
#define GST_TYPE_RTP_BV_PAY \
- (gst_rtpbvpay_get_type())
+ (gst_rtp_bv_pay_get_type())
#define GST_RTP_BV_PAY(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_RTP_BV_PAY,GstRTPBVPay))
#define GST_RTP_BV_PAY_CLASS(klass) \
@@ -51,6 +51,8 @@ struct _GstRTPBVPayClass
GstBaseRTPAudioPayloadClass parent_class;
};
+GType gst_rtp_bv_pay_get_type (void);
+
gboolean gst_rtp_bv_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpceltdepay.h b/gst/rtp/gstrtpceltdepay.h
index 89c5fff6a..cfdc220d5 100644
--- a/gst/rtp/gstrtpceltdepay.h
+++ b/gst/rtp/gstrtpceltdepay.h
@@ -45,6 +45,8 @@ struct _GstRtpCELTDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_celt_depay_get_type (void);
+
gboolean gst_rtp_celt_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpceltpay.h b/gst/rtp/gstrtpceltpay.h
index 223ad66d7..9213bf800 100644
--- a/gst/rtp/gstrtpceltpay.h
+++ b/gst/rtp/gstrtpceltpay.h
@@ -53,6 +53,8 @@ struct _GstRtpCELTPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_celt_pay_get_type (void);
+
gboolean gst_rtp_celt_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpdvdepay.h b/gst/rtp/gstrtpdvdepay.h
index 08544f581..ea7618ae3 100644
--- a/gst/rtp/gstrtpdvdepay.h
+++ b/gst/rtp/gstrtpdvdepay.h
@@ -58,6 +58,7 @@ struct _GstRTPDVDepayClass
};
GType gst_rtp_dv_depay_get_type (void);
+
gboolean gst_rtp_dv_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpdvpay.h b/gst/rtp/gstrtpdvpay.h
index 5aaf971d0..e691b80a2 100644
--- a/gst/rtp/gstrtpdvpay.h
+++ b/gst/rtp/gstrtpdvpay.h
@@ -60,6 +60,8 @@ struct _GstRTPDVPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_dv_pay_get_type (void);
+
gboolean gst_rtp_dv_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpg723depay.h b/gst/rtp/gstrtpg723depay.h
index b07ad670d..fcab761fc 100644
--- a/gst/rtp/gstrtpg723depay.h
+++ b/gst/rtp/gstrtpg723depay.h
@@ -50,6 +50,8 @@ struct _GstRtpG723DepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_g723_depay_get_type (void);
+
gboolean gst_rtp_g723_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpg723pay.h b/gst/rtp/gstrtpg723pay.h
index f8d3ea1b1..db1570f3d 100644
--- a/gst/rtp/gstrtpg723pay.h
+++ b/gst/rtp/gstrtpg723pay.h
@@ -55,10 +55,10 @@ struct _GstRTPG723PayClass
GstBaseRTPPayloadClass parent_class;
};
-gboolean gst_rtp_g723_pay_plugin_init (GstPlugin * plugin);
-
GType gst_rtp_g723_pay_get_type (void);
+gboolean gst_rtp_g723_pay_plugin_init (GstPlugin * plugin);
+
G_END_DECLS
#endif /* __GST_RTP_G723_PAY_H__ */
diff --git a/gst/rtp/gstrtpg726depay.h b/gst/rtp/gstrtpg726depay.h
index 992644e3b..064a4fa55 100644
--- a/gst/rtp/gstrtpg726depay.h
+++ b/gst/rtp/gstrtpg726depay.h
@@ -49,6 +49,8 @@ struct _GstRtpG726DepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_g726_depay_get_type (void);
+
gboolean gst_rtp_g726_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpg726pay.h b/gst/rtp/gstrtpg726pay.h
index 1d9856b99..ce3dbdc1d 100644
--- a/gst/rtp/gstrtpg726pay.h
+++ b/gst/rtp/gstrtpg726pay.h
@@ -47,6 +47,8 @@ struct _GstRtpG726PayClass
GstBaseRTPAudioPayloadClass parent_class;
};
+GType gst_rtp_g726_pay_get_type (void);
+
gboolean gst_rtp_g726_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpg729depay.h b/gst/rtp/gstrtpg729depay.h
index c26d320a5..f02db5c50 100644
--- a/gst/rtp/gstrtpg729depay.h
+++ b/gst/rtp/gstrtpg729depay.h
@@ -52,6 +52,8 @@ struct _GstRtpG729DepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_g729_depay_get_type (void);
+
gboolean gst_rtp_g729_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpg729pay.h b/gst/rtp/gstrtpg729pay.h
index ce0e1d6be..e77b5ff27 100644
--- a/gst/rtp/gstrtpg729pay.h
+++ b/gst/rtp/gstrtpg729pay.h
@@ -50,6 +50,8 @@ struct _GstRTPG729PayClass
GstBaseRTPAudioPayloadClass parent_class;
};
+GType gst_rtp_g729_pay_get_type (void);
+
gboolean gst_rtp_g729_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpgsmdepay.h b/gst/rtp/gstrtpgsmdepay.h
index 53b15242a..221f4b3e8 100644
--- a/gst/rtp/gstrtpgsmdepay.h
+++ b/gst/rtp/gstrtpgsmdepay.h
@@ -49,6 +49,8 @@ struct _GstRTPGSMDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_gsm_depay_get_type (void);
+
gboolean gst_rtp_gsm_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpgsmpay.h b/gst/rtp/gstrtpgsmpay.h
index cf50000f9..4172402e1 100644
--- a/gst/rtp/gstrtpgsmpay.h
+++ b/gst/rtp/gstrtpgsmpay.h
@@ -50,6 +50,8 @@ struct _GstRTPGSMPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_gsm_pay_get_type (void);
+
gboolean gst_rtp_gsm_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtph263depay.h b/gst/rtp/gstrtph263depay.h
index 169196b51..e16147754 100644
--- a/gst/rtp/gstrtph263depay.h
+++ b/gst/rtp/gstrtph263depay.h
@@ -55,6 +55,8 @@ struct _GstRtpH263DepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_h263_depay_get_type (void);
+
gboolean gst_rtp_h263_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtph263pay.h b/gst/rtp/gstrtph263pay.h
index 37241f96e..33071eb4b 100644
--- a/gst/rtp/gstrtph263pay.h
+++ b/gst/rtp/gstrtph263pay.h
@@ -405,6 +405,8 @@ struct _GstRtpH263PayPackage
#define GST_RTP_H263_PAY_END(start, len) (((guint8 *)start) + ((guint)len))
#define GST_RTP_H263_PAY_GOBN(gob) (((((guint8 *) gob)[2] >> 2) & 0x1f)
+GType gst_rtp_h263_pay_get_type (void);
+
gboolean gst_rtp_h263_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtph263pdepay.h b/gst/rtp/gstrtph263pdepay.h
index 8493e6354..0e7c351aa 100644
--- a/gst/rtp/gstrtph263pdepay.h
+++ b/gst/rtp/gstrtph263pdepay.h
@@ -53,6 +53,8 @@ struct _GstRtpH263PDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_h263p_depay_get_type (void);
+
gboolean gst_rtp_h263p_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtph263ppay.h b/gst/rtp/gstrtph263ppay.h
index 02f377f0f..b01fb843e 100644
--- a/gst/rtp/gstrtph263ppay.h
+++ b/gst/rtp/gstrtph263ppay.h
@@ -61,6 +61,8 @@ struct _GstRtpH263PPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_h263p_pay_get_type (void);
+
gboolean gst_rtp_h263p_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtph264depay.h b/gst/rtp/gstrtph264depay.h
index c9d9f0960..e1fda3ffd 100644
--- a/gst/rtp/gstrtph264depay.h
+++ b/gst/rtp/gstrtph264depay.h
@@ -63,6 +63,8 @@ struct _GstRtpH264DepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_h264_depay_get_type (void);
+
gboolean gst_rtp_h264_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtph264pay.h b/gst/rtp/gstrtph264pay.h
index 823756fe4..96eea2c28 100644
--- a/gst/rtp/gstrtph264pay.h
+++ b/gst/rtp/gstrtph264pay.h
@@ -73,6 +73,8 @@ struct _GstRtpH264PayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_h264_pay_get_type (void);
+
gboolean gst_rtp_h264_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpilbcdepay.h b/gst/rtp/gstrtpilbcdepay.h
index a9b30bd9d..ce8c38d5b 100644
--- a/gst/rtp/gstrtpilbcdepay.h
+++ b/gst/rtp/gstrtpilbcdepay.h
@@ -56,6 +56,8 @@ struct _GstRTPiLBCDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_ilbc_depay_get_type (void);
+
gboolean gst_rtp_ilbc_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpilbcpay.c b/gst/rtp/gstrtpilbcpay.c
index 5c0f56b9f..004a82cf9 100644
--- a/gst/rtp/gstrtpilbcpay.c
+++ b/gst/rtp/gstrtpilbcpay.c
@@ -26,7 +26,7 @@
#include "gstrtpilbcpay.h"
/* elementfactory information */
-static GstElementDetails gst_rtpilbcpay_details = {
+static GstElementDetails gst_rtp_ilbc_pay_details = {
"RTP iLBC Payloader",
"Codec/Payloader/Network",
"Packetize iLBC audio streams into RTP packets",
@@ -36,14 +36,14 @@ static GstElementDetails gst_rtpilbcpay_details = {
GST_DEBUG_CATEGORY_STATIC (rtpilbcpay_debug);
#define GST_CAT_DEFAULT (rtpilbcpay_debug)
-static GstStaticPadTemplate gst_rtpilbcpay_sink_template =
+static GstStaticPadTemplate gst_rtp_ilbc_pay_sink_template =
GST_STATIC_PAD_TEMPLATE ("sink",
GST_PAD_SINK,
GST_PAD_ALWAYS,
GST_STATIC_CAPS ("audio/x-iLBC, " "mode = (int) {20, 30}")
);
-static GstStaticPadTemplate gst_rtpilbcpay_src_template =
+static GstStaticPadTemplate gst_rtp_ilbc_pay_src_template =
GST_STATIC_PAD_TEMPLATE ("src",
GST_PAD_SRC,
GST_PAD_ALWAYS,
@@ -56,42 +56,42 @@ GST_STATIC_PAD_TEMPLATE ("src",
);
-static GstCaps *gst_rtpilbcpay_sink_getcaps (GstBaseRTPPayload * payload,
+static GstCaps *gst_rtp_ilbc_pay_sink_getcaps (GstBaseRTPPayload * payload,
GstPad * pad);
-static gboolean gst_rtpilbcpay_sink_setcaps (GstBaseRTPPayload * payload,
+static gboolean gst_rtp_ilbc_pay_sink_setcaps (GstBaseRTPPayload * payload,
GstCaps * caps);
-GST_BOILERPLATE (GstRTPILBCPay, gst_rtpilbcpay, GstBaseRTPAudioPayload,
+GST_BOILERPLATE (GstRTPILBCPay, gst_rtp_ilbc_pay, GstBaseRTPAudioPayload,
GST_TYPE_BASE_RTP_AUDIO_PAYLOAD);
static void
-gst_rtpilbcpay_base_init (gpointer klass)
+gst_rtp_ilbc_pay_base_init (gpointer klass)
{
GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class,
- gst_static_pad_template_get (&gst_rtpilbcpay_sink_template));
+ gst_static_pad_template_get (&gst_rtp_ilbc_pay_sink_template));
gst_element_class_add_pad_template (element_class,
- gst_static_pad_template_get (&gst_rtpilbcpay_src_template));
- gst_element_class_set_details (element_class, &gst_rtpilbcpay_details);
+ gst_static_pad_template_get (&gst_rtp_ilbc_pay_src_template));
+ gst_element_class_set_details (element_class, &gst_rtp_ilbc_pay_details);
}
static void
-gst_rtpilbcpay_class_init (GstRTPILBCPayClass * klass)
+gst_rtp_ilbc_pay_class_init (GstRTPILBCPayClass * klass)
{
GstBaseRTPPayloadClass *gstbasertppayload_class;
gstbasertppayload_class = (GstBaseRTPPayloadClass *) klass;
- gstbasertppayload_class->set_caps = gst_rtpilbcpay_sink_setcaps;
- gstbasertppayload_class->get_caps = gst_rtpilbcpay_sink_getcaps;
+ gstbasertppayload_class->set_caps = gst_rtp_ilbc_pay_sink_setcaps;
+ gstbasertppayload_class->get_caps = gst_rtp_ilbc_pay_sink_getcaps;
GST_DEBUG_CATEGORY_INIT (rtpilbcpay_debug, "rtpilbcpay", 0,
"iLBC audio RTP payloader");
}
static void
-gst_rtpilbcpay_init (GstRTPILBCPay * rtpilbcpay, GstRTPILBCPayClass * klass)
+gst_rtp_ilbc_pay_init (GstRTPILBCPay * rtpilbcpay, GstRTPILBCPayClass * klass)
{
GstBaseRTPPayload *basertppayload;
GstBaseRTPAudioPayload *basertpaudiopayload;
@@ -110,7 +110,8 @@ gst_rtpilbcpay_init (GstRTPILBCPay * rtpilbcpay, GstRTPILBCPayClass * klass)
}
static gboolean
-gst_rtpilbcpay_sink_setcaps (GstBaseRTPPayload * basertppayload, GstCaps * caps)
+gst_rtp_ilbc_pay_sink_setcaps (GstBaseRTPPayload * basertppayload,
+ GstCaps * caps)
{
GstRTPILBCPay *rtpilbcpay;
GstBaseRTPAudioPayload *basertpaudiopayload;
@@ -181,7 +182,7 @@ mode_changed:
/* we return the padtemplate caps with the mode field fixated to a value if we
* can */
static GstCaps *
-gst_rtpilbcpay_sink_getcaps (GstBaseRTPPayload * rtppayload, GstPad * pad)
+gst_rtp_ilbc_pay_sink_getcaps (GstBaseRTPPayload * rtppayload, GstPad * pad)
{
GstCaps *otherpadcaps;
GstCaps *caps;
diff --git a/gst/rtp/gstrtpilbcpay.h b/gst/rtp/gstrtpilbcpay.h
index 51353f54e..80713628f 100644
--- a/gst/rtp/gstrtpilbcpay.h
+++ b/gst/rtp/gstrtpilbcpay.h
@@ -26,7 +26,7 @@
G_BEGIN_DECLS
#define GST_TYPE_RTP_ILBC_PAY \
- (gst_rtpilbcpay_get_type())
+ (gst_rtp_ilbc_pay_get_type())
#define GST_RTP_ILBC_PAY(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_RTP_ILBC_PAY,GstRTPILBCPay))
#define GST_RTP_ILBC_PAY_CLASS(klass) \
@@ -51,6 +51,8 @@ struct _GstRTPILBCPayClass
GstBaseRTPAudioPayloadClass parent_class;
};
+GType gst_rtp_ilbc_pay_get_type (void);
+
gboolean gst_rtp_ilbc_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpj2kdepay.h b/gst/rtp/gstrtpj2kdepay.h
index c1c8a1796..41120af42 100644
--- a/gst/rtp/gstrtpj2kdepay.h
+++ b/gst/rtp/gstrtpj2kdepay.h
@@ -55,6 +55,8 @@ struct _GstRtpJ2KDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_j2k_depay_get_type (void);
+
gboolean gst_rtp_j2k_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpj2kpay.h b/gst/rtp/gstrtpj2kpay.h
index 492aa1b05..601e7cb7d 100644
--- a/gst/rtp/gstrtpj2kpay.h
+++ b/gst/rtp/gstrtpj2kpay.h
@@ -52,6 +52,8 @@ struct _GstRtpJ2KPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_j2k_pay_get_type (void);
+
gboolean gst_rtp_j2k_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpjpegdepay.h b/gst/rtp/gstrtpjpegdepay.h
index 28581f173..591a8cb9c 100644
--- a/gst/rtp/gstrtpjpegdepay.h
+++ b/gst/rtp/gstrtpjpegdepay.h
@@ -60,6 +60,8 @@ struct _GstRtpJPEGDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_jpeg_depay_get_type (void);
+
gboolean gst_rtp_jpeg_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpjpegpay.h b/gst/rtp/gstrtpjpegpay.h
index 19fe378a8..5d003c419 100644
--- a/gst/rtp/gstrtpjpegpay.h
+++ b/gst/rtp/gstrtpjpegpay.h
@@ -57,6 +57,8 @@ struct _GstRtpJPEGPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_jpeg_pay_get_type (void);
+
gboolean gst_rtp_jpeg_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmp1sdepay.h b/gst/rtp/gstrtpmp1sdepay.h
index d0296dee3..42915a71b 100644
--- a/gst/rtp/gstrtpmp1sdepay.h
+++ b/gst/rtp/gstrtpmp1sdepay.h
@@ -49,6 +49,8 @@ struct _GstRtpMP1SDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_mp1s_depay_get_type (void);
+
gboolean gst_rtp_mp1s_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmp2tdepay.h b/gst/rtp/gstrtpmp2tdepay.h
index e8c758696..010b5ca9c 100644
--- a/gst/rtp/gstrtpmp2tdepay.h
+++ b/gst/rtp/gstrtpmp2tdepay.h
@@ -51,6 +51,8 @@ struct _GstRtpMP2TDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_mp2t_depay_get_type (void);
+
gboolean gst_rtp_mp2t_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmp2tpay.h b/gst/rtp/gstrtpmp2tpay.h
index 837897275..e7a679b48 100644
--- a/gst/rtp/gstrtpmp2tpay.h
+++ b/gst/rtp/gstrtpmp2tpay.h
@@ -55,6 +55,8 @@ struct _GstRTPMP2TPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_mp2t_pay_get_type (void);
+
gboolean gst_rtp_mp2t_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmp4adepay.h b/gst/rtp/gstrtpmp4adepay.h
index 36ed71456..16c20b7f7 100644
--- a/gst/rtp/gstrtpmp4adepay.h
+++ b/gst/rtp/gstrtpmp4adepay.h
@@ -51,6 +51,8 @@ struct _GstRtpMP4ADepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_mp4a_depay_get_type (void);
+
gboolean gst_rtp_mp4a_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmp4apay.h b/gst/rtp/gstrtpmp4apay.h
index 591e7430f..0447d83c0 100644
--- a/gst/rtp/gstrtpmp4apay.h
+++ b/gst/rtp/gstrtpmp4apay.h
@@ -56,6 +56,8 @@ struct _GstRtpMP4APayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_mp4a_pay_get_type (void);
+
gboolean gst_rtp_mp4a_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmp4gdepay.h b/gst/rtp/gstrtpmp4gdepay.h
index 9d534a5a7..2d1941327 100644
--- a/gst/rtp/gstrtpmp4gdepay.h
+++ b/gst/rtp/gstrtpmp4gdepay.h
@@ -76,6 +76,8 @@ struct _GstRtpMP4GDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_mp4g_depay_get_type (void);
+
gboolean gst_rtp_mp4g_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmp4gpay.h b/gst/rtp/gstrtpmp4gpay.h
index cd4e0d6a3..491437b07 100644
--- a/gst/rtp/gstrtpmp4gpay.h
+++ b/gst/rtp/gstrtpmp4gpay.h
@@ -62,6 +62,8 @@ struct _GstRtpMP4GPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_mp4g_pay_get_type (void);
+
gboolean gst_rtp_mp4g_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmp4vdepay.h b/gst/rtp/gstrtpmp4vdepay.h
index a0d8c1d46..043ea8b9b 100644
--- a/gst/rtp/gstrtpmp4vdepay.h
+++ b/gst/rtp/gstrtpmp4vdepay.h
@@ -52,6 +52,8 @@ struct _GstRtpMP4VDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_mp4v_depay_get_type (void);
+
gboolean gst_rtp_mp4v_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmp4vpay.h b/gst/rtp/gstrtpmp4vpay.h
index df43441f4..9e5b48635 100644
--- a/gst/rtp/gstrtpmp4vpay.h
+++ b/gst/rtp/gstrtpmp4vpay.h
@@ -64,6 +64,8 @@ struct _GstRtpMP4VPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_mp4v_pay_get_type (void);
+
gboolean gst_rtp_mp4v_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmpadepay.h b/gst/rtp/gstrtpmpadepay.h
index 163ea7370..a6e9527e2 100644
--- a/gst/rtp/gstrtpmpadepay.h
+++ b/gst/rtp/gstrtpmpadepay.h
@@ -49,6 +49,8 @@ struct _GstRtpMPADepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_mpa_depay_get_type (void);
+
gboolean gst_rtp_mpa_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmpapay.h b/gst/rtp/gstrtpmpapay.h
index d0696a2ab..cdab19669 100644
--- a/gst/rtp/gstrtpmpapay.h
+++ b/gst/rtp/gstrtpmpapay.h
@@ -54,6 +54,8 @@ struct _GstRtpMPAPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_mpa_pay_get_type (void);
+
gboolean gst_rtp_mpa_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmpvdepay.h b/gst/rtp/gstrtpmpvdepay.h
index 167f16167..ca366d55e 100644
--- a/gst/rtp/gstrtpmpvdepay.h
+++ b/gst/rtp/gstrtpmpvdepay.h
@@ -49,6 +49,8 @@ struct _GstRtpMPVDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_mpv_depay_get_type (void);
+
gboolean gst_rtp_mpv_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpmpvpay.h b/gst/rtp/gstrtpmpvpay.h
index 617de4083..d16162ef3 100644
--- a/gst/rtp/gstrtpmpvpay.h
+++ b/gst/rtp/gstrtpmpvpay.h
@@ -55,6 +55,8 @@ struct _GstRTPMPVPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_mpv_pay_get_type (void);
+
gboolean gst_rtp_mpv_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtppcmadepay.h b/gst/rtp/gstrtppcmadepay.h
index 61d14d93c..12403149f 100644
--- a/gst/rtp/gstrtppcmadepay.h
+++ b/gst/rtp/gstrtppcmadepay.h
@@ -44,6 +44,8 @@ struct _GstRtpPcmaDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_pcma_depay_get_type (void);
+
gboolean gst_rtp_pcma_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtppcmapay.h b/gst/rtp/gstrtppcmapay.h
index f5cf800db..7a39d7dd7 100644
--- a/gst/rtp/gstrtppcmapay.h
+++ b/gst/rtp/gstrtppcmapay.h
@@ -45,6 +45,8 @@ struct _GstRtpPmcaPayClass
GstBaseRTPAudioPayloadClass parent_class;
};
+GType gst_rtp_pcma_pay_get_type (void);
+
gboolean gst_rtp_pcma_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtppcmudepay.h b/gst/rtp/gstrtppcmudepay.h
index b7f8bf7f0..72a37d116 100644
--- a/gst/rtp/gstrtppcmudepay.h
+++ b/gst/rtp/gstrtppcmudepay.h
@@ -44,6 +44,8 @@ struct _GstRtpPcmuDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_pcmu_depay_get_type (void);
+
gboolean gst_rtp_pcmu_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtppcmupay.h b/gst/rtp/gstrtppcmupay.h
index 411ad8f6d..f43ec3b43 100644
--- a/gst/rtp/gstrtppcmupay.h
+++ b/gst/rtp/gstrtppcmupay.h
@@ -45,6 +45,8 @@ struct _GstRtpPcmuPayClass
GstBaseRTPAudioPayloadClass parent_class;
};
+GType gst_rtp_pcmu_pay_get_type (void);
+
gboolean gst_rtp_pcmu_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpqdmdepay.h b/gst/rtp/gstrtpqdmdepay.h
index d678d1a36..e3ae3dc3f 100644
--- a/gst/rtp/gstrtpqdmdepay.h
+++ b/gst/rtp/gstrtpqdmdepay.h
@@ -76,6 +76,8 @@ struct _GstRtpQDM2DepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_qdm2_depay_get_type (void);
+
gboolean gst_rtp_qdm2_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpsirendepay.h b/gst/rtp/gstrtpsirendepay.h
index 78de4a7d6..cbb18cb3e 100644
--- a/gst/rtp/gstrtpsirendepay.h
+++ b/gst/rtp/gstrtpsirendepay.h
@@ -51,6 +51,8 @@ struct _GstRTPSirenDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_siren_depay_get_type (void);
+
gboolean gst_rtp_siren_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpsirenpay.c b/gst/rtp/gstrtpsirenpay.c
index b63244a45..cb7be7044 100644
--- a/gst/rtp/gstrtpsirenpay.c
+++ b/gst/rtp/gstrtpsirenpay.c
@@ -27,7 +27,7 @@
#include <gst/rtp/gstrtpbuffer.h>
/* elementfactory information */
-static GstElementDetails gst_rtpsirenpay_details = {
+static GstElementDetails gst_rtp_siren_pay_details = {
"RTP Payloader for Siren Audio",
"Codec/Payloader/Network",
"Packetize Siren audio streams into RTP packets",
@@ -37,14 +37,14 @@ static GstElementDetails gst_rtpsirenpay_details = {
GST_DEBUG_CATEGORY_STATIC (rtpsirenpay_debug);
#define GST_CAT_DEFAULT (rtpsirenpay_debug)
-static GstStaticPadTemplate gst_rtpsirenpay_sink_template =
+static GstStaticPadTemplate gst_rtp_siren_pay_sink_template =
GST_STATIC_PAD_TEMPLATE ("sink",
GST_PAD_SINK,
GST_PAD_ALWAYS,
GST_STATIC_CAPS ("audio/x-siren, " "dct-length = (int) 320")
);
-static GstStaticPadTemplate gst_rtpsirenpay_src_template =
+static GstStaticPadTemplate gst_rtp_siren_pay_src_template =
GST_STATIC_PAD_TEMPLATE ("src",
GST_PAD_SRC,
GST_PAD_ALWAYS,
@@ -56,39 +56,40 @@ GST_STATIC_PAD_TEMPLATE ("src",
"bitrate = (string) \"16000\", " "dct-length = (int) 320")
);
-static gboolean gst_rtpsirenpay_setcaps (GstBaseRTPPayload * payload,
+static gboolean gst_rtp_siren_pay_setcaps (GstBaseRTPPayload * payload,
GstCaps * caps);
-GST_BOILERPLATE (GstRTPSirenPay, gst_rtpsirenpay, GstBaseRTPAudioPayload,
+GST_BOILERPLATE (GstRTPSirenPay, gst_rtp_siren_pay, GstBaseRTPAudioPayload,
GST_TYPE_BASE_RTP_AUDIO_PAYLOAD);
static void
-gst_rtpsirenpay_base_init (gpointer klass)
+gst_rtp_siren_pay_base_init (gpointer klass)
{
GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class,
- gst_static_pad_template_get (&gst_rtpsirenpay_sink_template));
+ gst_static_pad_template_get (&gst_rtp_siren_pay_sink_template));
gst_element_class_add_pad_template (element_class,
- gst_static_pad_template_get (&gst_rtpsirenpay_src_template));
- gst_element_class_set_details (element_class, &gst_rtpsirenpay_details);
+ gst_static_pad_template_get (&gst_rtp_siren_pay_src_template));
+ gst_element_class_set_details (element_class, &gst_rtp_siren_pay_details);
}
static void
-gst_rtpsirenpay_class_init (GstRTPSirenPayClass * klass)
+gst_rtp_siren_pay_class_init (GstRTPSirenPayClass * klass)
{
GstBaseRTPPayloadClass *gstbasertppayload_class;
gstbasertppayload_class = (GstBaseRTPPayloadClass *) klass;
- gstbasertppayload_class->set_caps = gst_rtpsirenpay_setcaps;
+ gstbasertppayload_class->set_caps = gst_rtp_siren_pay_setcaps;
GST_DEBUG_CATEGORY_INIT (rtpsirenpay_debug, "rtpsirenpay", 0,
"siren audio RTP payloader");
}
static void
-gst_rtpsirenpay_init (GstRTPSirenPay * rtpsirenpay, GstRTPSirenPayClass * klass)
+gst_rtp_siren_pay_init (GstRTPSirenPay * rtpsirenpay,
+ GstRTPSirenPayClass * klass)
{
GstBaseRTPPayload *basertppayload;
GstBaseRTPAudioPayload *basertpaudiopayload;
@@ -105,7 +106,7 @@ gst_rtpsirenpay_init (GstRTPSirenPay * rtpsirenpay, GstRTPSirenPayClass * klass)
}
static gboolean
-gst_rtpsirenpay_setcaps (GstBaseRTPPayload * basertppayload, GstCaps * caps)
+gst_rtp_siren_pay_setcaps (GstBaseRTPPayload * basertppayload, GstCaps * caps)
{
GstRTPSirenPay *rtpsirenpay;
GstBaseRTPAudioPayload *basertpaudiopayload;
diff --git a/gst/rtp/gstrtpsirenpay.h b/gst/rtp/gstrtpsirenpay.h
index 71eb83937..cb6625eaa 100644
--- a/gst/rtp/gstrtpsirenpay.h
+++ b/gst/rtp/gstrtpsirenpay.h
@@ -27,7 +27,7 @@
G_BEGIN_DECLS
#define GST_TYPE_RTP_SIREN_PAY \
- (gst_rtpsirenpay_get_type())
+ (gst_rtp_siren_pay_get_type())
#define GST_RTP_SIREN_PAY(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_RTP_SIREN_PAY,GstRTPSirenPay))
#define GST_RTP_SIREN_PAY_CLASS(klass) \
@@ -49,6 +49,8 @@ struct _GstRTPSirenPayClass
GstBaseRTPAudioPayloadClass parent_class;
};
+GType gst_rtp_siren_pay_get_type (void);
+
gboolean gst_rtp_siren_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpspeexdepay.h b/gst/rtp/gstrtpspeexdepay.h
index 4a76a633d..07b727f85 100644
--- a/gst/rtp/gstrtpspeexdepay.h
+++ b/gst/rtp/gstrtpspeexdepay.h
@@ -44,6 +44,8 @@ struct _GstRtpSPEEXDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_speex_depay_get_type (void);
+
gboolean gst_rtp_speex_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpspeexpay.h b/gst/rtp/gstrtpspeexpay.h
index b50f7505f..f43986ae0 100644
--- a/gst/rtp/gstrtpspeexpay.h
+++ b/gst/rtp/gstrtpspeexpay.h
@@ -47,6 +47,8 @@ struct _GstRtpSPEEXPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_speex_pay_get_type (void);
+
gboolean gst_rtp_speex_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpsv3vdepay.h b/gst/rtp/gstrtpsv3vdepay.h
index cbe5d1302..7c55afdee 100644
--- a/gst/rtp/gstrtpsv3vdepay.h
+++ b/gst/rtp/gstrtpsv3vdepay.h
@@ -58,6 +58,8 @@ struct _GstRtpSV3VDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_sv3v_depay_get_type (void);
+
gboolean gst_rtp_sv3v_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtptheoradepay.h b/gst/rtp/gstrtptheoradepay.h
index 9c2fcde95..0d1a911f9 100644
--- a/gst/rtp/gstrtptheoradepay.h
+++ b/gst/rtp/gstrtptheoradepay.h
@@ -61,6 +61,8 @@ struct _GstRtpTheoraDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_theora_depay_get_type (void);
+
gboolean gst_rtp_theora_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtptheorapay.h b/gst/rtp/gstrtptheorapay.h
index 5b86324fb..d3db359eb 100644
--- a/gst/rtp/gstrtptheorapay.h
+++ b/gst/rtp/gstrtptheorapay.h
@@ -68,6 +68,8 @@ struct _GstRtpTheoraPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_theora_pay_get_type (void);
+
gboolean gst_rtp_theora_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpvorbisdepay.h b/gst/rtp/gstrtpvorbisdepay.h
index edb85b823..0b06118eb 100644
--- a/gst/rtp/gstrtpvorbisdepay.h
+++ b/gst/rtp/gstrtpvorbisdepay.h
@@ -61,6 +61,8 @@ struct _GstRtpVorbisDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_vorbis_depay_get_type (void);
+
gboolean gst_rtp_vorbis_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpvorbispay.h b/gst/rtp/gstrtpvorbispay.h
index 387d7dd08..9c86b5ba5 100644
--- a/gst/rtp/gstrtpvorbispay.h
+++ b/gst/rtp/gstrtpvorbispay.h
@@ -68,6 +68,8 @@ struct _GstRtpVorbisPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_vorbis_pay_get_type (void);
+
gboolean gst_rtp_vorbis_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpvrawdepay.h b/gst/rtp/gstrtpvrawdepay.h
index cc2eca2e2..77cb6bf70 100644
--- a/gst/rtp/gstrtpvrawdepay.h
+++ b/gst/rtp/gstrtpvrawdepay.h
@@ -63,6 +63,8 @@ struct _GstRtpVRawDepayClass
GstBaseRTPDepayloadClass parent_class;
};
+GType gst_rtp_vraw_depay_get_type (void);
+
gboolean gst_rtp_vraw_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS
diff --git a/gst/rtp/gstrtpvrawpay.h b/gst/rtp/gstrtpvrawpay.h
index 836198b5e..44a7ee1b3 100644
--- a/gst/rtp/gstrtpvrawpay.h
+++ b/gst/rtp/gstrtpvrawpay.h
@@ -59,6 +59,8 @@ struct _GstRtpVRawPayClass
GstBaseRTPPayloadClass parent_class;
};
+GType gst_rtp_vraw_pay_get_type (void);
+
gboolean gst_rtp_vraw_pay_plugin_init (GstPlugin * plugin);
G_END_DECLS