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 324011 - Invalid payload type definition for some rtp payloaders
Invalid payload type definition for some rtp payloaders
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.0
Other Linux
: Normal normal
: 0.10.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-12-13 19:29 UTC by Andre Moreira Magalhaes
Modified: 2005-12-14 18:19 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andre Moreira Magalhaes 2005-12-13 19:29:47 UTC
As described in gst-plugins-good/gst/rtp/README the payload type for RTP packets
should be defined in a range between 0 and 255. According to
http://www.iana.org/assignments/rtp-parameters theses values should be between 0
and 127, while dynamic payload types should be defined between 96 and 127. To
fix this the folowing files should be updated:

gst-plugins-good/gst/rtp/gstasteriskh263.c
gst-plugins-good/gst/rtp/gstrtpamrdepay.c
gst-plugins-good/gst/rtp/gstrtpamrpay.c
gst-plugins-good/gst/rtp/gstrtpg711depay.c
gst-plugins-good/gst/rtp/gstrtpg711depay.c
gst-plugins-good/gst/rtp/gstrtpgsmdepay.c
gst-plugins-good/gst/rtp/gstrtph263pay.c
gst-plugins-good/gst/rtp/gstrtph263pdepay.c
gst-plugins-good/gst/rtp/gstrtph263ppay.c
gst-plugins-good/gst/rtp/gstrtpmp4vdepay.c
gst-plugins-good/gst/rtp/gstrtpmp4vpay.c
gst-plugins-good/gst/rtp/gstrtpmpadepay.c
gst-plugins-good/gst/rtp/gstrtpmpapay.c
gst-plugins-good/gst/rtp/README

Just change in the caps where there is
"payload = (int) [ 96, 255 ], " to "payload = (int) [ 96, 127 ], " and 
"payload = (int) [ 0, 255 ], " to "payload = (int) [ 0, 127 ], ".
Comment 1 Kai Vehmanen 2005-12-14 17:02:21 UTC
++votes - this change is according to RTP specs (RFC3550).