[Bug 772478] New: Missing video stream from SDP

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Oct 5 21:02:11 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=772478

            Bug ID: 772478
           Summary: Missing video stream from SDP
    Classification: Platform
           Product: GStreamer
           Version: 1.8.3
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-rtsp-server
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: xclaesse at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

I have an RTSP server streaming local files. Those files could have audio or
video or both. I'm using "dynpay0" to add pads dynamically depending on what's
on the file when I start it. Sometimes when playing a stream that should have
both audio and video, the client receives an SDP that has only audio.

My understanding (but I'm not sure yet) is that rtsp-media gets into 
pad_added_cb() code path then calls gst_rtsp_stream_join_bin(). That function
will connect to "notify::caps" signal on priv->send_src[0]. But since the media
is in PAUSED state already, caps could already be set on the pad and notify
signal won't be emitted. In that case priv->caps stay to NULL. In that case
gst_rtsp_sdp_from_stream() won't have the caps and thus will ignore that
stream.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list