[gstreamer-bugs] [Bug 623128] New: Some network plugins do not work on Windows 2000

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jun 29 05:23:04 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=623128
  GStreamer | gst-plugins | git

           Summary: Some network plugins do not work on Windows 2000
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: xartigas.bugzilla at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


Created an attachment (id=164882)
 View: https://bugzilla.gnome.org/attachment.cgi?id=164882
 Review: https://bugzilla.gnome.org/review?bug=623128&attachment=164882

Patch to include WSPiApi.h on some plugins and libraries.

Some network libraries and plugins rely on symbols of WS2_32.DLL (namely
getaddrinfo and freeaddrinfo) which only exist on Windows XP and later.
The inclusion of WSPiApi.h (present in the Windows SDK) allows these plugins to
also work on the older Windows 2000.

The provided patch fixes:
gst-plugins-base/gst-libs/gst/rtsp
gst-plugins-base/gst-libs/gst/sdp
gst-plugins-good/gst/udp
gst-plugins-bad/gst/sdp

The mechanism is explained in this MSDN article:
http://msdn.microsoft.com/en-us/library/ms738520(VS.85).aspx
Section "Support for getaddrinfo on Windows 2000 and older versions "

-- 
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