summaryrefslogtreecommitdiffstats
path: root/gst/rtsp/gstrtpdec.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst/rtsp/gstrtpdec.h')
-rw-r--r--gst/rtsp/gstrtpdec.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gst/rtsp/gstrtpdec.h b/gst/rtsp/gstrtpdec.h
index 03260b41..08128f48 100644
--- a/gst/rtsp/gstrtpdec.h
+++ b/gst/rtsp/gstrtpdec.h
@@ -72,6 +72,13 @@ struct _GstRTPDecClass {
GstCaps* (*request_pt_map) (GstRTPDec *rtpdec, guint session, guint pt);
void (*clear_pt_map) (GstRTPDec *rtpdec);
+
+ void (*on_new_ssrc) (GstRTPDec *rtpdec, guint session, guint32 ssrc);
+ void (*on_ssrc_collision) (GstRTPDec *rtpdec, guint session, guint32 ssrc);
+ void (*on_ssrc_validated) (GstRTPDec *rtpdec, guint session, guint32 ssrc);
+ void (*on_bye_ssrc) (GstRTPDec *rtpdec, guint session, guint32 ssrc);
+ void (*on_bye_timeout) (GstRTPDec *rtpdec, guint session, guint32 ssrc);
+ void (*on_timeout) (GstRTPDec *rtpdec, guint session, guint32 ssrc);
};
GType gst_rtp_dec_get_type(void);