From 6ef705504193ce9b89abd249b5e82a9903fb543b Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 17 Aug 2007 14:15:19 +0000 Subject: gst/rtsp/gstrtspsrc.*: Improve timeout handling. Original commit message from CVS: * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_set_property), (gst_rtspsrc_flush), (gst_rtspsrc_sink_chain), (gst_rtspsrc_stream_configure_udp_sink), (gst_rtspsrc_send_keep_alive), (gst_rtspsrc_loop_interleaved), (gst_rtspsrc_loop_udp), (gst_rtspsrc_loop_send_cmd), (gst_rtspsrc_try_send), (gst_rtspsrc_send), (gst_rtspsrc_parse_methods), (gst_rtspsrc_parse_range), (gst_rtspsrc_open), (gst_rtspsrc_close), (gst_rtspsrc_pause), (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state): * gst/rtsp/gstrtspsrc.h: Improve timeout handling. Use the same socket for sending and receiving RTCP packets so that some servers can track clients better. Improve connection closed handling. Try to reconnect. Don't overwrite our content base with NULL. Improve debugging. Improve range parsing and handling. Remove flushing hack now that core does the right thing. --- ChangeLog | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index dca83691..399c5344 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,24 @@ +2007-08-17 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_set_property), + (gst_rtspsrc_flush), (gst_rtspsrc_sink_chain), + (gst_rtspsrc_stream_configure_udp_sink), + (gst_rtspsrc_send_keep_alive), (gst_rtspsrc_loop_interleaved), + (gst_rtspsrc_loop_udp), (gst_rtspsrc_loop_send_cmd), + (gst_rtspsrc_try_send), (gst_rtspsrc_send), + (gst_rtspsrc_parse_methods), (gst_rtspsrc_parse_range), + (gst_rtspsrc_open), (gst_rtspsrc_close), (gst_rtspsrc_pause), + (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state): + * gst/rtsp/gstrtspsrc.h: + Improve timeout handling. + Use the same socket for sending and receiving RTCP packets so that some + servers can track clients better. + Improve connection closed handling. Try to reconnect. + Don't overwrite our content base with NULL. + Improve debugging. + Improve range parsing and handling. + Remove flushing hack now that core does the right thing. + 2007-08-17 Wim Taymans * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init), -- cgit