1. 24 Jul, 2007 1 commit
    • Wim Taymans's avatar
      Move SDP and RTSP from helper objects in -good to a reusable library. · 19e0dd31
      Wim Taymans authored
      Original commit message from CVS:
      * configure.ac:
      * gst-libs/gst/Makefile.am:
      * gst-libs/gst/rtsp/Makefile.am:
      * gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
      * gst-libs/gst/rtsp/gstrtspbase64.h:
      * gst-libs/gst/rtsp/gstrtspconnection.c: (inet_aton),
      (gst_rtsp_connection_create), (gst_rtsp_connection_connect),
      (add_auth_header), (add_date_header), (gst_rtsp_connection_write),
      (gst_rtsp_connection_send), (read_line), (read_string), (read_key),
      (parse_response_status), (parse_request_line), (parse_line),
      (gst_rtsp_connection_read), (read_body),
      (gst_rtsp_connection_receive), (gst_rtsp_connection_close),
      (gst_rtsp_connection_free), (gst_rtsp_connection_next_timeout),
      (gst_rtsp_connection_reset_timeout), (gst_rtsp_connection_flush),
      (gst_rtsp_connection_set_auth):
      * gst-libs/gst/rtsp/gstrtspconnection.h:
      * gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status),
      (gst_rtsp_strresult), (gst_rtsp_method_as_text),
      (gst_rtsp_version_as_text), (gst_rtsp_header_as_text),
      (gst_rtsp_status_as_text), (gst_rtsp_find_header_field),
      (gst_rtsp_find_method):
      * gst-libs/gst/rtsp/gstrtspdefs.h:
      * gst-libs/gst/rtsp/gstrtspmessage.c: (key_value_foreach),
      (gst_rtsp_message_new), (gst_rtsp_message_init),
      (gst_rtsp_message_new_request), (gst_rtsp_message_init_request),
      (gst_rtsp_message_new_response), (gst_rtsp_message_init_response),
      (gst_rtsp_message_init_data), (gst_rtsp_message_unset),
      (gst_rtsp_message_free), (gst_rtsp_message_add_header),
      (gst_rtsp_message_remove_header), (gst_rtsp_message_get_header),
      (gst_rtsp_message_append_headers), (gst_rtsp_message_set_body),
      (gst_rtsp_message_take_body), (gst_rtsp_message_get_body),
      (gst_rtsp_message_steal_body), (dump_mem), (dump_key_value),
      (gst_rtsp_message_dump):
      * gst-libs/gst/rtsp/gstrtspmessage.h:
      * gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
      (parse_npt_range), (parse_clock_range), (parse_smpte_range),
      (gst_rtsp_range_parse), (gst_rtsp_range_free):
      * gst-libs/gst/rtsp/gstrtsprange.h:
      * gst-libs/gst/rtsp/gstrtsptransport.c: (gst_rtsp_transport_new),
      (gst_rtsp_transport_init), (gst_rtsp_transport_get_mime),
      (gst_rtsp_transport_get_manager), (parse_mode), (parse_range),
      (range_as_text), (rtsp_transport_mode_as_text),
      (rtsp_transport_profile_as_text), (rtsp_transport_ltrans_as_text),
      (gst_rtsp_transport_parse), (gst_rtsp_transport_as_text),
      (gst_rtsp_transport_free):
      * gst-libs/gst/rtsp/gstrtsptransport.h:
      * gst-libs/gst/rtsp/gstrtspurl.c: (gst_rtsp_url_parse),
      (gst_rtsp_url_free), (gst_rtsp_url_set_port),
      (gst_rtsp_url_get_port), (gst_rtsp_url_get_request_uri):
      * gst-libs/gst/rtsp/gstrtspurl.h:
      * gst-libs/gst/sdp/Makefile.am:
      * gst-libs/gst/sdp/gstsdp.h:
      * gst-libs/gst/sdp/gstsdpmessage.c: (gst_sdp_origin_init),
      (gst_sdp_connection_init), (gst_sdp_bandwidth_init),
      (gst_sdp_time_init), (gst_sdp_zone_init), (gst_sdp_key_init),
      (gst_sdp_attribute_init), (gst_sdp_message_new),
      (gst_sdp_message_init), (gst_sdp_message_uninit),
      (gst_sdp_message_free), (gst_sdp_media_new), (gst_sdp_media_init),
      (gst_sdp_media_uninit), (gst_sdp_media_free),
      (gst_sdp_message_set_origin), (gst_sdp_message_get_origin),
      (gst_sdp_message_set_connection), (gst_sdp_message_get_connection),
      (gst_sdp_message_add_bandwidth), (gst_sdp_message_add_time),
      (gst_sdp_message_add_zone), (gst_sdp_message_set_key),
      (gst_sdp_message_get_key), (gst_sdp_message_get_attribute_val_n),
      (gst_sdp_message_get_attribute_val),
      (gst_sdp_message_add_attribute), (gst_sdp_message_add_media),
      (gst_sdp_media_add_attribute), (gst_sdp_media_add_bandwidth),
      (gst_sdp_media_add_format), (gst_sdp_media_get_attribute),
      (gst_sdp_media_get_attribute_val_n),
      (gst_sdp_media_get_attribute_val), (gst_sdp_media_get_format),
      (read_string), (read_string_del), (gst_sdp_parse_line),
      (gst_sdp_message_parse_buffer), (print_media),
      (gst_sdp_message_dump):
      * gst-libs/gst/sdp/gstsdpmessage.h:
      * pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
      Move SDP and RTSP from helper objects in -good to a reusable library.
      Use a proper gst_ namespace.
      19e0dd31