After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 349894 - RTSP Multicast
RTSP Multicast
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal normal
: 0.10.5
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Reported: 2006-08-04 08:54 UTC by Thijs Vermeir
Modified: 2006-09-18 09:02 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement

Add's multicast support to rtspsrc (2.19 KB, patch)
2006-08-17 07:53 UTC, Thijs Vermeir
committed Details | Review

Description Thijs Vermeir 2006-08-04 08:54:39 UTC
The implementation of the RTSP multicast is not working. 
This is because the internal udpsrc's elements are not created in the case of a multicast ( only for unicast)
Comment 1 Thijs Vermeir 2006-08-17 07:53:15 UTC
Created attachment 71071 [details] [review]
Add's multicast support to rtspsrc

This patch adds multicast support to rtspsrc.
Comment 2 Wim Taymans 2006-09-18 09:02:02 UTC
I commited a slight variation of the patch that uses the _from_uri() method to create the source. 

        Based on patch by: Thijs Vermeir <thijs dot vermeir at barco dot com>

        * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_set_state),
        (gst_rtspsrc_media_to_caps), (gst_rtspsrc_stream_setup_rtp),
        (gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_open),
        (gst_rtspsrc_close), (gst_rtspsrc_play), (gst_rtspsrc_pause):
        * gst/rtsp/rtspconnection.c: (inet_aton):
        Small cleanups.
        when multicast is selected as the transport, create UDP sources and
        connect to the multicast group.
        Move parsing and setting of caps to a common place.
        Fixes #349894.