platform/upstream/gstreamer.git
19 years agouse macros to cast; fix probe warning
Thomas Vander Stichele [Tue, 12 Apr 2005 17:02:12 +0000 (17:02 +0000)]
use macros to cast; fix probe warning

Original commit message from CVS:
use macros to cast; fix probe warning

19 years agoadd noargs
Thomas Vander Stichele [Tue, 12 Apr 2005 16:57:07 +0000 (16:57 +0000)]
add noargs

Original commit message from CVS:
add noargs

19 years agoput this back
Thomas Vander Stichele [Tue, 12 Apr 2005 16:32:07 +0000 (16:32 +0000)]
put this back

Original commit message from CVS:
put this back

19 years agowrap gst_plugin_get_version so it returns a tuple
Thomas Vander Stichele [Tue, 12 Apr 2005 16:29:49 +0000 (16:29 +0000)]
wrap gst_plugin_get_version so it returns a tuple

Original commit message from CVS:
wrap gst_plugin_get_version so it returns a tuple

19 years agoadd test for probes
Thomas Vander Stichele [Tue, 12 Apr 2005 16:25:04 +0000 (16:25 +0000)]
add test for probes

Original commit message from CVS:
add test for probes

19 years agoRevert last change(s)
Johan Dahlin [Fri, 18 Mar 2005 13:05:53 +0000 (13:05 +0000)]
Revert last change(s)

Original commit message from CVS:
Revert last change(s)

19 years agogst/gst.defs (element_factory_make): Caller owns return, fixes leak
Johan Dahlin [Tue, 15 Mar 2005 13:20:08 +0000 (13:20 +0000)]
gst/gst.defs (element_factory_make): Caller owns return, fixes leak

Original commit message from CVS:
* gst/gst.defs (element_factory_make): Caller owns return, fixes leak
(get_caps): Ditto

* gst/gst.override (_wrap_gst_tag_list_get): Leak fix
(_wrap_gst_tag_list_subscript): Ditto

Reviewed by: Johan Dahlin <johan@gnome.org>

19 years agoprobe functions
Thomas Vander Stichele [Wed, 12 Jan 2005 10:15:18 +0000 (10:15 +0000)]
probe functions

Original commit message from CVS:
probe functions

19 years agofix callback args so tests work
Thomas Vander Stichele [Mon, 10 Jan 2005 19:02:53 +0000 (19:02 +0000)]
fix callback args so tests work

Original commit message from CVS:
fix callback args so tests work

19 years agospaces break build
Thomas Vander Stichele [Mon, 10 Jan 2005 17:42:15 +0000 (17:42 +0000)]
spaces break build

Original commit message from CVS:
spaces break build

19 years agofirst pass at wrapping GstProbe
Thomas Vander Stichele [Mon, 10 Jan 2005 17:29:47 +0000 (17:29 +0000)]
first pass at wrapping GstProbe

Original commit message from CVS:
first pass at wrapping GstProbe

19 years agoSplit out gst.override to a few more files.
Johan Dahlin [Sat, 1 Jan 2005 15:23:42 +0000 (15:23 +0000)]
Split out gst.override to a few more files.

Original commit message from CVS:
Split out gst.override to a few more files.
Rename gstpad-handlers.override to gstpad.override
Include more information for some LinkError exceptions

19 years agoImprove support GstBuffer attributes, r/w support for timestamp.
Johan Dahlin [Tue, 14 Dec 2004 16:53:09 +0000 (16:53 +0000)]
Improve support GstBuffer attributes, r/w support for timestamp.

Original commit message from CVS:
* gst/gst-types.defs:
* gst/gstbuffer.override:
* testsuite/test_buffer.py:

Improve support GstBuffer attributes, r/w support for timestamp.

19 years agofix version number
Thomas Vander Stichele [Mon, 6 Dec 2004 10:03:05 +0000 (10:03 +0000)]
fix version number

Original commit message from CVS:
fix version number

19 years agoPost release version bump
Johan Dahlin [Mon, 29 Nov 2004 14:12:59 +0000 (14:12 +0000)]
Post release version bump

Original commit message from CVS:
Post release version bump

19 years ago0.8.1
Johan Dahlin [Mon, 29 Nov 2004 12:35:08 +0000 (12:35 +0000)]
0.8.1

Original commit message from CVS:
0.8.1

19 years agogst/interfaces.*: Apply patch from Zaheer Abbas Merali to implement this method....
Zaheer Abbas Merali [Mon, 29 Nov 2004 12:25:56 +0000 (12:25 +0000)]
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

19 years agogst/gst.override: Apply patch from Brian Warner to throw a link error when element...
Brian Warner [Mon, 29 Nov 2004 12:14:27 +0000 (12:14 +0000)]
gst/gst.override: Apply patch from Brian Warner to throw a link error when element and pad linking fails.

Original commit message from CVS:
* gst/gst.override: Apply patch from Brian Warner to throw a link
error when element and pad linking fails.

19 years agogst/gst.override (_wrap_gst_event_new_any) (_wrap_gst_event_new_discontinuous) (_wrap...
Martin Soto [Sat, 27 Nov 2004 09:41:17 +0000 (09:41 +0000)]
gst/gst.override (_wrap_gst_event_new_any) (_wrap_gst_event_new_discontinuous) (_wrap_gst_event_any_get_structure)

Original commit message from CVS:
2004-11-27  Martin Soto  <martinsoto@users.sourceforge.net>

* gst/gst.override (_wrap_gst_event_new_any)
(_wrap_gst_event_new_discontinuous)
(_wrap_gst_event_any_get_structure)
(_wrap_gst_registry_pool_plugin_list):
* gst/gst.defs (get_data, event_new_any, any_get_structure):
Added basic support for "ANY" (navigation) events.
Added basic support for discont events (only one value for now,
we are limited by the GStreamer API).
Now it is possible to access data in a GstBuffer as a string
Added a definition for method get_data of GstBuffer.

* gst/gst.override (_wrap_gst_structure_set_value): Add an
optional parameter to allow selection of the right G_TYPE. If no
type is specified, make an educated guess.

19 years agoredefine broken implement casting macros to something saner
Johan Dahlin [Thu, 25 Nov 2004 14:30:24 +0000 (14:30 +0000)]
redefine broken implement casting macros to something saner

Original commit message from CVS:
redefine broken implement casting macros to something saner

19 years agotestsuite/*: Put test_ prefix on all test filenames
Johan Dahlin [Tue, 23 Nov 2004 16:22:08 +0000 (16:22 +0000)]
testsuite/*: Put test_ prefix on all test filenames

Original commit message from CVS:
testsuite/*: Put test_ prefix on all test filenames

19 years agosink GstObject, much like GtkObject
Johan Dahlin [Tue, 23 Nov 2004 12:33:58 +0000 (12:33 +0000)]
sink GstObject, much like GtkObject

Original commit message from CVS:
sink GstObject, much like GtkObject

19 years agoUse gst.element_factory_make in play example
Johan Dahlin [Tue, 23 Nov 2004 10:16:58 +0000 (10:16 +0000)]
Use gst.element_factory_make in play example

Original commit message from CVS:
* examples/gst/play.py:
* gst/gst-types.defs:
* gst/gst.override:
* testsuite/Makefile.am:
* testsuite/common.py:
* testsuite/event.py:
* testsuite/test_event.py:

Use gst.element_factory_make in play example

Use boxed instead of pointer for gst.Event, it was such an ugly
hack.

Ref the event when sending using gst.element_send_event.

Add a bunch of testcases (and a C module), renamed event to
test_event.py

19 years ago0.8.0
Johan Dahlin [Mon, 15 Nov 2004 14:13:58 +0000 (14:13 +0000)]
0.8.0

Original commit message from CVS:
0.8.0

19 years agogst/gst.override (_wrap_gst_tag_setter_get_list): Override, to avoid compiler warning.
Johan Dahlin [Mon, 15 Nov 2004 12:13:57 +0000 (12:13 +0000)]
gst/gst.override (_wrap_gst_tag_setter_get_list): Override, to avoid compiler warning.

Original commit message from CVS:
* gst/gst.override (_wrap_gst_tag_setter_get_list): Override, to
avoid compiler warning.

19 years agogst/gstmodule.c (init_gst): Reset LC_NUMERIC, since it might change in gst_init_check...
Johan Dahlin [Mon, 15 Nov 2004 11:51:50 +0000 (11:51 +0000)]
gst/gstmodule.c (init_gst): Reset LC_NUMERIC, since it might change in gst_init_check. Fixes 100% CPU usage in flumot...

Original commit message from CVS:
* gst/gstmodule.c (init_gst): Reset LC_NUMERIC, since it might
change in gst_init_check. Fixes 100% CPU usage in flumotion
when using a non C locale.

19 years agopkgconfig/gst-python-uninstalled.pc.in: set pyexecdir for uninstalled as well
Thomas Vander Stichele [Thu, 11 Nov 2004 16:23:58 +0000 (16:23 +0000)]
pkgconfig/gst-python-uninstalled.pc.in: set pyexecdir for uninstalled as well

Original commit message from CVS:
* pkgconfig/gst-python-uninstalled.pc.in:
set pyexecdir for uninstalled as well

19 years agoUse expose instead of after_realize_cb+idle_add
Johan Dahlin [Tue, 9 Nov 2004 12:10:34 +0000 (12:10 +0000)]
Use expose instead of after_realize_cb+idle_add

Original commit message from CVS:
Use expose instead of after_realize_cb+idle_add

20 years agoAdd xml tests
Johan Dahlin [Fri, 5 Nov 2004 17:43:05 +0000 (17:43 +0000)]
Add xml tests

Original commit message from CVS:
Add xml tests

20 years agoreinstate now that johan woke up and commited Makefile.am
Thomas Vander Stichele [Fri, 5 Nov 2004 17:39:52 +0000 (17:39 +0000)]
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

20 years agoAdd the makefile too, bla bla bla
Johan Dahlin [Fri, 5 Nov 2004 17:39:48 +0000 (17:39 +0000)]
Add the makefile too, bla bla bla

Original commit message from CVS:
Add the makefile too, bla bla bla

20 years agoupdate spec file
Christian Schaller [Fri, 5 Nov 2004 17:39:21 +0000 (17:39 +0000)]
update spec file

Original commit message from CVS:
update spec file

20 years agoand another needed fix for buildbot
Thomas Vander Stichele [Fri, 5 Nov 2004 17:38:36 +0000 (17:38 +0000)]
and another needed fix for buildbot

Original commit message from CVS:
and another needed fix for buildbot

20 years agomake autogen build work
Thomas Vander Stichele [Fri, 5 Nov 2004 17:35:05 +0000 (17:35 +0000)]
make autogen build work

Original commit message from CVS:
make autogen build work

20 years ago0.7.94
Johan Dahlin [Fri, 5 Nov 2004 17:28:41 +0000 (17:28 +0000)]
0.7.94

Original commit message from CVS:
0.7.94

20 years agoAdd examples/gstplay/ here
Johan Dahlin [Fri, 5 Nov 2004 17:24:11 +0000 (17:24 +0000)]
Add examples/gstplay/ here

Original commit message from CVS:
Add examples/gstplay/ here

20 years agogst/gst.override (tag_foreach_func_list): Disable lists instead of raising an exception.
Johan Dahlin [Thu, 4 Nov 2004 15:31:11 +0000 (15:31 +0000)]
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.

20 years agogst/interfaces.override (_wrap_gst_mixer_list_tracks): Impl.
Johan Dahlin [Thu, 4 Nov 2004 10:44:28 +0000 (10:44 +0000)]
gst/interfaces.override (_wrap_gst_mixer_list_tracks): Impl.

Original commit message from CVS:
* gst/interfaces.override (_wrap_gst_mixer_list_tracks): Impl.
(_wrap_gst_tuner_list_norms, _wrap_gst_tuner_list_channels): Plug
leaks.

20 years agono idea who broke this
Thomas Vander Stichele [Sun, 17 Oct 2004 17:02:25 +0000 (17:02 +0000)]
no idea who broke this

Original commit message from CVS:
no idea who broke this

20 years agoAdd examples
Johan Dahlin [Mon, 11 Oct 2004 17:48:37 +0000 (17:48 +0000)]
Add examples

Original commit message from CVS:
Add examples

20 years agoRelease 0.7.93
Johan Dahlin [Mon, 11 Oct 2004 16:01:45 +0000 (16:01 +0000)]
Release 0.7.93

Original commit message from CVS:
Release 0.7.93

20 years agoPass distcheck please
Johan Dahlin [Mon, 11 Oct 2004 15:19:24 +0000 (15:19 +0000)]
Pass distcheck please

Original commit message from CVS:
Pass distcheck please

20 years agomore build fixes
Johan Dahlin [Mon, 11 Oct 2004 13:43:26 +0000 (13:43 +0000)]
more build fixes

Original commit message from CVS:
more build fixes

20 years agoand the gstplay examples
Johan Dahlin [Mon, 11 Oct 2004 10:17:28 +0000 (10:17 +0000)]
and the gstplay examples

Original commit message from CVS:
and the gstplay examples

20 years agoUpdate examples, remove some old non-functional ones and add new
Johan Dahlin [Mon, 11 Oct 2004 09:55:44 +0000 (09:55 +0000)]
Update examples, remove some old non-functional ones and add new

Original commit message from CVS:
Update examples, remove some old non-functional ones and add new

20 years ago2004-10-11 set REAL_NAME environment variable <set EMAIL_ADDRESS environment variable>
Zaheer Abbas Merali [Mon, 11 Oct 2004 09:45:40 +0000 (09:45 +0000)]
2004-10-11  set REAL_NAME environment variable  <set EMAIL_ADDRESS environment variable>

Original commit message from CVS:
2004-10-11  set REAL_NAME environment variable  <set EMAIL_ADDRESS environment variable>

* gst/gst.defs:
* gst/gst.override:
Fixes element_unlink_many and adds a set_buffer_data method to GstBuffer
Fixes bug #154451 and #154692

20 years agogst/:
Johan Dahlin [Mon, 11 Oct 2004 09:24:15 +0000 (09:24 +0000)]
gst/:

Original commit message from CVS:
* gst/arg-types.py:
* gst/gst.defs:
* gst/gst.override:

GstXML support, based on patch by poelzi.

20 years agogst/gst.override: Remove gst.Element support. Fix broken pad repr function.
Johan Dahlin [Mon, 11 Oct 2004 09:01:23 +0000 (09:01 +0000)]
gst/gst.override: Remove gst.Element support. Fix broken pad repr function.

Original commit message from CVS:
* gst/gst.override: Remove gst.Element support. Fix broken pad
repr function.

20 years agoAdd some hackery hackery
Johan Dahlin [Mon, 11 Oct 2004 08:56:52 +0000 (08:56 +0000)]
Add some hackery hackery

Original commit message from CVS:
Add some hackery hackery

20 years agoDefine the URIHandler interface here
Johan Dahlin [Mon, 11 Oct 2004 08:51:28 +0000 (08:51 +0000)]
Define the URIHandler interface here

Original commit message from CVS:
Define the URIHandler interface here

20 years agoDon't use gst.Element
Johan Dahlin [Mon, 11 Oct 2004 08:47:37 +0000 (08:47 +0000)]
Don't use gst.Element

Original commit message from CVS:
Don't use gst.Element

20 years agoRequire PyGTK 2.4
Johan Dahlin [Mon, 11 Oct 2004 08:45:04 +0000 (08:45 +0000)]
Require PyGTK 2.4

Original commit message from CVS:
Require PyGTK 2.4

20 years agogst/gstmodule.c: Make gst-python not hang on import when embedded.
Zaheer Abbas Merali [Sun, 10 Oct 2004 20:49:27 +0000 (20:49 +0000)]
gst/gstmodule.c: Make gst-python not hang on import when embedded.

Original commit message from CVS:
2004-10-10  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* gst/gstmodule.c: (init_gst):
Make gst-python not hang on import when embedded.
Fixes bug #155041

20 years agoUse pyg_gil_state_*
Johan Dahlin [Thu, 7 Oct 2004 10:05:12 +0000 (10:05 +0000)]
Use pyg_gil_state_*

Original commit message from CVS:
Use pyg_gil_state_*

20 years agoRevert, since we have code which depends on this "feature"
Johan Dahlin [Mon, 4 Oct 2004 14:58:40 +0000 (14:58 +0000)]
Revert, since we have code which depends on this "feature"

Original commit message from CVS:
Revert, since we have code which depends on this "feature"

20 years agogst/interfaces.defs: Add proper fiels to GstTunerNorm. Also remove parent property...
Johan Dahlin [Mon, 4 Oct 2004 10:45:46 +0000 (10:45 +0000)]
gst/interfaces.defs: Add proper fiels to GstTunerNorm. Also remove parent property from all interfaces.

Original commit message from CVS:
* gst/interfaces.defs: Add proper fiels to GstTunerNorm. Also
remove parent property from all interfaces.

20 years agocomment
Thomas Vander Stichele [Wed, 29 Sep 2004 11:37:55 +0000 (11:37 +0000)]
comment

Original commit message from CVS:
comment

20 years agogst/gstmodule.c (python_do_pending_calls): Use
Johan Dahlin [Wed, 29 Sep 2004 11:13:21 +0000 (11:13 +0000)]
gst/gstmodule.c (python_do_pending_calls): Use

Original commit message from CVS:
* gst/gstmodule.c (python_do_pending_calls): Use
PyOS_InterruptOccurred and only hold the GIL during
PyErr_SetNone. Use _pygst_main_quit to avoid errors/aborts. Also
use the pygtk provided gil macros instead of the python ones.

20 years agofix threading issues here aswell
Johan Dahlin [Wed, 22 Sep 2004 18:01:45 +0000 (18:01 +0000)]
fix threading issues here aswell

Original commit message from CVS:
fix threading issues here aswell

20 years agogst/gst.override: use new threading API
Johan Dahlin [Wed, 22 Sep 2004 16:34:08 +0000 (16:34 +0000)]
gst/gst.override: use new threading API

Original commit message from CVS:
* gst/gst.override: use new threading API

20 years agogst/: fix headers
Thomas Vander Stichele [Mon, 13 Sep 2004 07:31:31 +0000 (07:31 +0000)]
gst/: fix headers

Original commit message from CVS:
2004-09-13  Thomas Vander Stichele  <thomas at apestaart dot org>

* gst/__init__.py:
* gst/gstreamer.py:
* gst/arg-types.py:
fix headers
* gst/gst.override:
change GstPad repr
* gst/ltihooks.py:
fix distcheck for uninstalled by only adding .libs when needed

20 years agogst/gst.override (_wrap_gst_structure_ass_subscript): Some more fixes, doesn't quite...
Johan Dahlin [Mon, 30 Aug 2004 10:42:36 +0000 (10:42 +0000)]
gst/gst.override (_wrap_gst_structure_ass_subscript): Some more fixes, doesn't quite work as it should yet though.x

Original commit message from CVS:
* gst/gst.override (_wrap_gst_structure_ass_subscript): Some more
fixes, doesn't quite work as it should yet though.x
(_wrap_gst_caps_tp_str): Plug leak

* gst/interfaces.defs (Mixer, MixerTrack): Add mixer fields here.

* testsuite/element.py (QueueTest.testConstruct): Some basic test,
one disabled for the moment

20 years agogst/interfaces.defs (TunerNorm, TunerChannel): Add fields.
Johan Dahlin [Thu, 12 Aug 2004 17:16:33 +0000 (17:16 +0000)]
gst/interfaces.defs (TunerNorm, TunerChannel): Add fields.

Original commit message from CVS:
* gst/interfaces.defs (TunerNorm, TunerChannel): Add fields.

20 years agogst/interfaces.override (_wrap_gst_tuner_list_norms)
Johan Dahlin [Thu, 12 Aug 2004 17:05:33 +0000 (17:05 +0000)]
gst/interfaces.override (_wrap_gst_tuner_list_norms)

Original commit message from CVS:
* gst/interfaces.override (_wrap_gst_tuner_list_norms)
(_wrap_gst_tuner_list_channels): Impl.

20 years agov4l example in progress
Thomas Vander Stichele [Thu, 12 Aug 2004 16:07:07 +0000 (16:07 +0000)]
v4l example in progress

Original commit message from CVS:
v4l example in progress

20 years agosome fixes, not all
Thomas Vander Stichele [Thu, 12 Aug 2004 15:00:17 +0000 (15:00 +0000)]
some fixes, not all

Original commit message from CVS:
some fixes, not all

20 years agoTake a slightly different approach to converting to structure fields
Johan Dahlin [Fri, 6 Aug 2004 19:19:41 +0000 (19:19 +0000)]
Take a slightly different approach to converting to structure fields

Original commit message from CVS:
Take a slightly different approach to converting to structure fields

20 years agoone item list with structure
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

20 years agoMore testing
Johan Dahlin [Fri, 6 Aug 2004 19:03:08 +0000 (19:03 +0000)]
More testing

Original commit message from CVS:
More testing

20 years agoadd constructor for caps
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

20 years agoEnable this test too
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

20 years agogst/gst.override (_wrap_gst_structure_from_string): Impl.
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

20 years agotwo new tests, one that fails
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

20 years agotestsuite/struct.py (StructureTest.testStructureChange): Enable some tests.
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

20 years agoadd testsuite for struct
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

20 years agoconfigure.ac: Require python 2.3
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.

20 years agoallow no name for thread and pipeline
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

20 years agopkgconfig/gst-python.pc.in (pyexecdir): Add and remove comments for all other variables.
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.

20 years agoClean up error handling
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

20 years agotestsuite/registry.py: Add some basic tests
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

20 years agogst/__init__.py: Use DLFCN instead of dl to help python installations without the...
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)

20 years agogst/gst.override (_wrap_gst_pad_query, _wrap_gst_element_query)
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)

20 years agotestsuite/element.py (QueryTest.testQuery): Another small test
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

20 years agotestsuite/event.py (EventFileSrcTest.setUp): Start the pipeline, so we don't get...
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.

20 years agoconfigure.ac: Correctly check for XML tools. Correctly set
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.

20 years agoback to cvs
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

20 years agoreleasing
Thomas Vander Stichele [Mon, 21 Jun 2004 10:19:02 +0000 (10:19 +0000)]
releasing

Original commit message from CVS:
releasing

20 years agorelease
Thomas Vander Stichele [Mon, 21 Jun 2004 10:18:08 +0000 (10:18 +0000)]
release

Original commit message from CVS:
release

20 years agosync with other modules
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

20 years agoUpdate video player example
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

20 years agodistcheck fix
Thomas Vander Stichele [Mon, 21 Jun 2004 09:31:52 +0000 (09:31 +0000)]
distcheck fix

Original commit message from CVS:
distcheck fix

20 years agorecommit
Thomas Vander Stichele [Mon, 21 Jun 2004 09:26:59 +0000 (09:26 +0000)]
recommit

Original commit message from CVS:
recommit

20 years agorecommit
Thomas Vander Stichele [Mon, 21 Jun 2004 09:26:18 +0000 (09:26 +0000)]
recommit

Original commit message from CVS:
recommit

20 years agogst/Makefile.am (EXTRA_DIST): Add ltihooks.py
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

20 years agodistcheck fixes
Thomas Vander Stichele [Mon, 21 Jun 2004 09:15:42 +0000 (09:15 +0000)]
distcheck fixes

Original commit message from CVS:
distcheck fixes

20 years agoChangelog and testsuite
Johan Dahlin [Mon, 21 Jun 2004 08:38:23 +0000 (08:38 +0000)]
Changelog and testsuite

Original commit message from CVS:
Changelog and testsuite

20 years agoAdd some more stuff GstBuffer stuff
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

20 years agoadd test
Thomas Vander Stichele [Thu, 10 Jun 2004 18:14:22 +0000 (18:14 +0000)]
add test

Original commit message from CVS:
add test

20 years agogst/gstbuffer.override (_wrap_gst_buffer_flag_is_set)
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

20 years agotestsuite/interface.py (Availability.testXOverlay): Extend to test method calling...
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.