Edward Hervey
f3ec338b76
Modifications to have parallel-installable gst-python
...
Original commit message from CVS:
* Makefile.am:
* configure.ac:
* gst/Makefile.am:
* pygst.py.in:
Modifications to have parallel-installable gst-python
Works more or less in the same way as pygtk:
import pygst
pygst.require('0.9')
import gst
2005-07-01 10:47:25 +00:00
Edward Hervey
d33dd2f565
gst/: commented-out deprecated code, compiles at last, and works for pipeline creation and state change
...
Original commit message from CVS:
* gst/arg-types.py:
* gst/common.h:
* gst/gst-argtypes.c:
* gst/gst-types.defs:
* gst/gst.defs:
* gst/gst.override:
* gst/gstelement.override:
* gst/gstmodule.c:
* gst/gstpad.override:
* gst/gststructure.override:
commented-out deprecated code,
compiles at last, and works for pipeline creation and state change
* configure.ac:
updated requirement of GStream (0.9.0), pygtk (2.6.1)
bumped version number (0.9.0.1)
2005-06-20 21:39:34 +00:00
Edward Hervey
c68afb5f53
Backport from 0.8 branch and added new .defs file from GStreamer 0.9
...
Original commit message from CVS:
Backport from 0.8 branch and added new .defs file from GStreamer 0.9
2005-06-17 10:59:47 +00:00
Thomas Vander Stichele
b67833de2a
first pass at wrapping GstProbe
...
Original commit message from CVS:
first pass at wrapping GstProbe
2005-01-10 17:29:47 +00:00
Thomas Vander Stichele
563d5b9533
fix version number
...
Original commit message from CVS:
fix version number
2004-12-06 10:03:05 +00:00
Johan Dahlin
7f242a7a04
Post release version bump
...
Original commit message from CVS:
Post release version bump
2004-11-29 14:12:59 +00:00
Zaheer Abbas Merali
5f899b1b02
gst/interfaces.*: Apply patch from Zaheer Abbas Merali to implement this method. Not that it's not .list_channels() d...
...
Original commit message from CVS:
* gst/interfaces.defs:
* gst/interfaces.override (_wrap_gst_color_balance_list_channels):
Apply patch from Zaheer Abbas Merali to implement this method. Not
that it's not .list_channels() due to conflict with a method of
the same name in the GstTuner interface
2004-11-29 12:25:56 +00:00
Johan Dahlin
28214408ba
0.8.0
...
Original commit message from CVS:
0.8.0
2004-11-15 14:13:58 +00:00
Thomas Vander Stichele
85e78b96f3
reinstate now that johan woke up and commited Makefile.am
...
Original commit message from CVS:
reinstate now that johan woke up and commited Makefile.am
2004-11-05 17:39:52 +00:00
Thomas Vander Stichele
1455ae5c15
and another needed fix for buildbot
...
Original commit message from CVS:
and another needed fix for buildbot
2004-11-05 17:38:36 +00:00
Johan Dahlin
bf7177e2b6
Add examples/gstplay/ here
...
Original commit message from CVS:
Add examples/gstplay/ here
2004-11-05 17:24:11 +00:00
Johan Dahlin
2d3c19e231
gst/gst.override (tag_foreach_func_list): Disable lists instead of raising an exception.
...
Original commit message from CVS:
* gst/gst.override (tag_foreach_func_list): Disable lists instead
of raising an exception.
* gst/gst-types.defs (ImplementsInterface, TagSetter): Define
these here.
2004-11-04 15:31:11 +00:00
Thomas Vander Stichele
4edc8ef05f
no idea who broke this
...
Original commit message from CVS:
no idea who broke this
2004-10-17 17:02:25 +00:00
Johan Dahlin
f16c91e135
Add examples
...
Original commit message from CVS:
Add examples
2004-10-11 17:48:37 +00:00
Johan Dahlin
b99bcd4887
Release 0.7.93
...
Original commit message from CVS:
Release 0.7.93
2004-10-11 16:01:45 +00:00
Johan Dahlin
01b4bd0ab5
Require PyGTK 2.4
...
Original commit message from CVS:
Require PyGTK 2.4
2004-10-11 08:45:04 +00:00
Johan Dahlin
169626bb24
configure.ac: Require python 2.3
...
Original commit message from CVS:
* configure.ac: Require python 2.3
* gst/gstmodule.c (python_do_pending_calls): Use PyGILState and
friends here.
* gst/gst.override (_pygst_main_quit, _pygst_main): Use these two
instead of gst_main/gst_main_quit so we can check if we're in a
mainloop or not.
2004-08-03 17:07:38 +00:00
David Schleef
39381dbd87
configure.ac: Correctly check for XML tools. Correctly set
...
Original commit message from CVS:
* configure.ac: Correctly check for XML tools. Correctly set
BUILD_DOCS variable depending on tools.
* docs/Makefile.am: Use XML variables.
2004-07-03 04:13:22 +00:00
Thomas Vander Stichele
fb892000aa
back to cvs
...
Original commit message from CVS:
back to cvs
2004-06-21 11:02:48 +00:00
Thomas Vander Stichele
f8cd96db16
release
...
Original commit message from CVS:
release
2004-06-21 10:18:08 +00:00
Thomas Vander Stichele
f939382d3d
sync with other modules
...
Original commit message from CVS:
sync with other modules
2004-06-21 09:52:03 +00:00
Johan Dahlin
c14192312c
configure.ac: Use different prefix for the new check of PyGtk so we're not overwriting the good PYGTK_CFLAGS
...
Original commit message from CVS:
* configure.ac: Use different prefix for the new check of PyGtk so
we're not overwriting the good PYGTK_CFLAGS
2004-05-03 10:56:08 +00:00
Johan Dahlin
50ca154fbc
remove redundant AC_SUBST
...
Original commit message from CVS:
remove redundant AC_SUBST
2004-05-03 10:50:32 +00:00
Johan Dahlin
46bad57088
gst/Makefile.am (INCLUDES): Move PYGTK_CFLAGS to common_cflags instead of INCLUDES
...
Original commit message from CVS:
* gst/Makefile.am (INCLUDES): Move PYGTK_CFLAGS to common_cflags
instead of INCLUDES
* configure.ac: define HAVE_OLD_PYGTK if we're on pygtk 2.3.91 or
earlier and disable editor checks
* gst/common.h: Add backwards compatible typedef for python < 2.3
and pygtk < 2.3.92
2004-05-03 10:46:49 +00:00
Johan Dahlin
338d44b674
configure.ac: define HAVE_OLD_PYGTK if we're on pygtk 2.3.91 or earlier.
...
Original commit message from CVS:
* configure.ac: define HAVE_OLD_PYGTK if we're on pygtk 2.3.91 or earlier.
* gst/common.h: Add backwards compatible typedef for python < 2.3
and pygtk < 2.3.92
2004-05-03 10:22:36 +00:00
Johan Dahlin
f63c95390b
codegen/codegen.py: Resync (add support for tp_as_buffer)
...
Original commit message from CVS:
* codegen/codegen.py: Resync (add support for tp_as_buffer)
* gst/gst.override: Support buffer interface for GstBuffer. Move
stuff into common.h, fix wrapping for
gst_pad_template_get_caps_by_name
2004-05-03 09:10:26 +00:00
Johan Dahlin
90579783ce
configure.ac (PYGTK_CODEGEN): Use built in code generator again and don't require 2.3.91, 2.0.0 should do fine (FC1 o...
...
Original commit message from CVS:
* configure.ac (PYGTK_CODEGEN): Use built in code generator again
and don't require 2.3.91, 2.0.0 should do fine (FC1 ok, RH9 isn't)
* TODO: Update
* gst/interfaces.override, gst/play.override: Add typedef for
python < 2.3
* codegen/codegen.py: Readd :/
2004-04-16 16:53:29 +00:00
Johan Dahlin
9e4049710c
gst/gst.override (_wrap_gst_element_tp_new): New, just pointing to _wrap_gst_element_factory_make
...
Original commit message from CVS:
* gst/gst.override (_wrap_gst_element_tp_new): New, just pointing
to _wrap_gst_element_factory_make
(_wrap_gst_element_tp_new): Stub, return 1 so tp_new can be used.
* gst/gst.defs (element_factory_make): Remove is-constructor-of
GstElement.
* codegen/: Remove and use the codegen from pygtk instead
* configure.ac (ACLOCAL): Require 2.3.91 of PyGTK
2004-04-16 11:44:06 +00:00
Johan Dahlin
e58c46e159
gst/Makefile.am (EXTRA_DIST): And make sure we have all defs here.
...
Original commit message from CVS:
* gst/Makefile.am (EXTRA_DIST): And make sure we have all defs here.
2004-03-31 14:37:01 +00:00
Johan Dahlin
b39ba9ed25
and for gst_play
...
Original commit message from CVS:
and for gst_play
2004-03-18 18:08:35 +00:00
Johan Dahlin
e3d1e2f3c7
configure.ac: s/GST_*_INCLUDES/GST_*_LIBS/
...
Original commit message from CVS:
* configure.ac: s/GST_*_INCLUDES/GST_*_LIBS/
2004-03-18 18:00:22 +00:00
Thomas Vander Stichele
afb7288015
disable docs checking until they pass make check properly during make distcheck
...
Original commit message from CVS:
disable docs checking until they pass make check properly during make distcheck
2004-03-18 15:44:52 +00:00
Johan Dahlin
444ae8dc6d
configure.ac: Support build without gstplay and gstinterfaces
...
Original commit message from CVS:
* configure.ac: Support build without gstplay and gstinterfaces
2004-03-16 18:57:10 +00:00
Johan Dahlin
31d29bd63a
gst/Makefile.am: Move the gstplay bindings over here
...
Original commit message from CVS:
* gst/Makefile.am: Move the gstplay bindings over here
* Makefile.am, configure.ac: Remove examples/ and put them in
EXTRA_DIST here
2004-03-16 18:42:00 +00:00
Johan Dahlin
5e7dffcf4d
gst/*: Move interfaces over here, make it build, remove gstreamer.py
...
Original commit message from CVS:
* gst/*: Move interfaces over here, make it build, remove gstreamer.py
2004-03-15 14:25:10 +00:00
Johan Dahlin
5786a76dea
Forgot, 2.0.0->1.99.4
...
Original commit message from CVS:
Forgot, 2.0.0->1.99.4
2004-03-12 16:18:18 +00:00
Johan Dahlin
2d90fb9bef
s/LDFLAGS/LIBS
...
Original commit message from CVS:
s/LDFLAGS/LIBS
2004-03-12 16:13:09 +00:00
Johan Dahlin
92a9e8c192
configure.ac: AC_SUBST GStreamer and PyGTK flags
...
Original commit message from CVS:
* configure.ac: PyGtk 1.99.14 should be okay (Shipped with RH9),
AC_SUBST GStreamer and PyGTK flags
2004-03-12 16:08:48 +00:00
Johan Dahlin
3c72b1fef6
Makefile.am (PLAYDIR): Disable for now
...
Original commit message from CVS:
* Makefile.am (PLAYDIR): Disable for now
* configure.ac: Build against 0.8
2004-03-12 10:12:08 +00:00
Johan Dahlin
a8ef403515
codegen/*: Copy PyGTK code generator here, to avoid depending on latest version.
...
Original commit message from CVS:
* codegen/*: Copy PyGTK code generator here, to avoid depending on
latest version.
* configure.ac: Add versioning, ala pygtk, and use the internal
code generator instead of the installed one
2004-03-05 10:46:24 +00:00
Thomas Vander Stichele
e84077e4b2
fix make distcheck mv examples/gstreamer examples/gst
...
Original commit message from CVS:
fix make distcheck
mv examples/gstreamer examples/gst
2004-03-04 12:00:06 +00:00
Thomas Vander Stichele
b86c702816
make gstreamer python work uninstalled again
...
Original commit message from CVS:
make gstreamer python work uninstalled again
2004-03-04 11:32:46 +00:00
Johan Dahlin
212df27212
gstreamer/: All over the place, more rename work (gstreamer -> gst)
...
Original commit message from CVS:
* gstreamer/: All over the place, more rename work (gstreamer -> gst)
2004-02-27 18:32:20 +00:00
David I. Lehn
c71d66dbde
gst/: Support GstPlay, bug fixes, updates.
...
Original commit message from CVS:
* gstinterfaces/.cvsignore:
* gstinterfaces/0.7.defs:
* gstinterfaces/Makefile.am:
* gstinterfaces/common.defs:
* gstinterfaces/common.override:
* gstinterfaces/gstinterfacesmodule.c: (init_gstinterfaces):
* gstplay/.cvsignore:
* gstplay/0.7.c:
* gstplay/0.7.defs:
* gstplay/0.7.h:
* gstplay/0.7.override:
* gstplay/Makefile.am:
* gstplay/__init__.py:
* gstplay/arg-types.py:
* gstplay/common.c:
* gstplay/common.h:
* gstplay/common.override:
* gstplay/gstplaymodule.c: (init_gstplay):
* gstreamer/Makefile.am:
* gstreamer/__init__.py:
* gstreamer/common.override:
Support GstPlay, bug fixes, updates.
* examples/gstplay/player.py:
GstPlay example.
* Makefile.am:
Support GstPlay build.
* configure.ac:
Support GstPlay build, remove AC_SUBST() calls that
PKG_CHECK_MODULES does automagically.
2004-02-03 09:45:42 +00:00
David I. Lehn
11e199b27c
Makefile.am: add gstinterfaces dir
...
Original commit message from CVS:
* Makefile.am: add gstinterfaces dir
* configure.ac: get interfaces include dirs
* gstreamer/.cvsignore: add .py[co]
* gstreamer/0.6.defs:
* gstreamer/0.6.override:
* gstreamer/0.7.defs:
* gstreamer/0.7.override:
* gstreamer/common.defs:
* gstreamer/common.override: rearrange code for both 0.6 and 0.7
support
* gstreamer/Makefile.am: add -fno-strict-aliasing due to python
issues
* gstinterfaces/.cvsignore:
* gstinterfaces/0.7.c:
* gstinterfaces/0.7.defs:
* gstinterfaces/0.7.h:
* gstinterfaces/0.7.override:
* gstinterfaces/Makefile.am:
* gstinterfaces/__init__.py:
* gstinterfaces/arg-types.py:
* gstinterfaces/common.c:
* gstinterfaces/common.defs:
* gstinterfaces/common.h:
* gstinterfaces/common.override:
* gstinterfaces/gstinterfacesmodule.c: messy start of interfaces
handling
2004-01-27 05:51:53 +00:00
David I. Lehn
171bc6bfa9
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
David I. Lehn
7de8cc8370
require autoconf 2.57 and pygtk 2.0.0.
...
Original commit message from CVS:
require autoconf 2.57 and pygtk 2.0.0.
2003-10-09 19:59:23 +00:00
Thomas Vander Stichele
a21c60b089
add Element () constructor add testsuite
...
Original commit message from CVS:
add Element () constructor
add testsuite
2003-10-04 13:37:45 +00:00
David I. Lehn
c690aa3aa5
distcheck and final release prep fixes
...
Original commit message from CVS:
distcheck and final release prep fixes
2003-07-10 04:27:47 +00:00
David I. Lehn
82c2f46e0d
check for xmlcatalog for docs build (probably not strictly needed for general use but fixes non-srcdir builds)
...
Original commit message from CVS:
check for xmlcatalog for docs build (probably not strictly needed for general
use but fixes non-srcdir builds)
2003-07-09 23:22:13 +00:00
David I. Lehn
bb16c73875
kill docutils based docs (easy come, easy go) docbook based docs
...
Original commit message from CVS:
kill docutils based docs (easy come, easy go)
docbook based docs
2003-06-26 08:48:52 +00:00
David I. Lehn
9d3064bfac
docutils based docs (fixups)
...
Original commit message from CVS:
docutils based docs (fixups)
2003-06-26 08:06:36 +00:00
David I. Lehn
2fe200eeb3
add pkgconfig support
...
Original commit message from CVS:
add pkgconfig support
2003-06-26 07:40:13 +00:00
Thomas Vander Stichele
67d9d38cff
update to conform more to other modules fix spec file, the bindings build and work, yay !
...
Original commit message from CVS:
update to conform more to other modules
fix spec file, the bindings build and work, yay !
2003-06-11 20:32:29 +00:00
David I. Lehn
d7c7cb6181
require GStreamer core 0.6.0
...
Original commit message from CVS:
require GStreamer core 0.6.0
2003-02-05 15:50:56 +00:00
David I. Lehn
d0da2dc120
require GStreamer core 0.5.1.1
...
Original commit message from CVS:
require GStreamer core 0.5.1.1
2003-01-10 00:23:08 +00:00
David I. Lehn
adc7a92b83
require PyGTK 1.99.14
...
Original commit message from CVS:
require PyGTK 1.99.14
2003-01-01 00:21:51 +00:00
David I. Lehn
66ee733863
fix include dir path and fail if not found
...
Original commit message from CVS:
fix include dir path and fail if not found
2002-12-22 08:38:35 +00:00
David I. Lehn
67fcfa09c7
update to 0.5.0
...
Original commit message from CVS:
update to 0.5.0
2002-12-17 17:38:53 +00:00
David I. Lehn
a7f1d00e51
bump gstreamer version to 0.4.2, bump pygtk version to 1.99.13
...
Original commit message from CVS:
bump gstreamer version to 0.4.2, bump pygtk version to 1.99.13
2002-11-07 07:30:00 +00:00
David I. Lehn
c2cb0810d9
require gstreamer core 0.4.1
...
Original commit message from CVS:
require gstreamer core 0.4.1
2002-10-03 22:13:43 +00:00
David I. Lehn
7cae4e5629
various updates to work with cvs code
...
Original commit message from CVS:
various updates to work with cvs code
2002-06-17 02:01:54 +00:00
David I. Lehn
5553eff125
Update to 0.3.4 API plus bonus feature: code no longer works
...
Original commit message from CVS:
Update to 0.3.4 API plus bonus feature: code no longer works
2002-04-15 17:14:31 +00:00
David I. Lehn
564e342e89
initial python bindings
...
Original commit message from CVS:
initial python bindings
2002-03-24 04:32:10 +00:00