[gstreamer-bugs] [Bug 596072] New: [rtpmux] : add ssrc to outcaps, get ssrc from downstream
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Sep 23 05:21:21 PDT 2009
https://bugzilla.gnome.org/show_bug.cgi?id=596072
GStreamer | gst-plugins-bad | git
Summary: [rtpmux] : add ssrc to outcaps, get ssrc from
downstream
Classification: Desktop
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: gstelzz at yahoo.fr
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
GST_DEBUG=rtpsource:5,rtpmux:5 gst-launch -v gstrtpbin name=rtpbin audiotestsrc
is-live=TRUE ! alawenc ! rtppcmapay ! rtpdtmfmux ! rtpbin.send_rtp_sink_0
rtpbin.send_rtp_src_0 ! fakesink
0:00:00.067093320 31560 0x9b26b48 LOG rtpsource
rtpsource.c:1215:rtp_source_send_rtp: SSRC 428ed59e, RTP 2275625440, NTP
961859:30:57.147132128
0:00:00.067177096 31560 0x9b26b48 LOG rtpsource
rtpsource.c:1252:rtp_source_send_rtp: updating SSRC from 22c40154 to 428ed59e,
fix the payloader
rtpmux (and so rtpdtmfmux) sets its own ssrc into output buffers, without
updating the caps for downstream information, nor checking for a ssrc from
downstream (rtpsource/rtpsession).
Therefore, rtpsource receives buffers with unexpected ssrc.
Setting ssrc on out caps provides the ssrc information downstream.
Checking ssrc on peer pad get SSRC from downstream.
Patch attached
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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