diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2008-11-26 11:44:37 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-08-11 02:30:39 +0100 |
commit | a2d7487ee192937b2dd7679d48c6130ac0e90447 (patch) | |
tree | 325ec5eb6898608ce9b1c4e43a4f1520b9f174d1 /gst/rtpmanager/gstrtpbin.h | |
parent | b8408946b756091796797d38b6c0b8fd305e8249 (diff) |
gst/rtpmanager/gstrtpbin.*: Remove a lot of per stream state that is not needed and pass new info in the method call.
Original commit message from CVS:
* gst/rtpmanager/gstrtpbin.c: (get_client),
(gst_rtp_bin_reset_sync), (gst_rtp_bin_associate),
(gst_rtp_bin_handle_sync), (create_stream),
(gst_rtp_bin_class_init), (new_ssrc_pad_found):
* gst/rtpmanager/gstrtpbin.h:
Remove a lot of per stream state that is not needed and pass new info in
the method call.
Add signal to reset sync parameters.
Avoid parsing the caps to get a clock_base, we get this from the sync
signal now.
Diffstat (limited to 'gst/rtpmanager/gstrtpbin.h')
-rw-r--r-- | gst/rtpmanager/gstrtpbin.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/rtpmanager/gstrtpbin.h b/gst/rtpmanager/gstrtpbin.h index 71235fda..e7658f54 100644 --- a/gst/rtpmanager/gstrtpbin.h +++ b/gst/rtpmanager/gstrtpbin.h @@ -69,6 +69,7 @@ struct _GstRtpBinClass { /* action signals */ void (*clear_pt_map) (GstRtpBin *rtpbin); + void (*reset_sync) (GstRtpBin *rtpbin); RTPSession* (*get_internal_session) (GstRtpBin *rtpbin, guint session_id); /* session manager signals */ |