diff options
Diffstat (limited to 'gst/rtsp/gstrtpdec.h')
-rw-r--r-- | gst/rtsp/gstrtpdec.h | 7 |
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); |