1. 26 Jul, 2007 1 commit
    • Wim Taymans's avatar
      API: gst_rtsp_base64_decode_ip() · 2c35823b
      Wim Taymans authored
      Original commit message from CVS:
      * docs/libs/gst-plugins-base-libs-sections.txt:
      * gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_decode_ip):
      * gst-libs/gst/rtsp/gstrtspbase64.h:
      API: gst_rtsp_base64_decode_ip()
      Added function to decode Base64 in-place.
      2c35823b
  2. 24 Jul, 2007 2 commits
    • Wim Taymans's avatar
      Added beginnings of RTSP documentation. · 3dff14d6
      Wim Taymans authored
      Original commit message from CVS:
      * docs/libs/gst-plugins-base-libs-docs.sgml:
      * docs/libs/gst-plugins-base-libs-sections.txt:
      * gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
      * gst-libs/gst/rtsp/gstrtspbase64.h:
      * gst-libs/gst/rtsp/gstrtspconnection.c:
      (gst_rtsp_connection_connect), (add_auth_header),
      (gst_rtsp_connection_write), (gst_rtsp_connection_send),
      (read_body), (gst_rtsp_connection_receive),
      (gst_rtsp_connection_next_timeout),
      (gst_rtsp_connection_reset_timeout),
      (gst_rtsp_connection_set_auth):
      * gst-libs/gst/rtsp/gstrtspconnection.h:
      * gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
      * gst-libs/gst/rtsp/gstrtspdefs.h:
      * 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-libs/gst/rtsp/gstrtspurl.h:
      Added beginnings of RTSP documentation.
      3dff14d6
    • 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
  3. 30 Nov, 2005 1 commit
  4. 15 Mar, 2004 1 commit
  5. 14 Mar, 2004 2 commits
  6. 18 Jul, 2003 1 commit
  7. 17 Jul, 2003 1 commit
    • Zeeshan Ali's avatar
      A TCP plugin could be needed by many, including wtay himself cause he is... · e05e44f6
      Zeeshan Ali authored
      A TCP plugin could be needed by many, including wtay himself cause he is sitting behind a firewall blocking UDP and h...
      
      Original commit message from CVS:
      A TCP plugin could be needed by many, including wtay himself cause he is sitting behind a firewall blocking UDP and he can't hear or see me. :) Shamefully most of the code is from udpsrc/sink. Still timestamping/clock does'nt work. :(
      e05e44f6
  8. 04 Jul, 2002 1 commit
  9. 08 May, 2002 1 commit
  10. 24 Mar, 2002 1 commit
    • Andy Wingo's avatar
      added plugin_desc structures to libs, which makes their locations cached in... · 12bac12e
      Andy Wingo authored
      added plugin_desc structures to libs, which makes their locations cached in the registry. this speeds plugin loading ...
      
      Original commit message from CVS:
      * added plugin_desc structures to libs, which makes their locations cached in the registry. this
      speeds plugin loading considerably, especially on uninstalled versions.
      
      * put the lib path before all others, for speed reasons.
      
      * some fixes to adder's caps.
      
      * added linefeeds (\n) to GST_DEBUG strings to match GST_INFO behavior. this is more sane. all
      code will need to be converted. i think some perl can do this.
      12bac12e
  11. 20 Mar, 2002 1 commit
  12. 19 Mar, 2002 1 commit
    • Andy Wingo's avatar
      removal of //-style comments don't link plugins to core libs -- the versioning... · 1049c792
      Andy Wingo authored
      removal of //-style comments don't link plugins to core libs -- the versioning is done internally to the plugins with...
      
      Original commit message from CVS:
      * removal of //-style comments
      * don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct,
      and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory.
      1049c792
  13. 23 Dec, 2001 1 commit
    • Thomas Vander Stichele's avatar
      made changes everywhere to accomodate for the headers being in <gst/(lib)/...>... · 1e418567
      Thomas Vander Stichele authored
      made changes everywhere to accomodate for the headers being in <gst/(lib)/...> we'll need to conclude this fast becau...
      
      Original commit message from CVS:
      made changes everywhere to accomodate for the headers being in
      <gst/(lib)/...>
      we'll need to conclude this fast because we will also need to change stuff in core real soon for the libs in order to fix everything
      and I can't do it right now because I disabled all of the plugins here ;)
      1e418567