Skip to content
  • Wim Taymans's avatar
    gst/rtsp/gstrtspsrc.*: Small cleanups, added documentation. · a437e9f0
    Wim Taymans authored
    Original commit message from CVS:
    * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_media_to_caps),
    (gst_rtspsrc_send), (gst_rtspsrc_parse_methods),
    (gst_rtspsrc_open), (gst_rtspsrc_close), (gst_rtspsrc_play),
    (gst_rtspsrc_pause), (gst_rtspsrc_change_state),
    (gst_rtspsrc_uri_get_uri), (gst_rtspsrc_uri_set_uri):
    * gst/rtsp/gstrtspsrc.h:
    Small cleanups, added documentation.
    Try to clean up the requests and responses.
    Refactor parsing the supported methods.
    * gst/rtsp/rtspconnection.c: (rtsp_connection_open),
    (rtsp_connection_create), (rtsp_connection_send),
    (parse_response_status), (parse_request_line),
    (rtsp_connection_receive), (rtsp_connection_close),
    (rtsp_connection_free):
    * gst/rtsp/rtsptransport.c: (rtsp_transport_new),
    (rtsp_transport_init), (rtsp_transport_parse),
    (rtsp_transport_free):
    * gst/rtsp/rtspurl.c: (rtsp_url_parse):
    * gst/rtsp/sdpmessage.c: (sdp_message_new), (sdp_message_init),
    (sdp_message_clean), (sdp_message_free), (sdp_media_new),
    (sdp_media_init), (sdp_message_parse_buffer), (sdp_message_dump):
    Use g_return_val some more.
    * gst/rtsp/rtspdefs.h:
    Add more enum values to track initial states.
    * 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_unset), (rtsp_message_free),
    (rtsp_message_add_header), (rtsp_message_remove_header),
    (rtsp_message_get_header), (rtsp_message_set_body),
    (rtsp_message_take_body), (rtsp_message_get_body),
    (rtsp_message_steal_body), (rtsp_message_dump):
    * gst/rtsp/rtspmessage.h:
    Reorder arguments, object goes as the first one.
    Use g_return_val some more.
    a437e9f0