xoverlay: Add guintptr versions of functions
authorDavid Schleef <ds@schleef.org>
Sun, 5 Sep 2010 22:17:47 +0000 (15:17 -0700)
committerDavid Schleef <ds@schleef.org>
Wed, 15 Sep 2010 07:10:23 +0000 (00:10 -0700)
commit6dc02137fb8e952c79479f0c1154831c1b761410
treeea77f8d27b2a5b69b4fb2d72b3d76f8f0f0807e9
parentd71890156a33ea52b6e88b7c6222d150046f95f0
xoverlay: Add guintptr versions of functions

And deprecate the gulong versions.  This is to support platforms
where sizeof(unsigned long) < sizeof(void *).  Fixes #627565.

API: Add gst_x_overlay_set_window_handle()
API: Deprecate: gst_x_overlay_set_xwindow_id()
API: Add gst_x_overlay_got_window_handle()
API: Deprecate: gst_x_overlay_got_xwindow_id()
API: Add GstXOverlay::set_window_handle()
API: Deprecate: GstXOverlay::set_xwindow_id()
14 files changed:
gst-libs/gst/interfaces/xoverlay.c
gst-libs/gst/interfaces/xoverlay.h
sys/v4l/gstv4lxoverlay.c
sys/ximage/ximagesink.c
sys/xvimage/xvimagesink.c
tests/examples/overlay/gtk-xoverlay.c
tests/examples/overlay/qt-xoverlay.cpp
tests/examples/overlay/qtgv-xoverlay.cpp
tests/examples/seek/jsseek.c
tests/examples/seek/seek.c
tests/icles/stress-xoverlay.c
tests/icles/test-colorkey.c
tests/icles/test-xoverlay.c
win32/common/libgstinterfaces.def