[gstreamer-bugs] [Bug 627565] New: GstXOverlay, gst_x_overlay_set_xwindow_id cannot accept HANDLE

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Aug 21 03:12:33 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=627565
  GStreamer | don't know | 0.10.x

           Summary: GstXOverlay, gst_x_overlay_set_xwindow_id cannot
                    accept HANDLE
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.x
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: dataman64bit at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


In article [1] author mentions he uses GstXOverlay on Windows. But when I
looked into documentation [2], I can see that function
gst_x_overlay_set_xwindow_id accepts gulong as second argument. That in no
means cannot fit HANDLE on 64bit Windows for long is 32bit there. I would
suggest using something like gsize instead. It has the same size as long an all
POSIX platforms I know of and it would fix Windows problem. I am not using that
stuff on Windows, not even gstreamer, but this is possible bug which should be
fixed, no matter if gstreamer can be built in 64bit version on Windows (glib
and gtk can).

[1] http://base-art.net/Articles/117/
[2]
http://www.gstreamer.net/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gstxoverlay.html

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