Sebastian Dröge
60e9fa42a1
build: Make some more rules silent if requested
2010-02-26 16:45:38 +01:00
Luca Bruno
5f22436694
Fix importing of gst module on GNU/kFreeBSD
2010-01-23 12:39:46 +01:00
Edward Hervey
75b08daff2
bump minimum requirement to 0.10.18 and remove cruft
2010-01-18 15:03:22 +01:00
Edward Hervey
1ec21f61ce
ignore new API additions for 0.10.26 core/base releases
2010-01-18 15:03:22 +01:00
Edward Hervey
589e66102f
gst: Update .defs to new API
2010-01-18 15:03:22 +01:00
Thiago Santos
64e9d7f25b
python: Do not pop tags in discoverer.py
...
Do not use pop on dicts because it destroys the tags info.
Fixes #592459
2010-01-18 09:06:28 -03:00
Edward Hervey
5d90f1d431
Update definitions and ignores for core/base 0.10.25. Fixes #587432
2009-09-16 16:23:27 +02:00
Johannes Berg
e2de828bba
Use only one copy of pygstminiobject. Fixes #590348 .
...
Instead of linking pygstminiobject.c into all the modules,
we can link it only into _gst and export the symbols for
the other modules. This fixes bug #590348 because now the
class key/id is common for all modules as a side-effect.
Also makes the modules smaller.
2009-08-21 16:38:32 +02:00
Alessandro Decina
9350cfa633
Fix leak in gst_base_sink_get_lasy_buffer. Fixes #592447 .
2009-08-20 15:46:53 +02:00
Alessandro Decina
3bcc688758
Release the GIL around gst_pad_link.
2009-08-13 11:46:05 +02:00
Edward Hervey
f46cb7c335
gstpad: Don't forget to acquire/release the GIL in pac_block_destroy_data
2009-08-13 11:00:49 +02:00
Edward Hervey
065a82a88a
gst: More API additions to gstreamer core. Fixes #587432
2009-07-17 11:48:36 +02:00
Edward Hervey
dfc49916ec
gstquery.override: Wrap remainig gst_query_parse*() methods.
2009-07-01 16:01:53 +02:00
Edward Hervey
70f4f4c646
gstevent.override: Fix typos.
2009-07-01 16:01:41 +02:00
Edward Hervey
7ad1b84f50
gst.Message: Wrap remaining parse_*() methods.
2009-07-01 13:54:57 +02:00
Edward Hervey
13d2cb2145
gst.Event: wrap parse_new_segment_full()
2009-07-01 13:54:40 +02:00
Edward Hervey
92d6245ff6
gst.defs: Properly mark functions returning new objects
2009-07-01 13:53:54 +02:00
Edward Hervey
eb2aedc523
gst.Message: Add overrides for new 0.10.24 messages
2009-07-01 12:30:59 +02:00
Edward Hervey
f1bbb486ae
gst.Event: Add override for step event
2009-07-01 12:30:40 +02:00
Edward Hervey
a018096a7c
Update .defs for core API additions
2009-07-01 10:58:42 +02:00
Jan Schmidt
71539efe7f
values: Fix segfault in the testsuite
...
It seems pygst_value_from_pyobject should not unref the passed
in object. Wrap the original pygst_value_from_pyobject in a function
that converts unicode python objects and then unrefs the temporary
object after extraction into a GValue.
2009-06-05 23:26:11 +01:00
Thomas Vander Stichele
26fa6dd184
wrap gst_tag_to_vorbis_comment; fix uint tag setting
...
Setting gst.TAG_TRACK_NUMBER was failing because GStreamer
expects a uint while Python object -> GValue conversion was
giving an int. gst_tag_to_vorbis_comment was wrapped so
this conversion could be tested and failed on properly.
2009-06-01 22:02:47 +02:00
Thomas Vander Stichele
88f3323bfe
Convert unicode objects to utf-8 encoded G_STRINGs
2009-06-01 19:08:47 +02:00
Thomas Vander Stichele
eb3701dfe5
fix some grammar, add some debug
2009-06-01 12:46:03 +02:00
Edward Hervey
db8ae1f191
gst.defs: Replace gchar** by GStrv to wrap more methods. Fixes #580992
2009-05-26 21:02:19 +02:00
Edward Hervey
f72c2fe02a
gst-pb-0.10.23.ignore: Remove stray empty line.
...
This caused some issues on some systems.
2009-05-12 11:52:11 +02:00
Edward Hervey
ed998fec03
gst-pb-0.10.23: Fix the ignores, globs need to go in a special section.
...
Finishes fixing #581729
2009-05-07 14:50:04 +02:00
Edward Hervey
ff43cb3c67
gst-0.10.23.ignore: Add newly added enum values. Partially fixes #581729
2009-05-07 14:49:53 +02:00
Thomas Vander Stichele
12a210c613
TIME_ARGS: Catch bad input. Fixes #579455
2009-04-23 17:08:04 +02: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
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
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
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
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
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
Mark Nauwelaerts
9a7284be3f
Provide wrapper for gst_tag_get_type. Fixes #571156 .
2009-04-03 12:28:40 +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
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