Commit graph

1425 commits

Author SHA1 Message Date
Edward Hervey
49fc5b26ff codegen: Allow ignoring enum values. Partially fixes #581729
This is needed to ignore new enum values that are added in new gstreamer
core/base versions.
2009-05-07 14:49:35 +02:00
Jan Schmidt
113959d55a examples: Port switch.py to input-selector
The switch element hasn't existed for a while now - use the
replacement element input-selector instead.

Partially (and finally) fixes #581737
2009-05-07 14:48:42 +02:00
Jan Schmidt
7743f1ad1e examples: Make xoverlay installation thread safe using the GDK lock.
We can't call into the GDK functions in our sync-message handler
without taking the GDK lock, so do so.

Partially fixes #581737
2009-05-07 14:48:25 +02:00
Jan Schmidt
873d51b345 0.10.14.4 pre-release 2009-05-06 16:48:40 +01:00
Edward Hervey
3252c0ee73 testsuite: Dist new test file. 2009-04-23 17:14:20 +02:00
Thomas Vander Stichele
12a210c613 TIME_ARGS: Catch bad input. Fixes #579455 2009-04-23 17:08:04 +02:00
Jan Schmidt
ce5bcb30e1 0.10.14.3 pre-release 2009-04-21 22:22:32 +01:00
Jan Schmidt
5112d4d337 Automatic update of common submodule
From b3941ea to 6ab11d1
2009-04-21 22:14:07 +01:00
Jan Schmidt
39614613a0 Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-python 2009-04-18 17:13:12 +01:00
Jan Schmidt
777a4d59ec python: Fix some locking problems
Add some python pyg_begin_allow_threads/end_allow_threads when calling into some gstreamer functions that might
call into python.
2009-04-18 16:39:42 +01:00
Edward Hervey
7120588675 gstpythonplugin: Use strcmp for old glib. Fixes #579383 2009-04-18 09:05:54 +02:00
Edward Hervey
ec692ee329 Don't forget to dist gstlibtoolimporter.py. Fixes #579325 2009-04-17 19:34:23 +02:00
Edward Hervey
ddf17d4033 Wrap gst-plugins-base-0.10.23 API additions. Partially fixes #578848 2009-04-17 19:28:08 +02:00
Edward Hervey
a41177e510 Wrap new API added in gstreamer-0.10.23. Partially fixes #578848 2009-04-17 18:51:40 +02:00
Mark Nauwelaerts
e9d2003af5 query_new_seeking wrapper must return query with refcount 1. Fixes #579183. 2009-04-17 11:34:37 +02:00
Jan Schmidt
c3cddf2c1a 0.10.14.2 pre-release 2009-04-16 00:46:18 +01:00
Jan Schmidt
41f35d41ca ChangeLog: regenerate changelog with the gen-changelog script 2009-04-16 00:46:18 +01:00
Thomas Vander Stichele
62d82ad5b6 Merge branch 'bz-577735' 2009-04-15 22:38:28 +02:00
Edward Hervey
bbedab4e65 registry: fix deadlock with recursive registry scanning.
The way to properly fix this issue was in fact to disable the registry
scanning when we import gst from the python plugin loader since...
we are 100% guaranteed this is being called from a registry scan :)
2009-04-12 21:27:33 +02:00
Laszlo Pandy
4d8b4c8dd3 debug: Implement gst.debug_log. Fixes #571380 2009-04-11 16:58:25 +02:00
Olivier Crete
20a79de515 pkgconfig: We require pygobject and not pygtk. Fixes #578435 2009-04-11 16:54:00 +02:00
Edward Hervey
ec44907858 adapter: overrides for _take/_peek. Fixes #576505.
This creates strings of the proper size, unlike the previous patch.
2009-04-11 16:49:42 +02:00
Edward Hervey
0a1bfa3ee1 test_adapter: No longer use slices (which was wrong to start with). 2009-04-11 16:49:42 +02:00
Edward Hervey
04392b2862 arg-types: Remove guint8* argtype.
Partially reverts 7aef2834cf
2009-04-11 16:49:42 +02:00
Edward Hervey
9a8db128d0 __init__: Postpone registry update during initialization. Fixes #576145 2009-04-11 16:24:37 +02:00
Alessandro Decina
1cd54e6d45 Fix uninstalled usage with python 2.6. Fixes #576546
Also imports submodules as mentionned by Philippe Normand.
2009-04-11 16:22:06 +02:00
Thomas Vander Stichele
a397586060 Merge branch 'master' of ssh://thomasvs@git.freedesktop.org/git/gstreamer/gst-python into bz-577735 2009-04-10 15:43:35 +02:00
Felipe Contreras
b25600a8f7 Automatic update of common submodule
From d0ea89e to b3941ea
2009-04-04 21:19:46 +03:00
Edward Hervey
2383964753 Automatic update of common submodule
From f8b3d91 to d0ea89e
2009-04-04 14:55:08 +02:00
Thomas Vander Stichele
f4865eb427 handle actual GObject having been set to NULL in repr
(For example, when doing weak ref tracking)
2009-04-04 12:57:31 +02:00
Edward Hervey
0d55256c9f pygst.py.in: Fix license (LGPL). 2009-04-04 10:05:50 +02:00
Mark Nauwelaerts
9a7284be3f Provide wrapper for gst_tag_get_type. Fixes #571156. 2009-04-03 12:28:40 +02:00
Thomas Vander Stichele
f99e67aa24 make sure that we actually get the clock-provide message 2009-04-02 18:06:12 +02:00
Thomas Vander Stichele
dd6bf4a4d4 Fix for #577735: do_handle_message leaks messages 2009-04-02 17:21:58 +02:00
Edward Hervey
e92f06b126 Fix some leaks. 2009-03-26 16:18:04 +01:00
Edward Hervey
7aef2834cf New guint8* ArgType. Wraps the various GstAdapter methods. Fixes #576505 2009-03-26 16:13:48 +01:00
Alessandro Decina
0fd4db686b gstbus: fix refcounting in gst.Bus.set_sync_handler. 2009-03-17 15:03:09 +01:00
Edward Hervey
4eba960ed2 base.defs: Allow passing NULL/None to gst.BaseTransform.suggest() 2009-03-10 19:29:51 +01:00
Jan Schmidt
98634b0521 Automatic update of common submodule
From 7032163 to f8b3d91
2009-03-09 23:14:12 +00:00
Sebastian Dröge
833bde9d24 Automatic update of common submodule
From ffa738d to 7032163
2009-03-08 12:06:40 +01:00
Sebastian Dröge
3f7f148769 Automatic update of common submodule
From 3f13e4e to ffa738d
2009-03-08 11:22:17 +01:00
Sebastian Dröge
7e874085da Automatic update of common submodule
From 3c7456b to 3f13e4e
2009-03-07 11:47:49 +01:00
Sebastian Dröge
053d8f95f4 Automatic update of common submodule
From 57c83f2 to 3c7456b
2009-03-07 10:47:56 +01:00
Edward Hervey
f884a2a7de gstcaps: Remove dead code.
Those two lines will never be called, because caps2 will always be NULL
if we go to error (either we haven't used it yet (first goto and in this
case it's NULL), or.. it's NULL (second goto)).
2009-03-05 13:59:30 +01:00
Edward Hervey
3077b801bd pbutils: Fix leaked GStrv. Fixes #574258 2009-03-05 13:45:07 +01:00
Edward Hervey
92f2e4d540 Fix leak in gst_flow_get_name() wrapper function. Fixes #574251
PyString_FromString will make a copy of the provided string.
2009-03-05 13:22:01 +01:00
Edward Hervey
61b534042c .gitignore: Reorder ignores and add *~ 2009-03-02 15:22:33 +01:00
Edward Hervey
6d6781e01f plugin: Don't import modules that were already imported.
This avoids warnings for the cases where pygst.require() was already
called.
2009-02-27 12:29:04 +01:00
Jan Schmidt
3f5c8795c3 build: Update shave init statement for changes in common. Bump common. 2009-02-25 15:14:42 +00:00
Jan Schmidt
441abc55af Automatic update of common submodule
From 9cf8c9b to a6ce5c6
2009-02-25 11:33:13 +00:00