Mass change to support compiling for both 0.6 and 0.7. Common support is now in common.{defs,override,c,h}. Specifi...
Original commit message from CVS:
Mass change to support compiling for both 0.6 and 0.7. Common support is now
in common.{defs,override,c,h}. Specific version support is in
{0.6,0.7}.{defs,override,c,h}. The common and version specific files are
merged and/or used as needed.
common.override: add gst_version
2003-10-10 04:21:21 +00:00
|
|
|
;;
|
|
|
|
;; Override normal *_get_type handling via rename
|
|
|
|
;;
|
|
|
|
|
|
|
|
(define-method get_props_type
|
|
|
|
(of-object "GstPropsEntry")
|
|
|
|
(c-name "gst_props_entry_get_props_type")
|
|
|
|
(return-type "GstPropsType")
|
|
|
|
)
|
2004-01-27 05:51:53 +00:00
|
|
|
|
|
|
|
;;
|
|
|
|
;; Access GstProps properties list
|
|
|
|
;;
|
|
|
|
|
|
|
|
(define-method get_list
|
|
|
|
(of-object "GstProps")
|
|
|
|
(c-name "gst_props_get_list")
|
|
|
|
(return-type "const-GList*")
|
|
|
|
)
|
|
|
|
|
|
|
|
;;
|
|
|
|
;; 0.6 Boxed types
|
|
|
|
;;
|
|
|
|
|
|
|
|
(define-boxed BufferPool
|
|
|
|
(in-module "Gst")
|
|
|
|
(c-name "GstBufferPool")
|
|
|
|
(gtype-id "GST_TYPE_BUFFER_POOL")
|
|
|
|
)
|
|
|
|
|
|
|
|
(define-boxed Props
|
|
|
|
(in-module "Gst")
|
|
|
|
(c-name "GstProps")
|
|
|
|
(gtype-id "GST_TYPE_PROPS")
|
|
|
|
)
|
|
|
|
|
|
|
|
(define-boxed PropsEntry
|
|
|
|
(in-module "Gst")
|
|
|
|
(c-name "GstPropsEntry")
|
|
|
|
(gtype-id "GST_TYPE_PROPS_ENTRY")
|
|
|
|
)
|
|
|
|
|