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 474616 - [rtph263pay] RTP headers are wrong for win32
[rtph263pay] RTP headers are wrong for win32
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Windows
: Normal blocker
: 0.10.7
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-09-07 17:58 UTC by Tim-Philipp Müller
Modified: 2007-09-07 18:05 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2007-09-07 17:58:13 UTC
+++ This bug was initially created as a clone of Bug #471194 +++

Using RTP payloader elements on win32 generates invalid RTP Headers. This is because the MS Compiler packs the GstRTPHeader and GstRFC2190AHeader structures wrong.
Comment 1 Tim-Philipp Müller 2007-09-07 18:04:59 UTC
Comitted patch from bug #471194:

 2007-09-07  Tim-Philipp Müller  <tim at centricular dot net>

        Patch by: Haakon Sporsheim  <haakon.sporsheim at tandberg com>

        * gst/rtp/gstrtph263pay.c:
          Fix up header structure so that compilers don't add padding
          between the structure fields, since that would lead to us
          sending RTP packets with broken headers (as is currently the
          case when compiling with MSVC). Also see similar fixes in
          libgstrtp in gst-plugins-base. (#474616; #471194)