mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-20 08:41:07 +00:00
b805b03830
Original commit message from CVS: * gst/xoverlay.defs: Update for API changes in XOverlay interface
41 lines
No EOL
837 B
Scheme
41 lines
No EOL
837 B
Scheme
;; -*- scheme -*-
|
|
; object definitions ...
|
|
;; Enumerations and flags ...
|
|
|
|
(define-interface XOverlay
|
|
(in-module "Gst")
|
|
(c-name "GstXOverlay")
|
|
(gtype-id "GST_TYPE_X_OVERLAY")
|
|
)
|
|
|
|
;; From /opt/gnome/include/gstreamer-0.7/gst/xoverlay/xoverlay.h
|
|
|
|
(define-method set_xwindow_id
|
|
(of-object "GstXOverlay")
|
|
(c-name "gst_x_overlay_set_xwindow_id")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gulong" "xwindow_id")
|
|
)
|
|
)
|
|
|
|
(define-method expose
|
|
(of-object "GstXOverlay")
|
|
(c-name "gst_x_overlay_expose")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method got_xwindow_id
|
|
(of-object "GstXOverlay")
|
|
(c-name "gst_x_overlay_got_xwindow_id")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gulong" "xwindow_id")
|
|
)
|
|
)
|
|
|
|
(define-method prepare_xwindow_id
|
|
(of-object "GstXOverlay")
|
|
(c-name "gst_x_overlay_prepare_xwindow_id")
|
|
(return-type "none")
|
|
) |