Thomas Vander Stichele [Fri, 6 Aug 2004 19:03:50 +0000 (19:03 +0000)]
one item list with structure
Original commit message from CVS:
one item list with structure
Johan Dahlin [Fri, 6 Aug 2004 19:03:08 +0000 (19:03 +0000)]
More testing
Original commit message from CVS:
More testing
Thomas Vander Stichele [Fri, 6 Aug 2004 18:49:53 +0000 (18:49 +0000)]
add constructor for caps
Original commit message from CVS:
add constructor for caps
Johan Dahlin [Fri, 6 Aug 2004 18:16:59 +0000 (18:16 +0000)]
Enable this test too
Original commit message from CVS:
Enable this test too
Johan Dahlin [Fri, 6 Aug 2004 18:14:30 +0000 (18:14 +0000)]
gst/gst.override (_wrap_gst_structure_from_string): Impl.
Original commit message from CVS:
* gst/gst.override (_wrap_gst_structure_from_string): Impl.
(_wrap_gst_tag_list_has_key): Impl.
(_wrap_gst_caps_get_structure): Don't copy or free me
* testsuite/struct.py (StructureTest.testStructureChange): Enable
some tests.
Improve tests
* gst/gst.override (_wrap_gst_structure_ass_subscript): Impl
Thomas Vander Stichele [Fri, 6 Aug 2004 17:38:42 +0000 (17:38 +0000)]
two new tests, one that fails
Original commit message from CVS:
two new tests, one that fails
Johan Dahlin [Fri, 6 Aug 2004 14:18:28 +0000 (14:18 +0000)]
testsuite/struct.py (StructureTest.testStructureChange): Enable some tests.
Original commit message from CVS:
* testsuite/struct.py (StructureTest.testStructureChange): Enable
some tests.
* gst/gst.override (_wrap_gst_structure_ass_subscript): Impl
Thomas Vander Stichele [Thu, 5 Aug 2004 14:25:58 +0000 (14:25 +0000)]
add testsuite for struct
Original commit message from CVS:
add testsuite for struct
Johan Dahlin [Tue, 3 Aug 2004 17:07:38 +0000 (17:07 +0000)]
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.
Thomas Vander Stichele [Mon, 2 Aug 2004 17:33:54 +0000 (17:33 +0000)]
allow no name for thread and pipeline
Original commit message from CVS:
allow no name for thread and pipeline
Johan Dahlin [Fri, 16 Jul 2004 09:11:56 +0000 (09:11 +0000)]
pkgconfig/gst-python.pc.in (pyexecdir): Add and remove comments for all other variables.
Original commit message from CVS:
* pkgconfig/gst-python.pc.in (pyexecdir): Add and remove comments
for all other variables.
Johan Dahlin [Thu, 15 Jul 2004 14:57:48 +0000 (14:57 +0000)]
Clean up error handling
Original commit message from CVS:
Clean up error handling
Johan Dahlin [Thu, 15 Jul 2004 10:15:18 +0000 (10:15 +0000)]
testsuite/registry.py: Add some basic tests
Original commit message from CVS:
* testsuite/registry.py: Add some basic tests
* gst/gst.override: Don't ignore all gst_registry_* symbols
(_wrap_gst_registry_pool_plugin_list): Impl.
(_wrap_gst_registry_pool_feature_list): Impl.
* gst/gst-types.defs (Plugin): Add as a boxed
Johan Dahlin [Thu, 15 Jul 2004 09:48:22 +0000 (09:48 +0000)]
gst/__init__.py: Use DLFCN instead of dl to help python installations without the dl module (gentoo for instance)
Original commit message from CVS:
* gst/__init__.py: Use DLFCN instead of dl to help python
installations without the dl module (gentoo for instance)
Johan Dahlin [Tue, 13 Jul 2004 10:08:45 +0000 (10:08 +0000)]
gst/gst.override (_wrap_gst_pad_query, _wrap_gst_element_query)
Original commit message from CVS:
* gst/gst.override (_wrap_gst_pad_query, _wrap_gst_element_query)
(_wrap_gst_pad_convert): Remove exceptions, return Long values
(and convert from LongLongs) and clean up a little)
Johan Dahlin [Tue, 13 Jul 2004 09:08:32 +0000 (09:08 +0000)]
testsuite/element.py (QueryTest.testQuery): Another small test
Original commit message from CVS:
* testsuite/element.py (QueryTest.testQuery): Another small test
* gst/gst.override (_wrap_gst_element_query): Ditto
(_wrap_gst_pad_convert): Ditto
Johan Dahlin [Tue, 13 Jul 2004 09:00:07 +0000 (09:00 +0000)]
testsuite/event.py (EventFileSrcTest.setUp): Start the pipeline, so we don't get warnings when sending events
Original commit message from CVS:
* testsuite/event.py (EventFileSrcTest.setUp): Start the pipeline,
so we don't get warnings when sending events
(EventTest.setUp): Ditto.
* testsuite/pad.py: New test, only testing simple pad queries so far.
* testsuite/Makefile.am (tests): Add missing tests
* gst/gst.override (_wrap_gst_pad_query): Raise RuntimeError if
the return value is False and only return the queried value.
David Schleef [Sat, 3 Jul 2004 04:13:22 +0000 (04:13 +0000)]
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.
Thomas Vander Stichele [Mon, 21 Jun 2004 11:02:48 +0000 (11:02 +0000)]
back to cvs
Original commit message from CVS:
back to cvs
Thomas Vander Stichele [Mon, 21 Jun 2004 10:19:02 +0000 (10:19 +0000)]
releasing
Original commit message from CVS:
releasing
Thomas Vander Stichele [Mon, 21 Jun 2004 10:18:08 +0000 (10:18 +0000)]
release
Original commit message from CVS:
release
Thomas Vander Stichele [Mon, 21 Jun 2004 09:52:03 +0000 (09:52 +0000)]
sync with other modules
Original commit message from CVS:
sync with other modules
Johan Dahlin [Mon, 21 Jun 2004 09:41:22 +0000 (09:41 +0000)]
Update video player example
Original commit message from CVS:
Update video player example
Thomas Vander Stichele [Mon, 21 Jun 2004 09:31:52 +0000 (09:31 +0000)]
distcheck fix
Original commit message from CVS:
distcheck fix
Thomas Vander Stichele [Mon, 21 Jun 2004 09:26:59 +0000 (09:26 +0000)]
recommit
Original commit message from CVS:
recommit
Thomas Vander Stichele [Mon, 21 Jun 2004 09:26:18 +0000 (09:26 +0000)]
recommit
Original commit message from CVS:
recommit
Johan Dahlin [Mon, 21 Jun 2004 09:18:39 +0000 (09:18 +0000)]
gst/Makefile.am (EXTRA_DIST): Add ltihooks.py
Original commit message from CVS:
* gst/Makefile.am (EXTRA_DIST): Add ltihooks.py
Thomas Vander Stichele [Mon, 21 Jun 2004 09:15:42 +0000 (09:15 +0000)]
distcheck fixes
Original commit message from CVS:
distcheck fixes
Johan Dahlin [Mon, 21 Jun 2004 08:38:23 +0000 (08:38 +0000)]
Changelog and testsuite
Original commit message from CVS:
Changelog and testsuite
Johan Dahlin [Mon, 21 Jun 2004 08:36:08 +0000 (08:36 +0000)]
Add some more stuff GstBuffer stuff
Original commit message from CVS:
Add some more stuff GstBuffer stuff
Thomas Vander Stichele [Thu, 10 Jun 2004 18:14:22 +0000 (18:14 +0000)]
add test
Original commit message from CVS:
add test
Johan Dahlin [Wed, 9 Jun 2004 13:40:27 +0000 (13:40 +0000)]
gst/gstbuffer.override (_wrap_gst_buffer_flag_is_set)
Original commit message from CVS:
* gst/gstbuffer.override (_wrap_gst_buffer_flag_is_set)
(_wrap_gst_buffer_flag_set, _wrap_gst_buffer_flag_unset): Impl.
* testsuite/buffer.py (BufferTest.testBufferFlagIsSet): New test
Johan Dahlin [Mon, 24 May 2004 10:30:05 +0000 (10:30 +0000)]
testsuite/interface.py (Availability.testXOverlay): Extend to test method calling on interfaces
Original commit message from CVS:
* testsuite/interface.py (Availability.testXOverlay): Extend to
test method calling on interfaces
* testsuite/common.py: call pygtk.require first
* gst/gstbin.override (_wrap_gst_bin_get_by_name): Add a
keyword argument recurse and remove
_wrap_gst_bin_get_by_name_recurse_up.
* gst/gst.override (_wrap_gst_element_get_pad_list): Split out bin
functions to ...
* gst/gstbin.override: .. this file
* gst/gst.defs (bin_new): allow NULL for first argument.
(child_state_change): Remove, it's private.
Johan Dahlin [Mon, 24 May 2004 10:15:39 +0000 (10:15 +0000)]
minor cleanup
Original commit message from CVS:
minor cleanup
Johan Dahlin [Tue, 4 May 2004 14:20:28 +0000 (14:20 +0000)]
gst/gst-types.defs (Buffer): Add some fields
Original commit message from CVS:
* gst/gst-types.defs (Buffer): Add some fields
* gst/gstbuffer.override: Move out from gst.override, add
tp_as_sequence support and reorganize the code
* testsuite/buffer.py (BufferTest): Add new tests
Johan Dahlin [Mon, 3 May 2004 16:51:50 +0000 (16:51 +0000)]
gst/__init__.py: Remove pygtk import and import gobject directly. It's up the app to call pygtk.require and no the li...
Original commit message from CVS:
* gst/__init__.py: Remove pygtk import and import gobject
directly. It's up the app to call pygtk.require and no the
library.
Johan Dahlin [Mon, 3 May 2004 16:17:38 +0000 (16:17 +0000)]
testsuite/event.py, testsuite/buffer.py: New tests.
Original commit message from CVS:
* testsuite/event.py, testsuite/buffer.py: New tests.
* testsuite/common.py (run_silent): New function to enable stderr
even if an exception is raised.
* testsuite/element.py (FakeSinkTest.checkError): Better
state-error checking.
Johan Dahlin [Mon, 3 May 2004 11:04:07 +0000 (11:04 +0000)]
gst/common.h: Add some parenthesises
Original commit message from CVS:
* gst/common.h: Add some parenthesises
* gst/play.override: Include common.h
Johan Dahlin [Mon, 3 May 2004 10:56:08 +0000 (10:56 +0000)]
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
Johan Dahlin [Mon, 3 May 2004 10:50:32 +0000 (10:50 +0000)]
remove redundant AC_SUBST
Original commit message from CVS:
remove redundant AC_SUBST
Johan Dahlin [Mon, 3 May 2004 10:46:49 +0000 (10:46 +0000)]
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
Johan Dahlin [Mon, 3 May 2004 10:22:36 +0000 (10:22 +0000)]
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
Johan Dahlin [Mon, 3 May 2004 09:14:29 +0000 (09:14 +0000)]
Forgot to add this
Original commit message from CVS:
Forgot to add this
Johan Dahlin [Mon, 3 May 2004 09:10:26 +0000 (09:10 +0000)]
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
Stéphane Loeuillet [Sat, 1 May 2004 16:55:37 +0000 (16:55 +0000)]
fix spec file + broken links in docs
Original commit message from CVS:
fix spec file + broken links in docs
Johan Dahlin [Sat, 1 May 2004 15:35:32 +0000 (15:35 +0000)]
testsuite/runtests.py (gettestnames): Cleanup
Original commit message from CVS:
* testsuite/runtests.py (gettestnames): Cleanup
* testsuite/element.py (FakeSinkTest): Enable again and disable
stderr while changing state to ready
(ElementName.testElementStateGetName): New function to test
gst.element_state_get_name.
* testsuite/common.py (path): Don't import ltihooks and proper
check for gst module. Add --gst-debug-no-color as a global option
(disable_stderr, enable_stderr): New functions to disable stdout
called from non python
Johan Dahlin [Fri, 30 Apr 2004 15:51:20 +0000 (15:51 +0000)]
gst/gst.defs (element_state_get_name): Add.
Original commit message from CVS:
* gst/gst.defs (element_state_get_name): Add.
Johan Dahlin [Wed, 21 Apr 2004 09:45:44 +0000 (09:45 +0000)]
testsuite/runtests.py (tests): Run all tests in one TestSuite instead of several.
Original commit message from CVS:
* testsuite/runtests.py (tests): Run all tests in one TestSuite
instead of several.
* testsuite/element.py (FakeSinkTest.setUp): Disable StateError
tests until there is a way to disable element error output.
Johan Dahlin [Fri, 16 Apr 2004 16:53:29 +0000 (16:53 +0000)]
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 :/
Johan Dahlin [Fri, 16 Apr 2004 13:56:39 +0000 (13:56 +0000)]
testsuite/pipeline.py (PipelineConstructor.testGoodConstructor) (PipelineConstructor.testBadConstruct)
Original commit message from CVS:
* testsuite/pipeline.py (PipelineConstructor.testGoodConstructor)
(PipelineConstructor.testBadConstruct)
(ThreadConstructor.testCreate): New tests
* testsuite/element.py (ElementTest.testGoodConstructor): Add
isinstance(element, gst.Element) test
* testsuite/common.py: Clean up, use ltihooks
(init) Assign tp_new for pipeline and thread to PyType_GenericNew
for now.
Johan Dahlin [Fri, 16 Apr 2004 11:44:06 +0000 (11:44 +0000)]
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
Johan Dahlin [Tue, 6 Apr 2004 12:38:18 +0000 (12:38 +0000)]
examples/gstplay/videoplayer.py: New example, simple video player embedded in a gtk+ widget.
Original commit message from CVS:
* examples/gstplay/videoplayer.py: New example, simple video
player embedded in a gtk+ widget.
Johan Dahlin [Wed, 31 Mar 2004 14:37:01 +0000 (14:37 +0000)]
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.
Johan Dahlin [Wed, 31 Mar 2004 14:00:54 +0000 (14:00 +0000)]
gst/ltihooks.py: New file
Original commit message from CVS:
* gst/ltihooks.py: New file
* gst/__init__.py: try to import ltihooks.py
Johan Dahlin [Wed, 31 Mar 2004 13:49:24 +0000 (13:49 +0000)]
gst/Makefile.am: Only install gst-types.defs
Original commit message from CVS:
* gst/Makefile.am: Only install gst-types.defs
Johan Dahlin [Wed, 31 Mar 2004 11:14:31 +0000 (11:14 +0000)]
Makefile.am (EXTRA_DIST): Add codegen/* Can't believe distcheck passed
Original commit message from CVS:
* Makefile.am (EXTRA_DIST): Add codegen/* Can't believe distcheck passed
Johan Dahlin [Tue, 30 Mar 2004 11:09:43 +0000 (11:09 +0000)]
Update
Original commit message from CVS:
Update
Johan Dahlin [Mon, 29 Mar 2004 10:34:17 +0000 (10:34 +0000)]
Put it in a thread and run it in a mainloop
Original commit message from CVS:
Put it in a thread and run it in a mainloop
Johan Dahlin [Mon, 29 Mar 2004 10:27:27 +0000 (10:27 +0000)]
With caps, suitable for CD burning
Original commit message from CVS:
With caps, suitable for CD burning
Johan Dahlin [Mon, 29 Mar 2004 10:21:15 +0000 (10:21 +0000)]
Prettify
Original commit message from CVS:
Prettify
Johan Dahlin [Mon, 29 Mar 2004 10:20:02 +0000 (10:20 +0000)]
examples/gst/wavenc.py: New example
Original commit message from CVS:
* examples/gst/wavenc.py: New example
* Makefile.am (EXTRA_DIST): Add wavenc.py
Johan Dahlin [Wed, 24 Mar 2004 10:31:35 +0000 (10:31 +0000)]
gst/gstmodule.c (init_gst): Add constants for GST_*SECOND.
Original commit message from CVS:
* gst/gstmodule.c (init_gst): Add constants for GST_*SECOND.
(python_do_pending_calls): New idler handler, similar to pygtk, so
python events (eg KeyboardInterrupt) can be raised during mainloop
* gst/gst.override (_wrap_gst_bin_get_list):
(_wrap_gst_pad_tp_repr, caps_length, caps_item)
(structure_length, structure_subscript)
(_wrap_gst_structure_tp_repr): Impl.
(_wrap_gst_main): Override with threading blocking.
* gst/gst-types.defs (Object): add flags field.
(Structure): Add copy/release funcs
* gst/__init__.py (devloc): Don't initialize threads
* gst/Makefile.am: clean up
* examples/gst/player.py: Prettify and simplify. Uses GstThread now.
* examples/gstplay/player.py: Update to new api and make it work.
Johan Dahlin [Thu, 18 Mar 2004 18:08:35 +0000 (18:08 +0000)]
and for gst_play
Original commit message from CVS:
and for gst_play
Johan Dahlin [Thu, 18 Mar 2004 18:00:22 +0000 (18:00 +0000)]
configure.ac: s/GST_*_INCLUDES/GST_*_LIBS/
Original commit message from CVS:
* configure.ac: s/GST_*_INCLUDES/GST_*_LIBS/
Thomas Vander Stichele [Thu, 18 Mar 2004 17:07:12 +0000 (17:07 +0000)]
fix automake
Original commit message from CVS:
fix automake
Thomas Vander Stichele [Thu, 18 Mar 2004 15:51:54 +0000 (15:51 +0000)]
updates for new API
Original commit message from CVS:
updates for new API
Thomas Vander Stichele [Thu, 18 Mar 2004 15:44:52 +0000 (15:44 +0000)]
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
Johan Dahlin [Wed, 17 Mar 2004 12:41:08 +0000 (12:41 +0000)]
testsuite/Makefile.am (check-local): distcheck fixes
Original commit message from CVS:
* testsuite/Makefile.am (check-local): distcheck fixes
* testsuite/common.py: Put in a couple of hacks to make distcheck
pass make check
* testsuite/interface.py: New test
Johan Dahlin [Wed, 17 Mar 2004 12:27:20 +0000 (12:27 +0000)]
gst/gst.defs: Remove unused functions.
Original commit message from CVS:
* gst/gst.defs: Remove unused functions.
* gst/gst.override: Ditto
* gst/__init__.py (devloc): delete dl
Johan Dahlin [Wed, 17 Mar 2004 10:15:12 +0000 (10:15 +0000)]
Makefile.am (DIST_SUBDIRS): Remove PLAYDIR
Original commit message from CVS:
* Makefile.am (DIST_SUBDIRS): Remove PLAYDIR
Johan Dahlin [Tue, 16 Mar 2004 18:57:10 +0000 (18:57 +0000)]
configure.ac: Support build without gstplay and gstinterfaces
Original commit message from CVS:
* configure.ac: Support build without gstplay and gstinterfaces
Johan Dahlin [Tue, 16 Mar 2004 18:42:00 +0000 (18:42 +0000)]
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
Johan Dahlin [Tue, 16 Mar 2004 17:57:18 +0000 (17:57 +0000)]
gst/gst.defs (element_make_from_uri): Remove const from enum here, should be fixed upstream too.
Original commit message from CVS:
* gst/gst.defs (element_make_from_uri): Remove const from enum
here, should be fixed upstream too.
* gst/gst.override (_wrap_gst_bin_remove_many)
(_wrap_gst_element_unlink_many): Impl.
(_wrap_gst_element_get_pad_list): Impl.
: Add a number of new ignores for functions/methods we won't wrap anyway
Johan Dahlin [Mon, 15 Mar 2004 14:25:10 +0000 (14:25 +0000)]
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
Johan Dahlin [Fri, 12 Mar 2004 16:18:18 +0000 (16:18 +0000)]
Forgot, 2.0.0->1.99.4
Original commit message from CVS:
Forgot, 2.0.0->1.99.4
Johan Dahlin [Fri, 12 Mar 2004 16:13:09 +0000 (16:13 +0000)]
s/LDFLAGS/LIBS
Original commit message from CVS:
s/LDFLAGS/LIBS
Johan Dahlin [Fri, 12 Mar 2004 16:08:48 +0000 (16:08 +0000)]
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
Johan Dahlin [Fri, 12 Mar 2004 10:31:44 +0000 (10:31 +0000)]
Remove gst.defs from here
Original commit message from CVS:
Remove gst.defs from here
Johan Dahlin [Fri, 12 Mar 2004 10:12:08 +0000 (10:12 +0000)]
Makefile.am (PLAYDIR): Disable for now
Original commit message from CVS:
* Makefile.am (PLAYDIR): Disable for now
* configure.ac: Build against 0.8
Johan Dahlin [Fri, 12 Mar 2004 09:58:54 +0000 (09:58 +0000)]
gstinterfaces/Makefile.am: clean up a little bit
Original commit message from CVS:
* gstinterfaces/Makefile.am: clean up a little bit
* gstinterfaces/__init__.py (devloc): s/gstreamer/gst/
* codegen: Resync and appy my interface constructor patch
Johan Dahlin [Tue, 9 Mar 2004 14:54:57 +0000 (14:54 +0000)]
gst/gst.override (_wrap_gst_g_error_tp_str)
Original commit message from CVS:
* gst/gst.override (_wrap_gst_g_error_tp_str)
(_wrap_gst_g_error_tp_str): Impl.
* gst/gst-types.defs (GError): Add
* gst/Makefile.am (defs_DATA): Install defs
* codegen/*: Resync
Johan Dahlin [Tue, 9 Mar 2004 14:48:03 +0000 (14:48 +0000)]
Hide output, add pipeline.py
Original commit message from CVS:
Hide output, add pipeline.py
Thomas Vander Stichele [Tue, 9 Mar 2004 14:40:32 +0000 (14:40 +0000)]
use found PYTHON
Original commit message from CVS:
use found PYTHON
Johan Dahlin [Mon, 8 Mar 2004 19:22:15 +0000 (19:22 +0000)]
Add some tests
Original commit message from CVS:
Add some tests
Johan Dahlin [Mon, 8 Mar 2004 18:56:08 +0000 (18:56 +0000)]
I give up, use the same mechanism as in PyGTK, if this is not working, then the slave is broken
Original commit message from CVS:
I give up, use the same mechanism as in PyGTK, if this is not working, then the slave is broken
Johan Dahlin [Mon, 8 Mar 2004 18:49:21 +0000 (18:49 +0000)]
third time...
Original commit message from CVS:
third time...
Johan Dahlin [Mon, 8 Mar 2004 18:47:02 +0000 (18:47 +0000)]
another try
Original commit message from CVS:
another try
Johan Dahlin [Mon, 8 Mar 2004 18:45:11 +0000 (18:45 +0000)]
Unbreak build
Original commit message from CVS:
Unbreak build
Johan Dahlin [Mon, 8 Mar 2004 14:32:14 +0000 (14:32 +0000)]
More generalized tagging
Original commit message from CVS:
More generalized tagging
Johan Dahlin [Mon, 8 Mar 2004 13:51:02 +0000 (13:51 +0000)]
Cleanup, add versioning
Original commit message from CVS:
Cleanup, add versioning
Johan Dahlin [Fri, 5 Mar 2004 10:52:56 +0000 (10:52 +0000)]
testsuite/element.py: Update to new api
Original commit message from CVS:
* testsuite/element.py: Update to new api
Johan Dahlin [Fri, 5 Mar 2004 10:46:24 +0000 (10:46 +0000)]
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
Thomas Vander Stichele [Thu, 4 Mar 2004 12:01:23 +0000 (12:01 +0000)]
moving
Original commit message from CVS:
moving
Thomas Vander Stichele [Thu, 4 Mar 2004 12:00:06 +0000 (12:00 +0000)]
fix make distcheck mv examples/gstreamer examples/gst
Original commit message from CVS:
fix make distcheck
mv examples/gstreamer examples/gst
Thomas Vander Stichele [Thu, 4 Mar 2004 11:33:27 +0000 (11:33 +0000)]
remove old dir remove it from cvsroot later on
Original commit message from CVS:
remove old dir
remove it from cvsroot later on
Thomas Vander Stichele [Thu, 4 Mar 2004 11:32:46 +0000 (11:32 +0000)]
make gstreamer python work uninstalled again
Original commit message from CVS:
make gstreamer python work uninstalled again
Johan Dahlin [Fri, 27 Feb 2004 18:32:20 +0000 (18:32 +0000)]
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)
Johan Dahlin [Fri, 27 Feb 2004 18:01:52 +0000 (18:01 +0000)]
examples/gstreamer/filesrc.py,player.py: New examples
Original commit message from CVS:
* examples/gstreamer/filesrc.py,player.py: New examples
* gstreamer/gstreamer.override: Add a dict like interface to GstTagList
* gstreamer/gstpad-handlers.override: New file, split out from gstreamer.override
* gstreamer/gst-types.defs: Don't use
gst_buffer_free/gst_data_free, use gst_data_unref instead.
* gstreamer/gst-types.c (PyGstData_to_value): Don't send address here.
* gstreamer/arg-types.py (GstDataPtrArg.write_param): Send the
address to stuff, since we really want to avoid segfaults :)
* gstreamer/0.6.[c,defs,h,override]: Remove, we're focusing on 0.7
* gstreamer/0.7.[c,defs,h,override]: Remove, merge with
gstreamer.*
* gstreamer/Makefile.am: Clean up, remove versioning support.
Johan Dahlin [Wed, 25 Feb 2004 12:12:58 +0000 (12:12 +0000)]
gstreamer/: Rename some more things to gst
Original commit message from CVS:
* gstreamer/gstreamer.override:
* gstreamer/gstreamermodule.c: Rename some more things to gst
* gstreamer/arg-types.py: Clean up and add GstData handling
* gstreamer/gstreamer.defs:
* gstreamer/gst-types.defs: Split out types to a separate defs
* gstreamer/gst-types.c: New file to handle custom GstData conversions.
David I. Lehn [Tue, 24 Feb 2004 18:52:30 +0000 (18:52 +0000)]
gstreamer/: GstStructure and GstTagList foreach() support.
Original commit message from CVS:
* gstreamer/0.7.override:
* gstreamer/common.h:
GstStructure and GstTagList foreach() support.
* examples/gstplay/player.py:
Use TagList.foreach() to print tags.