Skip to content
  • Wim Taymans's avatar
    gst/rtsp/: Factor out extension in separate module. · 63c87f18
    Wim Taymans authored
    Original commit message from CVS:
    * gst/rtsp/Makefile.am:
    * gst/rtsp/gstrtpdec.c: (gst_rtpdec_getcaps),
    (gst_rtpdec_chain_rtp), (gst_rtpdec_chain_rtcp):
    * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init),
    (gst_rtspsrc_finalize), (gst_rtspsrc_create_stream),
    (gst_rtspsrc_parse_rtpmap),
    (gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_send),
    (gst_rtspsrc_parse_methods), (gst_rtspsrc_open),
    (gst_rtspsrc_play), (gst_rtspsrc_handle_message):
    * gst/rtsp/gstrtspsrc.h:
    * gst/rtsp/rtspdefs.c: (rtsp_strresult):
    * gst/rtsp/rtspdefs.h:
    * gst/rtsp/rtspext.h:
    * gst/rtsp/rtspextwms.c: (rtsp_ext_wms_parse_sdp),
    (rtsp_ext_wms_get_context):
    * gst/rtsp/rtspextwms.h:
    * gst/rtsp/rtsptransport.c: (rtsp_transport_init), (parse_mode),
    (rtsp_transport_parse):
    * gst/rtsp/rtsptransport.h:
    Factor out extension in separate module.
    Fix getcaps to filter against the padtemplate.
    Use Content-Base if the server gives one.
    Rework the transport parsing a bit for future extensions.
    Added some Real Header field definitions.
    63c87f18
To find the state of this project's repository at the time of any of these versions, check out the tags.