summaryrefslogtreecommitdiffstats
path: root/gst/rtsp/gstrtpdec.c
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2007-05-21 10:03:42 +0000
committerWim Taymans <wim.taymans@gmail.com>2007-05-21 10:03:42 +0000
commit321a79d4849d2704fb022d8ffe01f3884a2a5bbb (patch)
tree576eba030230910bde6add139a6ddc855e38c70b /gst/rtsp/gstrtpdec.c
parent4bd11406304a8010f51baa2a40f18d82ccacc9b7 (diff)
gst/rtsp/gstrtpdec.*: Added signal for backwards compat.
Original commit message from CVS: * gst/rtsp/gstrtpdec.c: (gst_rtp_dec_class_init): * gst/rtsp/gstrtpdec.h: Added signal for backwards compat.
Diffstat (limited to 'gst/rtsp/gstrtpdec.c')
-rw-r--r--gst/rtsp/gstrtpdec.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gst/rtsp/gstrtpdec.c b/gst/rtsp/gstrtpdec.c
index 3352b052..f91b7276 100644
--- a/gst/rtsp/gstrtpdec.c
+++ b/gst/rtsp/gstrtpdec.c
@@ -77,6 +77,7 @@ GST_ELEMENT_DETAILS ("RTP Decoder",
enum
{
SIGNAL_REQUEST_PT_MAP,
+ SIGNAL_CLEAR_PT_MAP,
LAST_SIGNAL
};
@@ -288,6 +289,11 @@ gst_rtp_dec_class_init (GstRTPDecClass * g_class)
NULL, NULL, gst_rtp_dec_marshal_BOXED__UINT_UINT, GST_TYPE_CAPS, 2,
G_TYPE_UINT, G_TYPE_UINT);
+ gst_rtp_dec_signals[SIGNAL_CLEAR_PT_MAP] =
+ g_signal_new ("clear-pt-map", G_TYPE_FROM_CLASS (klass),
+ G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (GstRTPDecClass, clear_pt_map),
+ NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0, G_TYPE_NONE);
+
gstelement_class->provide_clock =
GST_DEBUG_FUNCPTR (gst_rtp_dec_provide_clock);
gstelement_class->change_state = GST_DEBUG_FUNCPTR (gst_rtp_dec_change_state);