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 738332 - application/x-rtp caps field have different names in the send and receive paths...
application/x-rtp caps field have different names in the send and receive pat...
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-10-10 22:47 UTC by Olivier Crête
Modified: 2018-11-03 14:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
rtpmanager: Rename clock-base and seqnum-base to timestamp-offset and seqnum-offset (11.60 KB, patch)
2014-10-10 22:47 UTC, Olivier Crête
none Details | Review
rtpsource: Rename seqnum-base to seqnum-offset in the statistics (1.54 KB, patch)
2014-10-10 22:47 UTC, Olivier Crête
none Details | Review

Description Olivier Crête 2014-10-10 22:47:24 UTC
Before 1.0, Wim renamed the "clock-base" and "seqnum-base" fields in GstRtpBasePayload into "timestamp-offset" and "seqnum-offset". But he failed to rename them elsewhere. So that broke RTP dtmf sending in all 1.x releases. I've now fixed it in the master and 1.4 branches, that was bug #738297. But I only changed the elements that are in the "send" path, not those in the receive path. So right now we're in the ugly state where application/x-rtp caps are different for sending and receiving.

Although this is technically an API break and is not strictly necessary, I think we should just bite the bullet and update the receive side caps to match the send-side ones in time for 1.x.

The rtpsource stats also use the name seqnum-base, we may also want to break API there and update the name too.
Comment 1 Olivier Crête 2014-10-10 22:47:49 UTC
Created attachment 288260 [details] [review]
rtpmanager: Rename clock-base and seqnum-base to timestamp-offset and seqnum-offset

These were renamed in GstRtpBasePayload in 1.0.
Comment 2 Olivier Crête 2014-10-10 22:47:54 UTC
Created attachment 288261 [details] [review]
rtpsource: Rename seqnum-base to seqnum-offset in the statistics

This was renamed in the caps before 1.0, update to match.
Comment 3 GStreamer system administrator 2018-11-03 14:55:04 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/135.