create defs from h2defs.py output and local hacks

Original commit message from CVS:
create defs from h2defs.py output and local hacks
This commit is contained in:
David I. Lehn 2002-05-10 03:59:33 +00:00
parent dae8809ed5
commit 18bba4b6ce
8 changed files with 84 additions and 7451 deletions

View file

@ -1,3 +1,30 @@
2002-05-09 David I. Lehn <dlehn@vt.edu>
* gstreamer/gstreamer.defs: remove
* gstreamer/gstreamer-base.defs,
gstreamer/gstreamer-xtra.defs,
Makefile.am:
create gstreamer.defs from h2defs.py output and local hacks
2002-04-15 David I. Lehn <dlehn@vt.edu>
* examples/gstreamer/*.py: use new element connect api
* gstreamer/__init__.py: use dl module flags
in particular, RTLD_GLOBAL flags is required
2002-04-14 David I. Lehn <dlehn@vt.edu>
* configure.ac: depend on gstreamer 0.3.4
* examples/gstreamer/*.py: s/elementfactory/element_factory/
* gstreamer/gstreamer-fixes.h, gstreamer/gstreamer-fixes.c:
remove defs no longer needed due to upstream changes
* gstreamer/gstreamer.defs: regen for 0.3.4
2002-03-24 David I. Lehn <dlehn@vt.edu>
* examples/gstreamer/: add cp.py oggplay.py f2f.py dvdplay.py

2
common

@ -1 +1 @@
Subproject commit 22ee9f59590241153f1b162344d760c303b1305a
Subproject commit 3ce22b87b251e36d30660b72b8020011246b0c64

View file

@ -1767,14 +1767,6 @@
)
)
(define-function gst_info_set_categories
(c-name "gst_info_set_categories")
(return-type "none")
(parameters
'("guint32" "categories")
)
)
(define-function gst_info_get_categories
(c-name "gst_info_get_categories")
(return-type "guint32")
@ -3675,23 +3667,3 @@
)
;;
;; HACK
;;
(define-function gst_buffer_get_data
(c-name "gst_buffer_get_data")
(return-type "char*")
(parameters
'("GstBuffer*" "buf")
)
)
(define-function gst_buffer_set_data
(c-name "gst_buffer_set_data")
(return-type "none")
(parameters
'("GstBuffer*" "buf")
'("char*" "data")
)
)

28
gst/gstreamer-extra.defs Normal file
View file

@ -0,0 +1,28 @@
;;
;; HACK
;;
(define-function gst_buffer_get_data
(c-name "gst_buffer_get_data")
(return-type "char*")
(parameters
'("GstBuffer*" "buf")
)
)
(define-function gst_buffer_set_data
(c-name "gst_buffer_set_data")
(return-type "none")
(parameters
'("GstBuffer*" "buf")
'("char*" "data")
)
)
(define-function gst_info_set_categories
(c-name "gst_info_set_categories")
(return-type "none")
(parameters
'("guint32" "categories")
)
)

File diff suppressed because it is too large Load diff

View file

@ -1767,14 +1767,6 @@
)
)
(define-function gst_info_set_categories
(c-name "gst_info_set_categories")
(return-type "none")
(parameters
'("guint32" "categories")
)
)
(define-function gst_info_get_categories
(c-name "gst_info_get_categories")
(return-type "guint32")
@ -3675,23 +3667,3 @@
)
;;
;; HACK
;;
(define-function gst_buffer_get_data
(c-name "gst_buffer_get_data")
(return-type "char*")
(parameters
'("GstBuffer*" "buf")
)
)
(define-function gst_buffer_set_data
(c-name "gst_buffer_set_data")
(return-type "none")
(parameters
'("GstBuffer*" "buf")
'("char*" "data")
)
)

View file

@ -0,0 +1,28 @@
;;
;; HACK
;;
(define-function gst_buffer_get_data
(c-name "gst_buffer_get_data")
(return-type "char*")
(parameters
'("GstBuffer*" "buf")
)
)
(define-function gst_buffer_set_data
(c-name "gst_buffer_set_data")
(return-type "none")
(parameters
'("GstBuffer*" "buf")
'("char*" "data")
)
)
(define-function gst_info_set_categories
(c-name "gst_info_set_categories")
(return-type "none")
(parameters
'("guint32" "categories")
)
)

File diff suppressed because it is too large Load diff