GNOME Bugzilla – Bug 474616
[rtph263pay] RTP headers are wrong for win32
Last modified: 2007-09-07 18:05:39 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.
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)