summaryrefslogtreecommitdiffstats
path: root/gst/rtpmanager/gstrtpsession.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst/rtpmanager/gstrtpsession.h')
-rw-r--r--gst/rtpmanager/gstrtpsession.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/gst/rtpmanager/gstrtpsession.h b/gst/rtpmanager/gstrtpsession.h
index c58f23e9..6c9fb774 100644
--- a/gst/rtpmanager/gstrtpsession.h
+++ b/gst/rtpmanager/gstrtpsession.h
@@ -59,8 +59,14 @@ struct _GstRTPSessionClass {
/* signals */
GstCaps* (*request_pt_map) (GstRTPSession *sess, guint pt);
-
void (*clear_pt_map) (GstRTPSession *sess);
+
+ void (*on_new_ssrc) (GstRTPSession *sess, guint32 ssrc);
+ void (*on_ssrc_collision) (GstRTPSession *sess, guint32 ssrc);
+ void (*on_ssrc_validated) (GstRTPSession *sess, guint32 ssrc);
+ void (*on_bye_ssrc) (GstRTPSession *sess, guint32 ssrc);
+ void (*on_bye_timeout) (GstRTPSession *sess, guint32 ssrc);
+ void (*on_timeout) (GstRTPSession *sess, guint32 ssrc);
};
GType gst_rtp_session_get_type (void);