[Bug 643764] New: Compiling gstreamer-sharp fails for 64 bit windows

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Mar 3 01:42:56 PST 2011


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

           Summary: Compiling gstreamer-sharp fails for 64 bit windows
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-sharp
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: hib at hiberis.nl
         QAContact: gstreamer-bugs at lists.freedesktop.org
      GNOME target: ---
     GNOME version: ---


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

Use uint instead of UIntPtr for gulong on windows 64 bit

When I (cross) compile gstreamer-sharp using a mingw64 compiler, it fails.
The cause of this is that on windows 64bit, a glong is of size 4, while on
linux 64 bit a glong is of size 8.

I have attached a patch that allows me to successfully compile. I am not sure
it is correct or that it is the desired way to handle this. Please review.

Maybe, you might want to remove the bindings for gst_x_overlay_got_xwindow_id()
altogether, as this function is deprecated in favour of
gst_x_overlay_got_window_handle()?

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