[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