gstreamer/gst
Thomas Vander Stichele dc83edf73e fix a race condition in test_buffer.py
Original commit message from CVS:
fix a race condition in test_buffer.py


* gst/gst.override:
* gst/gstmodule.c: (init_gst):
add a pygst debug category for bindings themselves to use
* gst/gstbuffer.override:
add a repr method; add some assertions
* gst/pygstminiobject.c: (pygst_miniobject_init),
(pygstminiobject_register_wrapper), (pygstminiobject_new),
(pygstminiobject_new_noref), (pygstminiobject_dealloc),
(pygstminiobject_clear):
make the miniobjs hash private with an underscore
add debugging for inserting/removal in hash
fix pygstminiobject_clear - it also needs to remove
from the global hash.  Fixes a nasty race problem in
test_buffer
* testsuite/test_buffer.py:
expand on the subbuffer test
2005-09-01 14:41:28 +00:00
..
.gitignore gst/Makefile.am: Move the gstplay bindings over here 2004-03-16 18:42:00 +00:00
__init__.py don't import ltihooks twice 2005-09-01 14:24:44 +00:00
arg-types.py gst/: commented-out deprecated code, compiles at last, and works for pipeline creation and state change 2005-06-20 21:39:34 +00:00
common.h codegen/: Updated codegen to support miniobject 2005-06-26 12:35:07 +00:00
gst-argtypes.c gst/: commented-out deprecated code, compiles at last, and works for pipeline creation and state change 2005-06-20 21:39:34 +00:00
gst-extrafuncs.defs Backport from 0.8 branch and added new .defs file from GStreamer 0.9 2005-06-17 10:59:47 +00:00
gst-types.defs Remove old documentation system 2005-08-01 09:59:55 +00:00
gst.defs gst/__init__.py: del ltihooks properly; fixes loading of testhelper in testsuite 2005-08-31 15:28:37 +00:00
gst.override fix a race condition in test_buffer.py 2005-09-01 14:41:28 +00:00
gstbin.override Add some hackery hackery 2004-10-11 08:56:52 +00:00
gstbuffer.override fix a race condition in test_buffer.py 2005-09-01 14:41:28 +00:00
gstbus.override gst/gstbus.override: properly unref the message python wrapper... 2005-07-13 16:10:24 +00:00
gstcaps.override codegen/: Backport pygtk 2.6.2 codegen 2005-06-26 13:59:34 +00:00
gstelement.override /tmp/cvs3vKuoV 2005-08-16 16:47:45 +00:00
gstevent.override Remove old documentation system 2005-08-01 09:59:55 +00:00
gstlibs.override bindings now wrap the gstreamer extra libs (adapter, controller,...) 2005-08-03 16:54:57 +00:00
gstmessage.override gst/gstmessage.override (_wrap_gst_message_parse_error): Always return a tuple of length 2. 2005-08-03 12:48:40 +00:00
gstmodule.c fix a race condition in test_buffer.py 2005-09-01 14:41:28 +00:00
gstpad.override gst/gstpad.override: Long != LongLong .... 2005-08-09 13:42:56 +00:00
gstquery.override gst/gst.override: removed deprecated wrappers (gst_event_new_any*) 2005-07-12 16:37:31 +00:00
gstreamer.py gst/: fix headers 2004-09-13 07:31:31 +00:00
gststructure.override gst/: commented-out deprecated code, compiles at last, and works for pipeline creation and state change 2005-06-20 21:39:34 +00:00
interfaces.defs gst/interfaces.defs (MixerTrack): MixerTrack is a GObject. How did this ever work before? 2005-08-19 16:10:37 +00:00
interfaces.override gst/interfaces.override (_wrap_gst_tuner_list_channels) (_wrap_gst_tuner_list_norms, _wrap_gst_mixer_list_tracks) 2005-08-19 14:46:05 +00:00
interfacesmodule.c testsuite/Makefile.am (check-local): distcheck fixes 2004-03-17 12:41:08 +00:00
libs.defs bindings now wrap the gstreamer extra libs (adapter, controller,...) 2005-08-03 16:54:57 +00:00
Makefile.am bindings now wrap the gstreamer extra libs (adapter, controller,...) 2005-08-03 16:54:57 +00:00
pygstminiobject-private.h codegen/: Updated codegen to support miniobject 2005-06-26 12:35:07 +00:00
pygstminiobject.c fix a race condition in test_buffer.py 2005-09-01 14:41:28 +00:00
pygstminiobject.h gst/gst.override: removed deprecated wrappers (gst_event_new_any*) 2005-07-12 16:37:31 +00:00
pygstvalue.c gst/pygstvalue.c: FixedList -> Array 2005-07-20 18:06:10 +00:00
pygstvalue.h Backport from 0.8 branch and added new .defs file from GStreamer 0.9 2005-06-17 10:59:47 +00:00
xoverlay.defs gst/*: Move interfaces over here, make it build, remove gstreamer.py 2004-03-15 14:25:10 +00:00
xoverlay.override It seems that, somewhere along the way, I forgot to make sure interfaces were binded too :) 2005-07-23 14:54:02 +00:00
xwindowlistener.defs gst/*: Move interfaces over here, make it build, remove gstreamer.py 2004-03-15 14:25:10 +00:00