Ported to 0.9.

Original commit message from CVS:
Ported to 0.9.
Set up transports, init UDP ports, init RTP session managers.
This commit is contained in:
Wim Taymans 2005-05-11 07:44:44 +00:00
parent 66523e6fc2
commit 25602bcb3c

View file

@ -1,3 +1,66 @@
2005-05-11 Wim Taymans <wim@fluendo.com>
* gst/rtsp/.cvsignore:
* gst/rtsp/Makefile.am:
* gst/rtsp/gstrtsp.c: (plugin_init):
* gst/rtsp/gstrtsp.h:
* gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type),
(gst_rtspsrc_get_type), (gst_rtspsrc_base_init),
(gst_rtspsrc_class_init), (gst_rtspsrc_init),
(gst_rtspsrc_set_property), (gst_rtspsrc_get_property),
(gst_rtspsrc_create_stream), (rtspsrc_add_element),
(gst_rtspsrc_stream_setup_rtp),
(gst_rtspsrc_stream_configure_transport), (find_stream),
(gst_rtspsrc_loop), (gst_rtspsrc_send), (gst_rtspsrc_open),
(gst_rtspsrc_close), (gst_rtspsrc_play), (gst_rtspsrc_pause),
(gst_rtspsrc_activate), (gst_rtspsrc_change_state):
* gst/rtsp/gstrtspsrc.h:
* gst/rtsp/rtsp.h:
* gst/rtsp/rtspconnection.c: (rtsp_connection_open),
(rtsp_connection_create), (append_header), (rtsp_connection_send),
(read_line), (read_string), (read_key), (parse_response_status),
(parse_line), (read_body), (rtsp_connection_receive),
(rtsp_connection_close):
* gst/rtsp/rtspconnection.h:
* gst/rtsp/rtspdefs.c: (rtsp_init_status), (rtsp_method_as_text),
(rtsp_header_as_text), (rtsp_status_as_text),
(rtsp_status_to_string), (rtsp_find_header_field):
* gst/rtsp/rtspdefs.h:
* gst/rtsp/rtspmessage.c: (rtsp_message_new_request),
(rtsp_message_init_request), (rtsp_message_new_response),
(rtsp_message_init_response), (rtsp_message_init_data),
(rtsp_message_add_header), (rtsp_message_remove_header),
(rtsp_message_get_header), (rtsp_message_get_header_copy),
(rtsp_message_set_body), (rtsp_message_set_body_copy),
(rtsp_message_get_body), (rtsp_message_get_body_copy), (dump_mem),
(dump_key_value), (rtsp_message_dump):
* gst/rtsp/rtspmessage.h:
* gst/rtsp/rtspstream.h:
* gst/rtsp/rtsptransport.c: (rtsp_transport_new),
(rtsp_transport_init), (parse_mode), (parse_range),
(rtsp_transport_parse), (rtsp_transport_free):
* gst/rtsp/rtsptransport.h:
* gst/rtsp/rtspurl.c: (rtsp_url_parse), (rtsp_url_free):
* gst/rtsp/rtspurl.h:
* gst/rtsp/sdp.h:
* gst/rtsp/sdpmessage.c: (sdp_message_new), (sdp_message_init),
(sdp_message_clean), (sdp_message_free), (sdp_media_new),
(sdp_media_init), (sdp_message_set_origin),
(sdp_message_get_origin), (sdp_message_set_connection),
(sdp_message_get_connection), (sdp_message_add_bandwidth),
(sdp_message_add_time), (sdp_message_add_zone),
(sdp_message_set_key), (sdp_message_get_key),
(sdp_message_get_attribute_val), (sdp_message_add_attribute),
(sdp_message_add_media), (sdp_media_add_attribute),
(sdp_media_add_bandwidth), (sdp_media_add_format),
(sdp_media_get_attribute_val), (read_string), (read_string_del),
(sdp_parse_line), (sdp_message_parse_buffer), (print_media),
(sdp_message_dump):
* gst/rtsp/sdpmessage.h:
* gst/rtsp/test.c: (main):
Ported to 0.9.
Set up transports, init UDP ports, init RTP session managers.
2005-05-11 Wim Taymans <wim@fluendo.com>
* gst/rtp/Makefile.am: