mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-25 09:40:37 +00:00
4118 lines
138 KiB
Text
4118 lines
138 KiB
Text
2009-07-13 12:24:35 -0400 Olivier Crête <olivier.crete@collabora.co.uk>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From 5845b63 to fedaaee
|
|
|
|
2009-07-01 16:01:53 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gstquery.override:
|
|
gstquery.override: Wrap remainig gst_query_parse*() methods.
|
|
|
|
2009-07-01 16:01:41 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gstevent.override:
|
|
gstevent.override: Fix typos.
|
|
|
|
2009-07-01 13:54:57 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gstmessage.override:
|
|
* testsuite/test_message.py:
|
|
gst.Message: Wrap remaining parse_*() methods.
|
|
|
|
2009-07-01 13:54:40 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gstevent.override:
|
|
gst.Event: wrap parse_new_segment_full()
|
|
|
|
2009-07-01 13:53:54 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gst.defs:
|
|
gst.defs: Properly mark functions returning new objects
|
|
|
|
2009-07-01 12:29:22 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gstmessage.override:
|
|
* testsuite/test_message.py:
|
|
gst.Message: Add overrides for new 0.10.24 messages
|
|
|
|
2009-07-01 12:28:52 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gstevent.override:
|
|
* testsuite/test_event.py:
|
|
gst.Event: Add override for step event
|
|
|
|
2009-07-01 10:58:42 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/gst-0.10.24.ignore:
|
|
* gst/gst-types.defs:
|
|
* gst/gst.defs:
|
|
* gst/gstversion.override.in:
|
|
Update .defs for core API additions
|
|
|
|
2009-07-01 10:57:29 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* codegen/argtypes.py:
|
|
codegen: Fix const GBoxed return wrapping.
|
|
|
|
2009-06-26 13:43:51 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From f810030 to 5845b63
|
|
|
|
2009-06-24 15:16:20 +0100 Jan Schmidt <jan.schmidt@sun.com>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From c572721 to f810030
|
|
|
|
2009-06-05 23:26:11 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* gst/pygstvalue.c:
|
|
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-01 22:02:47 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
|
|
|
|
* gst/gsttaglist.override:
|
|
* gst/tag.override:
|
|
* testsuite/common.py:
|
|
* testsuite/test_pipeline.py:
|
|
* testsuite/test_taglist.py:
|
|
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 19:08:47 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
|
|
|
|
* gst/pygstvalue.c:
|
|
* testsuite/test_struct.py:
|
|
* testsuite/test_taglist.py:
|
|
Convert unicode objects to utf-8 encoded G_STRINGs
|
|
|
|
2009-06-01 12:46:03 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
|
|
|
|
* gst/gst.override:
|
|
fix some grammar, add some debug
|
|
|
|
2009-05-26 21:01:35 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gst.defs:
|
|
gst.defs: Replace gchar** by GStrv to wrap more methods. Fixes #580992
|
|
|
|
2009-05-26 17:20:32 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From 888e0a2 to c572721
|
|
|
|
2009-05-22 12:05:28 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* plugin/gstpythonplugin.c:
|
|
gstpythonplugin: Don't use pyg_gil_* in pure python. Fixes #583378
|
|
At this point, pygobject wasn't loaded yet ... cause pyg_gil_state_ensured
|
|
to not be initialized to the proper method.
|
|
|
|
2009-05-22 10:21:17 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From 6ab11d1 to 888e0a2
|
|
|
|
2009-05-12 11:52:11 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gst-pb-0.10.23.ignore:
|
|
gst-pb-0.10.23.ignore: Remove stray empty line.
|
|
This caused some issues on some systems.
|
|
|
|
2009-05-11 21:22:35 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* configure.ac:
|
|
Back to development -> 0.10.15.1
|
|
|
|
=== release 0.10.15 ===
|
|
|
|
2009-05-11 00:11:58 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* configure.ac:
|
|
* gst-python.doap:
|
|
Release 0.10.15
|
|
|
|
2009-05-07 14:57:57 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* configure.ac:
|
|
0.10.14.5 pre-release
|
|
|
|
2009-05-07 13:49:18 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gst-pb-0.10.23.ignore:
|
|
gst-pb-0.10.23: Fix the ignores, globs need to go in a special section.
|
|
Finishes fixing #581729
|
|
|
|
2009-05-07 13:48:54 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gst-0.10.23.ignore:
|
|
gst-0.10.23.ignore: Add newly added enum values. Partially fixes #581729
|
|
|
|
2009-05-07 13:48:01 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* codegen/codegen.py:
|
|
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-06 23:38:54 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* examples/switch.py:
|
|
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-06 23:38:08 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* examples/play.py:
|
|
* examples/remuxer.py:
|
|
* examples/switch.py:
|
|
* examples/synchronizer.py:
|
|
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-06 16:48:40 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* configure.ac:
|
|
0.10.14.4 pre-release
|
|
|
|
2009-04-23 17:14:20 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* testsuite/Makefile.am:
|
|
testsuite: Dist new test file.
|
|
|
|
2009-04-18 23:52:08 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
|
|
|
|
* gst/gst.override:
|
|
* testsuite/test_gst.py:
|
|
TIME_ARGS: Catch bad input. Fixes #579455
|
|
|
|
2009-04-21 21:14:21 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* configure.ac:
|
|
0.10.14.3 pre-release
|
|
|
|
2009-04-21 22:14:07 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From b3941ea to 6ab11d1
|
|
|
|
2009-04-18 17:13:12 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-python
|
|
|
|
2009-04-18 16:39:42 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* gst/gstelement.override:
|
|
* gst/gstmessage.override:
|
|
* gst/gstpad.override:
|
|
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 09:05:09 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* plugin/gstpythonplugin.c:
|
|
gstpythonplugin: Use strcmp for old glib. Fixes #579383
|
|
|
|
2009-04-17 19:34:23 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* Makefile.am:
|
|
Don't forget to dist gstlibtoolimporter.py. Fixes #579325
|
|
|
|
2009-04-17 19:28:08 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/audio.defs:
|
|
* gst/audio.override:
|
|
* gst/gst-pb-0.10.23.ignore:
|
|
* gst/gstversion.override.in:
|
|
* gst/interfaces.defs:
|
|
* gst/interfaces.override:
|
|
* gst/video.defs:
|
|
Wrap gst-plugins-base-0.10.23 API additions. Partially fixes #578848
|
|
|
|
2009-04-17 18:51:40 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/base.defs:
|
|
* gst/gst-0.10.23.ignore:
|
|
* gst/gst-extrafuncs.defs:
|
|
* gst/gst-types.defs:
|
|
* gst/gst.defs:
|
|
* gst/gst.override:
|
|
* gst/gstmodule.c:
|
|
* gst/gstversion.override.in:
|
|
* gst/libs.defs:
|
|
Wrap new API added in gstreamer-0.10.23. Partially fixes #578848
|
|
|
|
2009-04-17 11:33:18 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
|
|
|
* gst/gst.defs:
|
|
query_new_seeking wrapper must return query with refcount 1. Fixes #579183.
|
|
|
|
2009-04-15 22:58:56 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* configure.ac:
|
|
0.10.14.2 pre-release
|
|
|
|
2009-04-15 22:57:36 +0100 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* ChangeLog:
|
|
ChangeLog: regenerate changelog with the gen-changelog script
|
|
|
|
2009-04-15 22:38:28 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
|
|
|
|
Merge branch 'bz-577735'
|
|
|
|
2009-04-12 21:27:33 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/__init__.py:
|
|
* plugin/gstpythonplugin.c:
|
|
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-11 16:58:25 +0200 Laszlo Pandy <laszlok2@gmail.com>
|
|
|
|
* gst/gst.override:
|
|
debug: Implement gst.debug_log. Fixes #571380
|
|
|
|
2009-04-11 16:54:00 +0200 Olivier Crete <tester@tester.ca>
|
|
|
|
* pkgconfig/gst-python-uninstalled.pc.in:
|
|
* pkgconfig/gst-python.pc.in:
|
|
pkgconfig: We require pygobject and not pygtk. Fixes #578435
|
|
|
|
2009-04-11 16:37:16 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gstbase.override:
|
|
adapter: overrides for _take/_peek. Fixes #576505.
|
|
This creates strings of the proper size, unlike the previous patch.
|
|
|
|
2009-04-11 16:48:31 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* testsuite/test_adapter.py:
|
|
test_adapter: No longer use slices (which was wrong to start with).
|
|
|
|
2009-04-11 16:47:07 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/arg-types.py:
|
|
arg-types: Remove guint8* argtype.
|
|
Partially reverts 7aef2834cff525906db15b4af0ee54b723bdd083
|
|
|
|
2009-04-11 16:08:51 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/__init__.py:
|
|
__init__: Postpone registry update during initialization. Fixes #576145
|
|
|
|
2009-04-11 16:20:11 +0200 Alessandro Decina <alessandro.decina@collabora.co.uk>
|
|
|
|
* gst/__init__.py:
|
|
* gstlibtoolimporter.py:
|
|
* gstltihooks.py:
|
|
* testsuite/common.py:
|
|
Fix uninstalled usage with python 2.6. Fixes #576546
|
|
Also imports submodules as mentionned by Philippe Normand.
|
|
|
|
2009-04-10 15:43:35 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
|
|
|
|
Merge branch 'master' of ssh://thomasvs@git.freedesktop.org/git/gstreamer/gst-python into bz-577735
|
|
|
|
2009-04-04 21:19:46 +0300 Felipe Contreras <felipe.contreras@gmail.com>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From d0ea89e to b3941ea
|
|
|
|
2009-04-04 14:55:08 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From f8b3d91 to d0ea89e
|
|
|
|
2009-04-04 12:55:47 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
|
|
|
|
* gst/gstobject.override:
|
|
handle actual GObject having been set to NULL in repr
|
|
(For example, when doing weak ref tracking)
|
|
|
|
2009-04-04 10:05:50 +0200 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* pygst.py.in:
|
|
pygst.py.in: Fix license (LGPL).
|
|
|
|
2009-02-10 12:07:52 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
|
|
|
* gst/gst.defs:
|
|
* gst/gst.override:
|
|
Provide wrapper for gst_tag_get_type. Fixes #571156.
|
|
|
|
2009-04-02 18:06:12 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
|
|
|
|
* testsuite/test_pipeline.py:
|
|
make sure that we actually get the clock-provide message
|
|
|
|
2009-04-02 17:21:58 +0200 Thomas Vander Stichele <thomas (at) apestaart (dot) org>
|
|
|
|
* gst/gstbin.override:
|
|
* testsuite/test_pipeline.py:
|
|
Fix for #577735: do_handle_message leaks messages
|
|
|
|
2009-03-26 16:18:04 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/base.defs:
|
|
Fix some leaks.
|
|
|
|
2009-03-26 16:13:48 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/arg-types.py:
|
|
* testsuite/Makefile.am:
|
|
* testsuite/test_adapter.py:
|
|
New guint8* ArgType. Wraps the various GstAdapter methods. Fixes #576505
|
|
|
|
2009-03-17 15:03:09 +0100 Alessandro Decina <alessandro.decina@collabora.co.uk>
|
|
|
|
* gst/gstbus.override:
|
|
* testsuite/test_bus.py:
|
|
gstbus: fix refcounting in gst.Bus.set_sync_handler.
|
|
|
|
2009-03-10 19:29:51 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/base.defs:
|
|
base.defs: Allow passing NULL/None to gst.BaseTransform.suggest()
|
|
|
|
2009-03-09 23:14:12 +0000 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From 7032163 to f8b3d91
|
|
|
|
2009-03-08 12:06:40 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From ffa738d to 7032163
|
|
|
|
2009-03-08 11:22:17 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From 3f13e4e to ffa738d
|
|
|
|
2009-03-07 11:47:49 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From 3c7456b to 3f13e4e
|
|
|
|
2009-03-07 10:47:56 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From 57c83f2 to 3c7456b
|
|
|
|
2009-03-05 13:59:30 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gstcaps.override:
|
|
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:45:07 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/pbutils.override:
|
|
pbutils: Fix leaked GStrv. Fixes #574258
|
|
|
|
2009-03-05 13:21:19 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gst.override:
|
|
Fix leak in gst_flow_get_name() wrapper function. Fixes #574251
|
|
PyString_FromString will make a copy of the provided string.
|
|
|
|
2009-03-02 15:22:33 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* .gitignore:
|
|
.gitignore: Reorder ignores and add *~
|
|
|
|
2009-02-27 12:29:04 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* plugin/gstpythonplugin.c:
|
|
plugin: Don't import modules that were already imported.
|
|
This avoids warnings for the cases where pygst.require() was already
|
|
called.
|
|
|
|
2009-02-25 15:14:42 +0000 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* common:
|
|
* configure.ac:
|
|
build: Update shave init statement for changes in common. Bump common.
|
|
|
|
2009-02-25 11:33:13 +0000 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From 9cf8c9b to a6ce5c6
|
|
|
|
2009-02-24 11:43:41 +0100 Alessandro Decina <alessandro.decina@collabora.co.uk>
|
|
|
|
* gst/gstbase.override:
|
|
Don't steal a ref to event in gst.BaseTransform.do_src_event.
|
|
|
|
2009-02-22 20:39:39 +0000 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* configure.ac:
|
|
Use shave for the build output
|
|
|
|
2009-02-22 20:08:54 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gstbus.override:
|
|
gstbus.override: Allow using set_sync_handler with None as a parameter
|
|
|
|
2009-02-22 20:12:23 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gstpad.override:
|
|
* testsuite/test_pad.py:
|
|
GstPad: Use gst_pad_set_blocked_async_full() if available.
|
|
Avoids leaking arguments.
|
|
Fixes #514717
|
|
|
|
2009-02-22 16:01:49 +0000 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From 5d7c9cc to 9cf8c9b
|
|
|
|
2009-02-21 11:14:13 -0800 David Schleef <ds@schleef.org>
|
|
|
|
* common:
|
|
Automatic update of common submodule
|
|
From 80c627d to 5d7c9cc
|
|
|
|
2009-02-20 18:29:20 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/gstpad.override:
|
|
gstpad.override: Take a copy of gst_static_pad_template_get_caps()
|
|
This means that we take a completely new caps for the sole usage of
|
|
gst-python. The GstCaps return by gst_static_pad_template_get_caps() are
|
|
(surprise) static and therefore will always exist... as long as the
|
|
GstStaticPadTemplate (and the factory providing it) still exist.
|
|
This solves the case of getting the caps of a static pad template *before*
|
|
any element was created using the GstElementFactory. When the factory is
|
|
used to create an element, a new factory is created, replacing the old one,
|
|
and plainly discarding any static values (including those caps).
|
|
|
|
2009-02-17 10:48:25 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* plugin/gstpythonplugin.c:
|
|
Plugin Loader: Don't register non-gstElement subclasses
|
|
|
|
2009-02-20 08:34:38 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gstltihooks.py:
|
|
gstltihooks: Sync with upstream pygobject/ltihooks.py commit.
|
|
Apply commit from James Henstridge 2009-02-20 : "I've updated the
|
|
license block in pygtk/ltihooks.py to LGPL (not sure why I
|
|
didn't just use LGPL like the rest of pygtk)."
|
|
Partially fixes #572487
|
|
|
|
2009-02-09 14:02:41 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* plugin/Makefile.am:
|
|
plugin/Makefile.am : Remove commented lines
|
|
|
|
2009-01-19 08:38:10 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* Makefile.am:
|
|
* acinclude.m4:
|
|
* configure.ac:
|
|
* plugin/Makefile.am:
|
|
* plugin/gstpythonplugin.c:
|
|
Python plugin loader implementation.
|
|
Fixes #304361.
|
|
|
|
2009-02-09 13:23:45 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* testsuite/Makefile.am:
|
|
Add a rule to generate valgrind suppressions for a single test.
|
|
|
|
2009-02-09 13:25:11 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/arg-types.py:
|
|
GstMiniObject: Re-increment the C refcount after using a miniobject.
|
|
This behaviour is symmetrical to what we do at the very beginning (incrementing
|
|
the Python refcount of the wrapper object and decrementing the C refcount of the
|
|
actual object).
|
|
|
|
2009-02-09 12:04:04 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* common:
|
|
Bump revision to use for common submodule.
|
|
|
|
2009-01-30 17:41:18 +0000 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* common:
|
|
Bump common
|
|
|
|
2009-01-30 09:06:31 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* autogen.sh:
|
|
Fix previous commit, wasn't actually setting up a symbolic link
|
|
|
|
2009-01-30 08:59:21 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* autogen.sh:
|
|
* common:
|
|
Use a symbolic link for the pre-commit client-side hook
|
|
|
|
2009-01-30 08:59:07 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* gst/.gitignore:
|
|
Ignore new auto-generated .c files
|
|
|
|
2009-01-26 11:11:18 +0200 Stefan Kost <ensonic@users.sf.net>
|
|
|
|
* examples/cp.py:
|
|
Add progress report element to cp example.
|
|
|
|
2009-01-23 22:17:21 +0200 Stefan Kost <ensonic@users.sf.net>
|
|
|
|
* examples/tagsetter.py:
|
|
Add an example for using the tagsetter iface.
|
|
|
|
2009-01-22 13:50:33 +0100 Sebastian Dröge <slomo@circular-chaos.org>
|
|
|
|
* common:
|
|
Fix pre-commit hook
|
|
|
|
2009-01-22 12:00:08 +0000 Jan Schmidt <thaytan@noraisin.net>
|
|
|
|
* configure.ac:
|
|
Back to devel -> 0.10.14.1
|
|
|
|
2009-01-22 06:10:50 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* autogen.sh:
|
|
* common:
|
|
Install and use pre-commit indentation hook from common
|
|
|
|
2009-01-21 04:36:02 +0100 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* autogen.sh:
|
|
autogen.sh : Use git submodule
|
|
|
|
=== release 0.10.14 ===
|
|
|
|
2009-01-19 23:18:26 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* configure.ac:
|
|
* gst-python.doap:
|
|
Release 0.10.14
|
|
Original commit message from CVS:
|
|
Release 0.10.14
|
|
|
|
2009-01-09 23:45:36 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
configure.ac: 0.10.13.3 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.13.3 pre-release
|
|
|
|
2009-01-08 12:25:26 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Raise an Exception when wrapping a NULL GstIterator.
|
|
Original commit message from CVS:
|
|
* gst/pygstiterator.c: (pygst_iterator_new):
|
|
* testsuite/test_iterator.py:
|
|
Raise an Exception when wrapping a NULL GstIterator.
|
|
Fixes #566903
|
|
|
|
2009-01-05 11:05:32 +0000 Vincent GENIEUX <mutex@runbox.com>
|
|
|
|
gst/gststructure.override: Don't leak key names in _wrap_gst_structure_keys.
|
|
Original commit message from CVS:
|
|
patch by: Vincent GENIEUX <mutex at runbox dot com>
|
|
* gst/gststructure.override:
|
|
Don't leak key names in _wrap_gst_structure_keys.
|
|
|
|
2009-01-02 21:46:30 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Wrap more GstIndexEntry methods and properties.
|
|
Original commit message from CVS:
|
|
* gst/gst-types.defs:
|
|
* gst/gst.defs:
|
|
* gst/gst.override:
|
|
Wrap more GstIndexEntry methods and properties.
|
|
|
|
2008-12-31 13:32:58 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Wrap gst-plugins-base's tag helper library.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/tag.defs:
|
|
* gst/tag.override:
|
|
* gst/tagmodule.c: (inittag):
|
|
Wrap gst-plugins-base's tag helper library.
|
|
Partially fixes #565762
|
|
|
|
2008-12-31 13:06:58 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Wrap gst-plugins-base's video helper library.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/video.defs:
|
|
* gst/video.override:
|
|
* gst/videomodule.c: (initvideo):
|
|
Wrap gst-plugins-base's video helper library.
|
|
Partially fixes #565762
|
|
|
|
2008-12-31 12:01:02 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Wrap gst-plugins-base's audio helper library.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/audio.defs:
|
|
* gst/audio.override:
|
|
* gst/audiomodule.c: (initaudio):
|
|
Wrap gst-plugins-base's audio helper library.
|
|
Partially fixes #565762
|
|
|
|
2008-12-30 19:20:31 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Updated core API additions
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/gst-0.10.20.ignore:
|
|
* gst/gst-0.10.22.ignore:
|
|
* gst/gst-types.defs:
|
|
* gst/gst.defs:
|
|
* gst/gstversion.override.in:
|
|
Updated core API additions
|
|
|
|
2008-12-09 14:30:43 +0000 Alessandro Decina <alessandro.d@gmail.com>
|
|
|
|
gst/__init__.py: Add gst.Fourcc.__eq__ and gst.Fourcc.__ne__.
|
|
Original commit message from CVS:
|
|
* gst/__init__.py:
|
|
Add gst.Fourcc.__eq__ and gst.Fourcc.__ne__.
|
|
|
|
2008-12-09 11:48:15 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/Makefile.am: Don't forget to dist/install gst-0.10.21.ignore
|
|
Original commit message from CVS:
|
|
* gst/Makefile.am:
|
|
Don't forget to dist/install gst-0.10.21.ignore
|
|
|
|
2008-12-09 10:16:08 +0000 Vincent Genieux <mutex@runbox.com>
|
|
|
|
gst/arg-types.py: Fix memory leak for GstMiniObjects used as parameters in class method overrides.
|
|
Original commit message from CVS:
|
|
Patch by : Vincent Genieux <mutex at runbox dot com>
|
|
* gst/arg-types.py:
|
|
Fix memory leak for GstMiniObjects used as parameters in class method
|
|
overrides.
|
|
Fixes #543961
|
|
|
|
2008-12-06 15:52:31 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstpad.override: Fix memory leak for functions that return a newly created buffer as a function argument.
|
|
Original commit message from CVS:
|
|
* gst/gstpad.override:
|
|
Fix memory leak for functions that return a newly created buffer as
|
|
a function argument.
|
|
Fixes #554545
|
|
|
|
2008-12-06 15:41:41 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/argtypes.py: Add handling of 'keep-refcount' for GBoxed arguments.
|
|
Original commit message from CVS:
|
|
* codegen/argtypes.py:
|
|
Add handling of 'keep-refcount' for GBoxed arguments.
|
|
* gst/gst.defs:
|
|
Mark the appropriate 'gst_message_new_*' arguments when the method
|
|
takes the ownership of the passed gst.Structure/gst.TagList
|
|
* testsuite/test_message.py:
|
|
Test for creating messages that take a gst.Structure/gst.TagList as
|
|
argument and make sure they're properly created.
|
|
Fixes #556054
|
|
|
|
2008-12-06 15:39:01 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/Makefile.am: Add a way to run individual tests. 'make test_bin.py.check' for example.
|
|
Original commit message from CVS:
|
|
* testsuite/Makefile.am:
|
|
Add a way to run individual tests.
|
|
'make test_bin.py.check' for example.
|
|
|
|
2008-12-06 14:13:55 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
examples/gst-discover: Beautify output of discoverer's duration.
|
|
Original commit message from CVS:
|
|
* examples/gst-discover:
|
|
Beautify output of discoverer's duration.
|
|
|
|
2008-12-06 14:10:51 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/test_event.py: Sinks now send GST_EVENT_LATENCY events upstream. Adapt test for that new behaviour.
|
|
Original commit message from CVS:
|
|
* testsuite/test_event.py:
|
|
Sinks now send GST_EVENT_LATENCY events upstream. Adapt test for that
|
|
new behaviour.
|
|
|
|
2008-12-05 08:49:05 +0000 Sebastian Dröge <slomo@circular-chaos.org>
|
|
|
|
Add common to SUBDIRS and generate common/Makefile and common/m4/Makefile.
|
|
Original commit message from CVS:
|
|
* Makefile.am:
|
|
* configure.ac:
|
|
Add common to SUBDIRS and generate common/Makefile and
|
|
common/m4/Makefile.
|
|
|
|
2008-12-04 20:11:53 +0000 Sebastian Dröge <slomo@circular-chaos.org>
|
|
|
|
configure.ac: Apparently AC_CONFIG_MACRO_DIR breaks when using more than one macro directory, reverting last change.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Apparently AC_CONFIG_MACRO_DIR breaks when using more
|
|
than one macro directory, reverting last change.
|
|
|
|
2008-12-04 19:50:23 +0000 Sebastian Dröge <slomo@circular-chaos.org>
|
|
|
|
configure.ac: Set AC_CONFIG_MACRO_DIR to common/m4 to point autoconf to our M4 macros.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Set AC_CONFIG_MACRO_DIR to common/m4 to point autoconf to
|
|
our M4 macros.
|
|
|
|
2008-11-23 12:31:42 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* common:
|
|
* gst/extend/utils.py:
|
|
pep-8 cleanups
|
|
Original commit message from CVS:
|
|
pep-8 cleanups
|
|
|
|
2008-11-19 16:54:58 +0000 Alessandro Decina <alessandro.d@gmail.com>
|
|
|
|
Wrap gst_type_find_peek.
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
* testsuite/test_typefind.py:
|
|
Wrap gst_type_find_peek.
|
|
|
|
2008-11-08 12:16:31 +0000 Alessandro Decina <alessandro.d@gmail.com>
|
|
|
|
gst/: Add GstBaseTransform::transform_size virtual.
|
|
Original commit message from CVS:
|
|
* gst/base.defs:
|
|
* gst/gstbase.override:
|
|
Add GstBaseTransform::transform_size virtual.
|
|
|
|
2008-11-08 11:49:30 +0000 Alessandro Decina <alessandro.d@gmail.com>
|
|
|
|
gst/__init__.py: Fix on systems that don't have dlopen or don't support RTLD_GLOBAL and
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward.hervey@collabora.co.uk>
|
|
* gst/__init__.py:
|
|
Fix on systems that don't have dlopen or don't support RTLD_GLOBAL and
|
|
RTLD_LAZY.
|
|
|
|
2008-11-07 22:29:06 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
gst/gst.override: Fix compiler warning about missing format string.
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
Fix compiler warning about missing format string.
|
|
|
|
2008-10-05 11:36:16 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
configure.ac: Back to development -> 0.10.13.1
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Back to development -> 0.10.13.1
|
|
|
|
2008-10-05 08:16:38 +0000 Thiemo Seufer <ths@networkno.de>
|
|
|
|
gst/__init__.py: Use correct values for RTLD_GLOBAL and RTLD_LAZY on Linux/MIPS as the values are different there fro...
|
|
Original commit message from CVS:
|
|
Patch by: Thiemo Seufer <ths at networkno dot de>
|
|
* gst/__init__.py:
|
|
Use correct values for RTLD_GLOBAL and RTLD_LAZY on Linux/MIPS
|
|
as the values are different there from all other Linux platforms.
|
|
Fixes bug #553134.
|
|
|
|
2008-10-05 08:14:42 +0000 Alexander Wirt <formorer@debian.org>
|
|
|
|
gst/__init__.py: Import modules in the correct order, i.e. libxml2 before
|
|
Original commit message from CVS:
|
|
Patch by: Alexander Wirt <formorer at debian dot org>
|
|
* gst/__init__.py:
|
|
Import modules in the correct order, i.e. libxml2 before
|
|
GStreamer stuff, to prevent unresolved symbols. Fixes bug #553131.
|
|
|
|
=== release 0.10.13 ===
|
|
|
|
2008-10-03 00:08:42 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* configure.ac:
|
|
* gst-python.doap:
|
|
Release 0.10.13
|
|
Original commit message from CVS:
|
|
Release 0.10.13
|
|
|
|
2008-09-17 13:37:30 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
configure.ac: 0.10.20.2 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.20.2 pre-release
|
|
|
|
2008-09-09 10:41:27 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Add API additions for upcoming 0.10.21 core release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/base.defs:
|
|
* gst/gst-0.10.21.ignore:
|
|
* gst/gst.defs:
|
|
* gst/gstversion.override.in:
|
|
Add API additions for upcoming 0.10.21 core release
|
|
|
|
2008-09-04 17:57:50 +0000 Brian Cameron <brian.cameron@sun.com>
|
|
|
|
examples/pipeline-tester: Don't hardcode audio/video source and sinks, and instead use more generic sources.
|
|
Original commit message from CVS:
|
|
* examples/pipeline-tester:
|
|
Don't hardcode audio/video source and sinks, and instead use more
|
|
generic sources.
|
|
Based on a patch by Brian Cameron <brian.cameron@sun.com>
|
|
Fixes #517993
|
|
|
|
2008-08-26 15:58:15 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstcaps.override: Override gst_caps_append_structure() and make a copy of the structure given as argument.
|
|
Original commit message from CVS:
|
|
* gst/gstcaps.override:
|
|
Override gst_caps_append_structure() and make a copy of the structure
|
|
given as argument.
|
|
Fixes #549450
|
|
|
|
2008-08-11 16:40:45 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Add gstdebugutils.[ch] methods that weren't wrapped previously.
|
|
Original commit message from CVS:
|
|
* gst/gst-0.10.15.ignore:
|
|
* gst/gst-types.defs:
|
|
* gst/gst.defs:
|
|
Add gstdebugutils.[ch] methods that weren't wrapped previously.
|
|
We can now dump pipeline graphviz files from python ! :)
|
|
|
|
2008-07-02 11:23:39 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
update upstream API changes
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/base.defs:
|
|
* gst/gst-0.10.18.ignore:
|
|
* gst/gst-0.10.20.ignore:
|
|
* gst/gst-pb-0.10.18.ignore:
|
|
* gst/gst-types.defs:
|
|
* gst/gst.defs:
|
|
* gst/gstversion.override.in:
|
|
* gst/interfaces.defs:
|
|
update upstream API changes
|
|
|
|
2008-06-27 10:42:38 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/test_interface.py: Don't hardcode 'alsasrc' for testing GstMixer and GstPropertyProbe interfaces, but inste...
|
|
Original commit message from CVS:
|
|
* testsuite/test_interface.py:
|
|
Don't hardcode 'alsasrc' for testing GstMixer and GstPropertyProbe
|
|
interfaces, but instead search one through the registry.
|
|
If none are available, return gracefully.
|
|
|
|
2008-06-27 10:29:58 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/test_xml.py: Don't attempt to test gst.XML if there's no available libxml2 module.
|
|
Original commit message from CVS:
|
|
* testsuite/test_xml.py:
|
|
Don't attempt to test gst.XML if there's no available libxml2 module.
|
|
|
|
2008-06-27 08:39:37 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
gst/gstbuffer.override: the GstBuffer overrides seem to be confused about whether they're mini-objects or a GBoxed, a...
|
|
Original commit message from CVS:
|
|
* gst/gstbuffer.override:
|
|
the GstBuffer overrides seem to be confused about whether they're
|
|
mini-objects or a GBoxed, and it makes copy_on_write no actually
|
|
return a usable gst.Buffer. Fix up places where GstBuffers are
|
|
treated as GBoxed to use pygstminiobject functions.
|
|
Makes gst.Buffer('blah').copy_on_write() work.
|
|
* testsuite/test_buffer.py:
|
|
Add test for copy-on-write writability
|
|
* examples/buffer-draw.py:
|
|
Add an example of drawing on a GStreamer buffer with cairo
|
|
* gst/gstpad.override:
|
|
Make function static
|
|
|
|
2008-06-26 14:57:29 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Fix double-import issues on macosx.
|
|
Original commit message from CVS:
|
|
* gst/common.h:
|
|
* gst/gstmodule.c:
|
|
* gst/interfaces.override:
|
|
* gst/pbutils.override:
|
|
* gst/pygstiterator.c:
|
|
* gst/pygstminiobject.c:
|
|
* gst/pygstminiobject.h:
|
|
Fix double-import issues on macosx.
|
|
Fixes #461838
|
|
|
|
2008-06-26 09:14:51 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstmodule.c: Return None if GstMiniObject GValue doesn't contain anything (NULL).
|
|
Original commit message from CVS:
|
|
* gst/gstmodule.c: (pygstminiobject_from_gvalue):
|
|
Return None if GstMiniObject GValue doesn't contain anything (NULL).
|
|
Fixes #540221
|
|
|
|
2008-06-20 08:55:48 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
configure.ac: Bump version back to dev -> 0.10.12.1
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Bump version back to dev -> 0.10.12.1
|
|
|
|
=== release 0.10.12 ===
|
|
|
|
2008-06-18 14:50:35 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* configure.ac:
|
|
* gst-python.doap:
|
|
Release 0.10.12
|
|
Original commit message from CVS:
|
|
Release 0.10.12
|
|
|
|
2008-06-13 11:21:27 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: 0.10.11.3 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.11.3 pre-release
|
|
|
|
2008-06-13 11:11:38 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Re-opens #530417
|
|
Original commit message from CVS:
|
|
* gst/__init__.py:
|
|
* gst/gstelement.override:
|
|
* testsuite/test_element.py:
|
|
Revert 2008-05-08 Edward Hervey <edward.hervey@collabora.co.uk>
|
|
Re-opens #530417
|
|
|
|
2008-06-12 11:11:49 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Re-opens #514717
|
|
Original commit message from CVS:
|
|
* gst/gstpad.override:
|
|
* testsuite/test_pad.py:
|
|
Revert 2008-02-10 Alessandro Decina <alessandro@nnva.org>
|
|
Re-opens #514717
|
|
|
|
2008-06-05 09:51:17 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
configure.ac: 0.10.11.2 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.11.2 pre-release
|
|
|
|
2008-05-26 10:20:06 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstevent.override: gst_event_new_tag takes ownership of the GstTagList given as argument, therefore make a copy b...
|
|
Original commit message from CVS:
|
|
* gst/gstevent.override:
|
|
gst_event_new_tag takes ownership of the GstTagList given
|
|
as argument, therefore make a copy before calling the
|
|
C function.
|
|
Fixes #534888
|
|
|
|
2008-05-17 13:13:05 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/extend/discoverer.py: Add timeout property.
|
|
Original commit message from CVS:
|
|
* gst/extend/discoverer.py:
|
|
Add timeout property.
|
|
Fix typos.
|
|
Beautify debugging.
|
|
Fix email.
|
|
|
|
2008-05-14 16:00:39 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
gst/__init__.py: Make gst.Fraction simplify like the C counterpart
|
|
Original commit message from CVS:
|
|
Patch by: Jan Schmidt <thaytan at mad dot scientist dot com>
|
|
* gst/__init__.py:
|
|
Make gst.Fraction simplify like the C counterpart
|
|
Fixes #532809
|
|
|
|
2008-05-14 15:48:18 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstcaps.override: Fix typo
|
|
Original commit message from CVS:
|
|
* gst/gstcaps.override:
|
|
Fix typo
|
|
|
|
2008-05-08 14:06:45 +0000 Johan Dahlin <johan@gnome.org>
|
|
|
|
New 'fancy' constructor for gst.Element, allows creating elements in a more pythonic way (i.e. myelement = gst.Elemen...
|
|
Original commit message from CVS:
|
|
Patch by: Johan Dahlin <johan at gnome dot org>
|
|
* gst/__init__.py:
|
|
* gst/gstelement.override:
|
|
* testsuite/test_element.py:
|
|
New 'fancy' constructor for gst.Element, allows creating elements in a
|
|
more pythonic way (i.e. myelement = gst.Element("oggmux")).
|
|
Fixes #530417
|
|
|
|
2008-05-08 14:03:17 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Fix broken indentation
|
|
Original commit message from CVS:
|
|
* gst/__init__.py:
|
|
* gst/arg-types.py:
|
|
Fix broken indentation
|
|
Fixes #531697
|
|
|
|
2008-05-08 10:59:48 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Use G_GSSIZE_FORMAT for ssize_t types.
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
* gst/gstbuffer.override:
|
|
Use G_GSSIZE_FORMAT for ssize_t types.
|
|
Fixes build on macosx.
|
|
|
|
2008-05-07 16:05:19 +0000 Christian Schaller <uraeus@gnome.org>
|
|
|
|
* common:
|
|
* gst-python.spec.in:
|
|
update spec file with latest changes
|
|
Original commit message from CVS:
|
|
update spec file with latest changes
|
|
|
|
2008-04-28 10:49:03 +0000 Alessandro Decina <alessandro@nnva.org>
|
|
|
|
gst/gst.override: Add wrapping of gst_type_find_register.
|
|
Original commit message from CVS:
|
|
Patch by: Alessandro Decina <alessandro at nnva dot org>
|
|
* gst/gst.override:
|
|
Add wrapping of gst_type_find_register.
|
|
Fixes #529728
|
|
|
|
2008-04-28 10:36:10 +0000 Alessandro Decina <alessandro@nnva.org>
|
|
|
|
gst/gstelementfactory.override: Release GIL in gst_element_factory_overrides.
|
|
Original commit message from CVS:
|
|
Patch by: Alessandro Decina <alessandro at nnva dot org>
|
|
* gst/gstelementfactory.override:
|
|
Release GIL in gst_element_factory_overrides.
|
|
Fixes #529731
|
|
|
|
2008-04-24 11:35:38 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
examples/: Sync with the X server before giving an XID to our sink with a different display connection. This avoids s...
|
|
Original commit message from CVS:
|
|
* examples/play.py:
|
|
* examples/remuxer.py:
|
|
* examples/switch.py:
|
|
* examples/synchronizer.py:
|
|
Sync with the X server before giving an XID to our sink with a different
|
|
display connection. This avoids spurious X servers where the sink's
|
|
display connection doesn't know the XID that the GDK thread's does.
|
|
|
|
2008-04-06 08:58:39 +0000 Damien Lespiau <damien.lespiau@gmail.com>
|
|
|
|
configure.ac: Actually build dlls when cross-compiling with mingw32.
|
|
Original commit message from CVS:
|
|
Patch by: Damien Lespiau <damien dot lespiau at gmail dot com>
|
|
* configure.ac:
|
|
Actually build dlls when cross-compiling with mingw32.
|
|
Fixes bug #526247.
|
|
|
|
2008-03-21 00:37:01 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
configure.ac: Back to development - 0.10.11.1
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Back to development - 0.10.11.1
|
|
|
|
=== release 0.10.11 ===
|
|
|
|
2008-03-21 00:31:44 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* common:
|
|
* configure.ac:
|
|
* gst-python.doap:
|
|
Release 0.10.11
|
|
Original commit message from CVS:
|
|
Release 0.10.11
|
|
|
|
2008-03-04 00:31:22 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
configure.ac: 0.10.10.2 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.10.2 pre-release
|
|
|
|
2008-02-29 12:37:43 +0000 Rene Stadler <mail@renestadler.de>
|
|
|
|
gst/gst.override: Don't crash by unreffing NULL when calling the do_get_protocols_full method raises an exception.
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
(_wrap_GstURIHandler__proxy_do_get_protocols_full):
|
|
Don't crash by unreffing NULL when calling the
|
|
do_get_protocols_full method raises an exception.
|
|
|
|
2008-02-10 13:33:26 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Fix memleak in gst.Pad.set_blocked_async()
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward.hervey@collabora.co.uk>
|
|
* gst/gstpad.override:
|
|
* testsuite/test_pad.py:
|
|
Fix memleak in gst.Pad.set_blocked_async()
|
|
Fixes #514717
|
|
|
|
2008-02-10 13:30:11 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstpad.override: Wrap gst.Pad.start_task().
|
|
Original commit message from CVS:
|
|
* gst/gstpad.override:
|
|
Wrap gst.Pad.start_task().
|
|
|
|
2008-02-08 08:37:36 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/base.defs: gst_adapter_push steals the refcount.
|
|
Original commit message from CVS:
|
|
* gst/base.defs:
|
|
gst_adapter_push steals the refcount.
|
|
|
|
2008-01-31 19:57:26 +0000 Stefan Kost <ensonic@users.sourceforge.net>
|
|
|
|
examples/video-controller.py: Demo how to use the controller on videomixer.
|
|
Original commit message from CVS:
|
|
* examples/video-controller.py:
|
|
Demo how to use the controller on videomixer.
|
|
|
|
2008-01-31 14:14:50 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
gst/.cvsignore: Ignore generated pbutils.c
|
|
Original commit message from CVS:
|
|
* gst/.cvsignore:
|
|
Ignore generated pbutils.c
|
|
* gst/gst.override:
|
|
Fix compiler warning about the return type.
|
|
|
|
2008-01-30 12:36:06 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstmodule.c: Remove do_pending_calls timeout which has been handled more gracefully in pygobject MainLoop for the...
|
|
Original commit message from CVS:
|
|
* gst/gstmodule.c: (init_gst):
|
|
Remove do_pending_calls timeout which has been handled more gracefully
|
|
in pygobject MainLoop for the past 3 years.
|
|
Fixes #512916
|
|
|
|
2008-01-28 23:37:31 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
configure.ac: Back to CVS
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Back to CVS
|
|
|
|
=== release 0.10.10 ===
|
|
|
|
2008-01-28 23:36:10 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* common:
|
|
* configure.ac:
|
|
* gst-python.doap:
|
|
Release 0.10.10
|
|
Original commit message from CVS:
|
|
Release 0.10.10
|
|
|
|
2008-01-21 21:34:12 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
configure.ac: 0.10.9.4 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.9.4 pre-release
|
|
|
|
2008-01-21 21:21:00 +0000 Luca Ferretti <elle.uca@libero.it>
|
|
|
|
Makefile.am: Include PYTHON_INCLUDES in the common CFLAGS in the top-level.
|
|
Original commit message from CVS:
|
|
* Makefile.am:
|
|
Include PYTHON_INCLUDES in the common CFLAGS in the top-level.
|
|
Fixes: #510437
|
|
Patch By: Luca Ferretti <elle dot uca at libero dot it>
|
|
|
|
2008-01-17 16:35:28 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: 0.10.9.3 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.9.3 pre-release
|
|
|
|
2008-01-16 16:09:39 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Fix symbol generation for win32.
|
|
Original commit message from CVS:
|
|
Reviewed by : Edward Hervey <edward.hervey@collabora.co.uk>
|
|
* configure.ac:
|
|
* win32/common/config.h.in:
|
|
Fix symbol generation for win32.
|
|
Fixes #509766
|
|
|
|
2008-01-15 11:41:51 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
gst/pbutils.override: Fix compilation against Python 2.4.
|
|
Original commit message from CVS:
|
|
* gst/pbutils.override:
|
|
Fix compilation against Python 2.4.
|
|
Fixes: #509522
|
|
|
|
2008-01-14 18:42:39 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: 0.10.9.2 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.9.2 pre-release
|
|
|
|
2008-01-14 12:44:06 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Series of update for new API added to 0.10.16.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/base.defs:
|
|
* gst/gst-0.10.15.ignore:
|
|
* gst/gst-0.10.16.ignore:
|
|
* gst/gst-pb-0.10.15.ignore:
|
|
* gst/gst-pb-0.10.16.ignore:
|
|
* gst/gst.defs:
|
|
* gst/gstversion.override.in:
|
|
* gst/pbutils.override:
|
|
* testsuite/test_pbutils.py:
|
|
Series of update for new API added to 0.10.16.
|
|
Remove wrong ignore file for 0.10.15 -base.
|
|
|
|
2008-01-13 21:51:31 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: Bump requirement to core and -base >= 0.10.12 .
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Bump requirement to core and -base >= 0.10.12 .
|
|
* gst/Makefile.am:
|
|
* gst/gstversion.override.in:
|
|
* gst/gst-0.10.10.ignore:
|
|
* gst/gst-0.10.11.ignore:
|
|
* gst/gst-0.10.12.ignore:
|
|
* gst/gst-0.10.3.ignore:
|
|
* gst/gst-0.10.4.ignore:
|
|
* gst/gst-0.10.5.ignore:
|
|
* gst/gst-0.10.6.ignore:
|
|
* gst/gst-0.10.7.ignore:
|
|
* gst/gst-pb-0.10.11.ignore:
|
|
Remove no-longer needed files.
|
|
|
|
2008-01-13 21:46:22 +0000 Sébastien Moutte <sebastien@moutte.net>
|
|
|
|
win32/vs6/libgstpython.dsp: Setup two different builds, one for Python24 and one for Python25.
|
|
Original commit message from CVS:
|
|
* win32/vs6/libgstpython.dsp:
|
|
Setup two different builds, one for Python24 and one for Python25.
|
|
|
|
2008-01-13 17:57:48 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Re-implement wrapping of gst_pad_add_*probe in order to avoid leaks of user-data associated with the probes.
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward.hervey@collabora.co.uk>
|
|
* gst/gstpad.override:
|
|
* testsuite/test_pad.py:
|
|
Re-implement wrapping of gst_pad_add_*probe in order to avoid leaks of
|
|
user-data associated with the probes.
|
|
Fixes #504786
|
|
|
|
2008-01-13 17:24:42 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/pbutils.override: Finish wrapping gst.pbutils by adding install_plugins_async()
|
|
Original commit message from CVS:
|
|
* gst/pbutils.override:
|
|
Finish wrapping gst.pbutils by adding install_plugins_async()
|
|
|
|
2008-01-11 16:30:45 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/Makefile.am: gst.pbutils also needs to handle miniobjects
|
|
Original commit message from CVS:
|
|
* gst/Makefile.am:
|
|
gst.pbutils also needs to handle miniobjects
|
|
* gst/pbutils.defs:
|
|
Add new InstallPluginsContext boxed definition.
|
|
All the *_new() functions should be accessible (and not act as
|
|
constructors).
|
|
* gst/pbutils.override:
|
|
Add override for install_plugins_sync().
|
|
* gst/pbutilsmodule.c:
|
|
Add pygst_debug debug category in this module too.
|
|
* testsuite/test_pbutils.py:
|
|
Test existence of new API. Needs more tests.
|
|
|
|
2008-01-10 12:51:21 +0000 Sebastian Dröge <slomo@circular-chaos.org>
|
|
|
|
autogen.sh: Add -Wno-portability to the automake parameters to stop warnings about GNU make extensions being used. We...
|
|
Original commit message from CVS:
|
|
* autogen.sh:
|
|
Add -Wno-portability to the automake parameters to stop warnings
|
|
about GNU make extensions being used. We require GNU make in almost
|
|
every Makefile anyway.
|
|
* configure.ac:
|
|
Check for a working C compiler with AC_PROG_CC.
|
|
Use AM_PROG_CC_C_O as a compiler that accepts both -c and -o
|
|
at the same time is required for per target flags.
|
|
|
|
2008-01-01 13:22:21 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: new gst.pbutils module that wraps the gst-plugins-base pbutils helper library.
|
|
Original commit message from CVS:
|
|
* gst/Makefile.am:
|
|
* gst/common.h:
|
|
* gst/pbutils.defs:
|
|
* gst/pbutils.override:
|
|
* gst/pbutilsmodule.c: (initpbutils):
|
|
new gst.pbutils module that wraps the gst-plugins-base pbutils
|
|
helper library.
|
|
* testsuite/Makefile.am:
|
|
* testsuite/common.py:
|
|
* testsuite/test_pbutils.py:
|
|
Test case for gst.pbutils
|
|
Fixes #472822
|
|
|
|
2007-12-18 16:48:32 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
examples/switch.py: New file, a basic demo for a single-stream switcher. Could be expanded later -- look at flumotion...
|
|
Original commit message from CVS:
|
|
2007-12-18 Andy Wingo <wingo@pobox.com>
|
|
* examples/switch.py: New file, a basic demo for a single-stream
|
|
switcher. Could be expanded later -- look at
|
|
flumotion.component.combiners.switch.switch for some inspiration.
|
|
|
|
2007-12-18 09:42:57 +0000 Tim-Philipp Müller <tim@centricular.net>
|
|
|
|
Makefile.am: Include common/win32.mak for CRLF check of win32 project files (see #393626).
|
|
Original commit message from CVS:
|
|
* Makefile.am:
|
|
Include common/win32.mak for CRLF check of win32 project
|
|
files (see #393626).
|
|
* win32/vs6/gst_python.dsw:
|
|
* win32/vs6/libgstpython.dsp:
|
|
* win32/vs6/pygenfiles.dsp:
|
|
Fix line endings and do cvs admin -kb.
|
|
|
|
2007-11-29 15:02:03 +0000 Sebastian Dröge <slomo@circular-chaos.org>
|
|
|
|
acinclude.m4: Use pythonX.Y-config to detect the include path for the python version and use the old values as fallba...
|
|
Original commit message from CVS:
|
|
* acinclude.m4:
|
|
Use pythonX.Y-config to detect the include path for the python
|
|
version and use the old values as fallback if pythonX.Y-config
|
|
doesn't exist.
|
|
|
|
2007-11-28 09:48:45 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: Back to development cycle
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Back to development cycle
|
|
|
|
=== release 0.10.9 ===
|
|
|
|
2007-11-28 09:46:34 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* configure.ac:
|
|
* gst-python.doap:
|
|
Releasing 0.10.9
|
|
Original commit message from CVS:
|
|
Releasing 0.10.9
|
|
|
|
2007-11-24 18:14:25 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: 0.10.8.2 pre-releases
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.8.2 pre-releases
|
|
|
|
2007-11-08 19:56:54 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Update API changes for core+base pre-releases
|
|
Original commit message from CVS:
|
|
* gst/base.defs:
|
|
* gst/gst-0.10.15.ignore:
|
|
* gst/gst.defs:
|
|
* gst/gst.override:
|
|
* gst/gstmodule.c: (init_gst):
|
|
Update API changes for core+base pre-releases
|
|
|
|
2007-11-08 10:51:07 +0000 Johan Dahlin <johan@gnome.org>
|
|
|
|
Add a new module, gstoption which allows you to fetch the
|
|
Original commit message from CVS:
|
|
2007-11-05 Johan Dahlin <johan@gnome.org>
|
|
* gstoptionmodule.c:
|
|
* Makefile.am:
|
|
* configure.ac:
|
|
Add a new module, gstoption which allows you to fetch the
|
|
GOptionGroup from gstreamer without initializing and parsing
|
|
the command line arguments. Requires PyGObject 2.15.0
|
|
Fixes #425847
|
|
* examples/option-parser.py (main): Example
|
|
|
|
2007-11-01 16:39:17 +0000 Johan Dahlin <johan@gnome.org>
|
|
|
|
gst/: Make sure it still builds with GStreamer 0.10.14.
|
|
Original commit message from CVS:
|
|
2007-11-01 Johan Dahlin <johan@gnome.org>
|
|
* gst/gst.override:
|
|
* gst/gst-0.10.15.ignore:
|
|
Make sure it still builds with GStreamer 0.10.14.
|
|
|
|
2007-10-25 16:18:55 +0000 Alessandro Decina <alessandro@nnva.org>
|
|
|
|
gst/gst.*: Patch from Alessandro Decina adding get_type_full and get_protocols_full private vfuncs to the URIHandler ...
|
|
Original commit message from CVS:
|
|
* gst/gst.defs:
|
|
* gst/gst.override:
|
|
Patch from Alessandro Decina adding get_type_full and
|
|
get_protocols_full private vfuncs to the URIHandler interface
|
|
to allow bindings to support creating URI handlers.
|
|
Partially fixes: #339279
|
|
|
|
2007-10-18 15:10:44 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
examples/play.py: Fix the sample player slightly so that the expose method actually gets called by pyGTK.
|
|
Original commit message from CVS:
|
|
* examples/play.py:
|
|
Fix the sample player slightly so that the expose method
|
|
actually gets called by pyGTK.
|
|
|
|
2007-10-18 08:44:43 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.*: Thanks to Sebastien Merle for resurrecting a patch I'd forgotten about that adds a constructor method for ...
|
|
Original commit message from CVS:
|
|
* gst/gst.defs:
|
|
* gst/gst.override:
|
|
Thanks to Sebastien Merle for resurrecting a patch I'd forgotten about
|
|
that adds a constructor method for gst.GError, so you can create
|
|
error gst.Message.
|
|
Added a few GIL releases for overrides.
|
|
|
|
2007-10-16 15:01:59 +0000 Christian Schaller <uraeus@gnome.org>
|
|
|
|
* gst-python.spec.in:
|
|
update spec file with latest changes
|
|
Original commit message from CVS:
|
|
update spec file with latest changes
|
|
|
|
2007-10-13 16:32:52 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstobject.override: Release the GIL when calling gst_object_get_path_string() since it can cause deadlocks with n...
|
|
Original commit message from CVS:
|
|
* gst/gstobject.override:
|
|
Release the GIL when calling gst_object_get_path_string() since it can
|
|
cause deadlocks with new pygobject behaviour.
|
|
|
|
2007-10-13 16:31:35 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstmodule.c: Added new gst.TAG_COMPOSER constant that appeared in core 0.10.15.
|
|
Original commit message from CVS:
|
|
* gst/gstmodule.c: (init_gst):
|
|
Added new gst.TAG_COMPOSER constant that appeared in core 0.10.15.
|
|
|
|
2007-10-09 16:17:28 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Update API definitions for GStreamer core and gst-plugins-base.
|
|
Original commit message from CVS:
|
|
* gst/base.defs:
|
|
* gst/libs.defs:
|
|
* gst/gst.defs:
|
|
* gst/gst.override:
|
|
Update API definitions for GStreamer core and gst-plugins-base.
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/gst-0.10.15.ignore:
|
|
* gst/gst-pb-0.10.15.ignore:
|
|
* gst/gstversion.override.in:
|
|
New .ignore for 0.10.14.* API
|
|
|
|
2007-10-09 14:27:18 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/: Fix unit tests for pygobject >= 2.13.0
|
|
Original commit message from CVS:
|
|
* testsuite/common.py:
|
|
* testsuite/test_bin.py:
|
|
* testsuite/test_element.py:
|
|
* testsuite/test_ghostpad.py:
|
|
* testsuite/test_pad.py:
|
|
* testsuite/test_pipeline.py:
|
|
Fix unit tests for pygobject >= 2.13.0
|
|
See the pygobject bug #320428 for more information about the changes.
|
|
|
|
2007-10-08 22:05:29 +0000 Sébastien Moutte <sebastien@moutte.net>
|
|
|
|
win32/vs6/: win32/MANIFEST
|
|
Original commit message from CVS:
|
|
* win32/vs6/gst_python.dsw:
|
|
* win32/vs6/libgstpython.dsp:
|
|
* win32/vs6/pygenfiles.dsp:
|
|
* win32/MANIFEST
|
|
Add new project files to build with VS6.
|
|
|
|
2007-10-08 22:04:18 +0000 Sébastien Moutte <sebastien@moutte.net>
|
|
|
|
gst/pygstminiobject.c: Move up variable declaration to the top of the function.
|
|
Original commit message from CVS:
|
|
* gst/pygstminiobject.c: (pygstminiobject_dealloc):
|
|
Move up variable declaration to the top of the function.
|
|
* win32/vs6/gst_python.dsw:
|
|
* win32/vs6/libgstpython.dsp:
|
|
* win32/vs6/pygenfiles.dsp:
|
|
* win32/MANIFEST
|
|
Add new project files to build with VS6.
|
|
|
|
2007-09-11 11:49:50 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
gst/gstmodule.c (DL_EXPORT): Remove the atexit(gst_deinit).
|
|
Original commit message from CVS:
|
|
2007-09-11 Andy Wingo <wingo@pobox.com>
|
|
* gst/gstmodule.c (DL_EXPORT): Remove the atexit(gst_deinit).
|
|
Atexit handlers are run after python has finalized (see Py_Exit in
|
|
pythonrun.c), but gst_deinit can potentially call back into python
|
|
e.g. for python-defined plugins. Not sure how other people are
|
|
avoiding this segfault, but I see it all the time on Gusty x86-64
|
|
with Flumotion.
|
|
|
|
2007-08-16 12:42:13 +0000 Stefan Kost <ensonic@users.sourceforge.net>
|
|
|
|
gst/: Make ro memory to share.
|
|
Original commit message from CVS:
|
|
* ChangeLog:
|
|
* gst/pygstminiobject.c:
|
|
Make ro memory to share.
|
|
|
|
2007-08-01 17:18:05 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: Back to development cycle.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Back to development cycle.
|
|
|
|
=== release 0.10.8 ===
|
|
|
|
2007-08-01 17:14:09 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* configure.ac:
|
|
Releasing 0.10.8
|
|
Original commit message from CVS:
|
|
Releasing 0.10.8
|
|
|
|
2007-07-30 16:10:03 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: 0.10.7.2 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.7.2 pre-release
|
|
|
|
2007-07-30 11:57:26 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.override: And the dataqueue header only landed in 0.10.11 too.
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
And the dataqueue header only landed in 0.10.11 too.
|
|
|
|
2007-07-30 11:39:08 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst-0.10.11.ignore: GstDataQueue was added in gstreamer-0.10.11
|
|
Original commit message from CVS:
|
|
* gst/gst-0.10.11.ignore:
|
|
GstDataQueue was added in gstreamer-0.10.11
|
|
* gst/gst-0.10.14.ignore:
|
|
some GstDataQueue methods were added in 0.10.14
|
|
|
|
2007-07-28 14:26:54 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Adding new API additions
|
|
Original commit message from CVS:
|
|
* gst/base.defs:
|
|
* gst/gst.defs:
|
|
* gst/interfaces.defs:
|
|
* gst/libs.defs:
|
|
* gst/gst.override:
|
|
* gst/gstmodule.c: (init_gst):
|
|
Adding new API additions
|
|
* gst/gstmessage.override:
|
|
wrap GstMessage.parse_buffering.
|
|
* gst/interfaces.override:
|
|
wrap gst_mixer_message_parse_*() functions.
|
|
wrap GstVideoOrientation::get_*() methods.
|
|
|
|
2007-07-28 14:22:49 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Adding version overrides for new core/base releases.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/gst-0.10.14.ignore:
|
|
* gst/gst-pb-0.10.14.ignore:
|
|
* gst/gstversion.override.in:
|
|
Adding version overrides for new core/base releases.
|
|
|
|
2007-07-28 13:41:22 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/interfaces.override: Add more threadsafety in the overrides.
|
|
Original commit message from CVS:
|
|
* gst/interfaces.override:
|
|
Add more threadsafety in the overrides.
|
|
|
|
2007-07-27 11:47:16 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Add win32 requirements.
|
|
Original commit message from CVS:
|
|
* Makefile.am:
|
|
* configure.ac:
|
|
* win32/MANIFEST:
|
|
* win32/common/.cvsignore:
|
|
* win32/common/config.h.in:
|
|
Add win32 requirements.
|
|
Fixes #433375
|
|
|
|
2007-07-27 11:21:31 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.defs: Make .get_uri_type() methods return a GstURIType enum instead of an integer.
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <bilboed@bilboed.com>
|
|
* gst/gst.defs:
|
|
Make .get_uri_type() methods return a GstURIType enum instead of an
|
|
integer.
|
|
Fixes #436620
|
|
|
|
2007-07-27 11:12:33 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/extend/discoverer.py: New parameter to the discoverer to change the default maximum frame interleave.
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <bilboed@bilboed.com>
|
|
* gst/extend/discoverer.py:
|
|
New parameter to the discoverer to change the default maximum frame
|
|
interleave.
|
|
Fixes #418222
|
|
|
|
2007-07-27 11:04:55 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
examples/gst-discover: Show duration of audio/video streams.
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <bilboed@bilboed.com>
|
|
* examples/gst-discover:
|
|
Show duration of audio/video streams.
|
|
Specify units for values.
|
|
Fixes #432521
|
|
|
|
2007-07-20 08:50:18 +0000 Stefan Kost <ensonic@users.sourceforge.net>
|
|
|
|
gst/gst-disable-loadsave.ignore: Override more when having now xml.
|
|
Original commit message from CVS:
|
|
* gst/gst-disable-loadsave.ignore:
|
|
Override more when having now xml.
|
|
|
|
2007-07-09 19:42:31 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstelement.override: Override the proxy method for GstElement::request_new_pad virtual methods since it can be ca...
|
|
Original commit message from CVS:
|
|
* gst/gstelement.override:
|
|
Override the proxy method for GstElement::request_new_pad virtual
|
|
methods since it can be called with NULL as the name.
|
|
Fixes #454259
|
|
|
|
2007-07-09 19:30:26 +0000 Zaheer Abbas Merali <zaheermerali@gmail.com>
|
|
|
|
gst/gstevent.override: Copy the GstStructure given as argument to gst_event_new_custom and gst_event_new_navigation, ...
|
|
Original commit message from CVS:
|
|
Patch by: Zaheer Abbas Merali <zaheermerali@gmail.com>
|
|
* gst/gstevent.override:
|
|
Copy the GstStructure given as argument to gst_event_new_custom
|
|
and gst_event_new_navigation, else it would be freed when the python
|
|
object wrapping that structure goes out of scope.
|
|
Fixes #450117
|
|
|
|
2007-07-05 13:57:41 +0000 Rene Stadler <mail@renestadler.de>
|
|
|
|
gst/: Handle 'gchar**' (GStrv) arguments in a uniform way.
|
|
Original commit message from CVS:
|
|
Patch by: Rene Stadler <mail@renestadler.de>
|
|
* gst/arg-types.py:
|
|
* gst/gst.defs:
|
|
* gst/gst.override:
|
|
Handle 'gchar**' (GStrv) arguments in a uniform way.
|
|
Fixes #385841
|
|
|
|
2007-06-27 15:40:12 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstbuffer.override: whoapadoooo wabada bada ...
|
|
Original commit message from CVS:
|
|
* gst/gstbuffer.override:
|
|
whoapadoooo wabada bada ...
|
|
nothing here... :)
|
|
Fixes #451645
|
|
|
|
2007-06-16 12:08:45 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/extend/: Fixes for thread-safety, changes in behaviour with gst.Pad and cleanup. Still has some issues.
|
|
Original commit message from CVS:
|
|
* gst/extend/jukebox.py:
|
|
* gst/extend/sources.py:
|
|
Fixes for thread-safety, changes in behaviour with gst.Pad and
|
|
cleanup. Still has some issues.
|
|
|
|
2007-06-14 14:53:28 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/__init__.py: Cleaner way of checking for existence of symbols in gst module.
|
|
Original commit message from CVS:
|
|
* gst/__init__.py:
|
|
Cleaner way of checking for existence of symbols in gst module.
|
|
|
|
2007-06-14 14:14:12 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
examples/sinkelement-registry.py: A quick modification of the sinkelement.py example that shows how to register a pur...
|
|
Original commit message from CVS:
|
|
* examples/sinkelement-registry.py:
|
|
A quick modification of the sinkelement.py example that
|
|
shows how to register a pure-python gst.Element into the
|
|
registry for use in autoplugging or parse_launch lines.
|
|
|
|
2007-06-12 19:01:25 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/__init__.py: Fix API cleanups that cause API breakage.
|
|
Original commit message from CVS:
|
|
* gst/__init__.py:
|
|
Fix API cleanups that cause API breakage.
|
|
Fixes #446674
|
|
|
|
2007-06-11 22:00:20 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
gst/gstpad.override: Wrap gst_pad_set_blocked_async in pyg thread unlock/lock.
|
|
Original commit message from CVS:
|
|
* gst/gstpad.override:
|
|
Wrap gst_pad_set_blocked_async in pyg thread unlock/lock.
|
|
|
|
2007-06-08 16:16:34 +0000 Michael Smith <msmith@fluendo.com>
|
|
|
|
gst/extend/discoverer.py: Better support for demuxers that don't create all pads at startup.
|
|
Original commit message from CVS:
|
|
Patch by : Michael Smith <msmith@fluendo.com>
|
|
* gst/extend/discoverer.py:
|
|
Better support for demuxers that don't create all pads at startup.
|
|
Fixes #380966
|
|
|
|
2007-06-08 16:06:10 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst-0.10.12.ignore: Add more API additions that weren't explicit in the release notes.
|
|
Original commit message from CVS:
|
|
* gst/gst-0.10.12.ignore:
|
|
Add more API additions that weren't explicit in the release notes.
|
|
* gst/gst-0.10.13.ignore:
|
|
Personal note : remember to save file before commiting it.
|
|
|
|
2007-06-08 15:16:08 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Updating ignores for API additions
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/gst-0.10.12.ignore:
|
|
* gst/gst-0.10.13.ignore:
|
|
* gst/gstversion.override.in:
|
|
Updating ignores for API additions
|
|
* gst/base.defs:
|
|
* gst/gst-types.defs:
|
|
* gst/gst.defs:
|
|
* gst/interfaces.defs:
|
|
* gst/libs.defs:
|
|
Massive wrapping of new API additions
|
|
* gst/gstbase.override:
|
|
* gst/gstevent.override:
|
|
* gst/gstmessage.override:
|
|
* gst/gstquery.override:
|
|
Overrides for methods with return values as arguments.
|
|
* gst/xwindowlistener.defs:
|
|
What the $#@# is this file still doing here ?? Removing it.
|
|
|
|
2007-05-23 09:49:07 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Example of how to properly ignore methods that aren't available if some feature is disabled in GStreamer core.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/gst-disable-loadsave.ignore:
|
|
* gst/gstversion.override.in:
|
|
Example of how to properly ignore methods that aren't available if
|
|
some feature is disabled in GStreamer core.
|
|
|
|
2007-04-23 14:42:25 +0000 Stefan Kost <ensonic@users.sourceforge.net>
|
|
|
|
configure.ac: Add example for the new AG_GST_PARSE_SUBSYSTEM_DISABLE macro.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Add example for the new AG_GST_PARSE_SUBSYSTEM_DISABLE macro.
|
|
|
|
2007-04-19 15:43:16 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstbin.override: Release the GIL in GstBin overrides.
|
|
Original commit message from CVS:
|
|
* gst/gstbin.override:
|
|
Release the GIL in GstBin overrides.
|
|
|
|
2007-04-13 11:26:43 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
gst/gstelement.override: Release the python lock when performing GStreamer calls that might result in callbacks into ...
|
|
Original commit message from CVS:
|
|
* gst/gstelement.override:
|
|
Release the python lock when performing GStreamer calls that might
|
|
result in callbacks into python.
|
|
|
|
2007-04-11 09:33:37 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
gst/gstbase.override: Unroll the GIL state in an error case where it was missing.
|
|
Original commit message from CVS:
|
|
* gst/gstbase.override:
|
|
Unroll the GIL state in an error case where it was missing.
|
|
|
|
2007-04-11 09:22:15 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
gst/gstpad.override: Release the GIL lock while executing queries in GStreamer.
|
|
Original commit message from CVS:
|
|
* gst/gstpad.override:
|
|
Release the GIL lock while executing queries in GStreamer.
|
|
|
|
2007-04-10 18:01:25 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
Implement pad query proxying so that python elements can answer pad queries. Fixes: #428299
|
|
Original commit message from CVS:
|
|
* examples/pyidentity.py:
|
|
* gst/common.h:
|
|
* gst/gstpad.override:
|
|
Implement pad query proxying so that python elements can
|
|
answer pad queries. Fixes: #428299
|
|
|
|
2007-04-10 12:44:44 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
examples/pyidentity.py: Add a simple example that implements an identity-like element in python and passes buffers th...
|
|
Original commit message from CVS:
|
|
* examples/pyidentity.py:
|
|
Add a simple example that implements an identity-like element in
|
|
python and passes buffers through. It lacks buffer-alloc & query
|
|
handling at the moment, because the required gstreamer funcs aren't
|
|
wrapped.
|
|
* examples/sinkelement.py:
|
|
Make sure to call gobject.threads_init() in the example.
|
|
|
|
2007-04-04 12:57:32 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/codegen.py: Also ignore pointers and boxed if they're in ignore-type.
|
|
Original commit message from CVS:
|
|
* codegen/codegen.py:
|
|
Also ignore pointers and boxed if they're in ignore-type.
|
|
* gst/gst-0.10.7.ignore:
|
|
Add gst_type_find_factory_call_function to functions ignored before
|
|
0.10.7 since it requires GstTypeFind arguments.
|
|
|
|
2007-04-04 12:27:03 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
* ChangeLog:
|
|
Changelog surgery: Attribute the previous release to Monsieur Hervey
|
|
Original commit message from CVS:
|
|
Changelog surgery: Attribute the previous release to Monsieur Hervey
|
|
|
|
2007-04-04 12:22:03 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
gst/: Fix the build for x86_64 when compiling against Python 2.5.
|
|
Original commit message from CVS:
|
|
* gst/common.h:
|
|
* gst/gst.override:
|
|
* gst/gstbuffer.override:
|
|
* gst/gstcaps.override:
|
|
* gst/gststructure.override:
|
|
* gst/gsttaglist.override:
|
|
* gst/interfaces.override:
|
|
Fix the build for x86_64 when compiling against Python 2.5.
|
|
Keeps backwards compatibility with Python 2.4. Tested on Ubuntu
|
|
Edgy 32-bit with python 2.4 & Feisty 64-bit with Python 2.4 & 2.5
|
|
Fixes #415003.
|
|
|
|
2007-03-25 19:02:23 +0000 Tim-Philipp Müller <tim@centricular.net>
|
|
|
|
gst/interfaces.defs: GstTunerChannel and GstTunerNorm are not GstObjects, only GObjects.
|
|
Original commit message from CVS:
|
|
* gst/interfaces.defs:
|
|
GstTunerChannel and GstTunerNorm are not GstObjects, only GObjects.
|
|
|
|
2007-03-19 01:21:12 +0000 Johan Dahlin <johan@gnome.org>
|
|
|
|
gst/: Make it compilable on Python 2.4 and Python 2.5
|
|
Original commit message from CVS:
|
|
* gst/common.h:
|
|
* gst/gsttaglist.override:
|
|
Make it compilable on Python 2.4 and Python 2.5
|
|
|
|
2007-03-18 17:45:16 +0000 Johan Dahlin <johan@gnome.org>
|
|
|
|
gst/__init__.py: Implement multiplication, divison and float coercing for fractions.
|
|
Original commit message from CVS:
|
|
* gst/__init__.py: Implement multiplication, divison and float
|
|
coercing for fractions.
|
|
* testsuite/test_fraction.py:
|
|
Add fraction tests
|
|
|
|
2007-03-17 13:36:48 +0000 Johan Dahlin <johan@gnome.org>
|
|
|
|
Implement sq_contains and add tests for gst.TagList.
|
|
Original commit message from CVS:
|
|
* gst/gsttaglist.override (_wrap_gst_tag_list_contains):
|
|
* testsuite/test_taglist.py (TestTagList.testKeys):
|
|
Implement sq_contains and add tests for gst.TagList.
|
|
|
|
2007-03-02 11:03:46 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/__init__.py: Import libxml2 (if available) at import time with GLOBAL and LAZY flags.
|
|
Original commit message from CVS:
|
|
* gst/__init__.py:
|
|
Import libxml2 (if available) at import time with GLOBAL and LAZY flags.
|
|
Fixes #398567
|
|
|
|
2007-03-01 14:21:52 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/__init__.py: Added __eq__ method to fractions so we can check if two fractions are equal.
|
|
Original commit message from CVS:
|
|
* gst/__init__.py:
|
|
Added __eq__ method to fractions so we can check if two fractions are
|
|
equal.
|
|
* gst/pygstvalue.c: (my_gcd), (pygst_value_from_pyobject):
|
|
Attempt to simplify gst.Fraction before filling in a GValue.
|
|
Fixes #381243
|
|
* testsuite/test_caps.py:
|
|
* testsuite/test_struct.py:
|
|
Minor beauty fixes. framerates are fractions, not floats.
|
|
|
|
2007-03-01 13:47:12 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/interfacesmodule.c: initialize pygobject in the gst.interfaces modules. The absence of it causes segfaults on Sol...
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward@fluendo.com>
|
|
* gst/interfacesmodule.c: (initinterfaces):
|
|
initialize pygobject in the gst.interfaces modules. The absence of it
|
|
causes segfaults on Solaris and MIPS machines.
|
|
Fixes #343980
|
|
|
|
2007-02-28 22:09:33 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* common:
|
|
* configure.ac:
|
|
trigger rebuild
|
|
Original commit message from CVS:
|
|
trigger rebuild
|
|
|
|
2007-02-27 10:44:21 +0000 Michael Smith <msmith@xiph.org>
|
|
|
|
gst/base.defs: Limitations in the code generator mean that we can't handle PushSrc in a way which works, so just comm...
|
|
Original commit message from CVS:
|
|
* gst/base.defs:
|
|
Limitations in the code generator mean that we can't handle PushSrc
|
|
in a way which works, so just comment this out until someone wants
|
|
to tackle this more completely.
|
|
|
|
2007-02-25 12:11:34 +0000 Michael Smith <msmith@xiph.org>
|
|
|
|
gst/pygstvalue.c: Make buffers-in-gvalues more generic: handle all miniobjects
|
|
Original commit message from CVS:
|
|
* gst/pygstvalue.c: (pygst_value_init_for_pyobject),
|
|
(pygst_value_from_pyobject):
|
|
Make buffers-in-gvalues more generic: handle all miniobjects
|
|
* testsuite/test_caps.py:
|
|
Add a bit to one the test for buffers in caps.
|
|
|
|
2007-02-24 14:14:14 +0000 Michael Smith <msmith@xiph.org>
|
|
|
|
testsuite/test_caps.py: Add test for gst.Buffer in caps.
|
|
Original commit message from CVS:
|
|
* testsuite/test_caps.py:
|
|
Add test for gst.Buffer in caps.
|
|
|
|
2007-02-22 16:13:53 +0000 Michael Smith <msmith@xiph.org>
|
|
|
|
gst/pygstvalue.c: Implement gst.Buffer support in GValues (e.g. for caps containing buffers)
|
|
Original commit message from CVS:
|
|
* gst/pygstvalue.c: (pygst_value_as_pyobject),
|
|
(pygst_value_init_for_pyobject), (pygst_value_from_pyobject):
|
|
Implement gst.Buffer support in GValues (e.g. for caps containing
|
|
buffers)
|
|
|
|
2007-02-16 02:39:56 +0000 David Schleef <ds@schleef.org>
|
|
|
|
Makefile.am: Add ACLOCAL_AMFLAGS
|
|
Original commit message from CVS:
|
|
* Makefile.am: Add ACLOCAL_AMFLAGS
|
|
|
|
2007-02-04 11:40:09 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/common.py: A private variable of unittest.TestCase changed name in python 2.5.
|
|
Original commit message from CVS:
|
|
* testsuite/common.py:
|
|
A private variable of unittest.TestCase changed name in python 2.5.
|
|
This fixes make check with python2.5
|
|
|
|
2007-02-04 10:54:48 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstpad.override: Allow removing the negotiated pads of a cap by setting them to None.
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward@fluendo.com>
|
|
* gst/gstpad.override:
|
|
Allow removing the negotiated pads of a cap by setting them to None.
|
|
* testsuite/test_pad.py:
|
|
Added un-negotian of pads' caps to test above patch.
|
|
Fixes #363795
|
|
|
|
2007-02-04 10:44:40 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/interfaces.override: Gracefully handle the case where gst_property_probe_get_values_name() returns NULL.
|
|
Original commit message from CVS:
|
|
* gst/interfaces.override:
|
|
Gracefully handle the case where gst_property_probe_get_values_name()
|
|
returns NULL.
|
|
|
|
2007-02-04 10:23:38 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Fully implement GstPropertyProbe interface, with unit test.
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward@fluendo.com>
|
|
* gst/interfaces.defs:
|
|
* gst/interfaces.override:
|
|
* testsuite/test_interface.py:
|
|
Fully implement GstPropertyProbe interface, with unit test.
|
|
Fixes #376996
|
|
|
|
2007-01-31 16:53:15 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: Back to development cycle.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Back to development cycle.
|
|
|
|
=== release 0.10.7 ===
|
|
|
|
2007-01-31 16:51:37 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* configure.ac:
|
|
Releasing 0.10.7
|
|
Original commit message from CVS:
|
|
Releasing 0.10.7
|
|
|
|
2007-01-29 12:27:46 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/codegen.py: Don't register interface if it is ignored
|
|
Original commit message from CVS:
|
|
* codegen/codegen.py:
|
|
Don't register interface if it is ignored
|
|
* configure.ac:
|
|
GST_PB_MINOR_VERSION doesn't appear by magic, you actually have to
|
|
parse it from pkg-config !
|
|
* gst/gst-pb-0.10.11.ignore:
|
|
Ignore GstVideoOrientation type altogether.
|
|
* gst/interfaces.override:
|
|
Include gstversion.override so that non-existent API is properly ignored.
|
|
Should fix #401051 once and for good now.
|
|
|
|
2007-01-29 11:17:45 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* ChangeLog:
|
|
ChangeLog surgery : Indicate which bug last ocmmit fixed.
|
|
Original commit message from CVS:
|
|
ChangeLog surgery : Indicate which bug last ocmmit fixed.
|
|
----------------------------------------------------------------------
|
|
|
|
2007-01-29 11:16:35 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: Check for availability of video-orientation interface
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Check for availability of video-orientation interface
|
|
* gst/gst.override:
|
|
don't forget to increment the refcount of Py_None before returning it.
|
|
* gst/interfaces.override:
|
|
If video-orientation interface isn't available, don't include the
|
|
header.
|
|
|
|
2007-01-26 11:58:55 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Add ignore file for 0.10.12 API additions
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/gstversion.override.in:
|
|
* gst/gst-0.10.12.ignore:
|
|
Add ignore file for 0.10.12 API additions
|
|
* gst/gst.defs:
|
|
* gst/base.defs:
|
|
* gst/gst-types.defs:
|
|
Add new API definitions
|
|
* gst/gst-0.10.10.ignore:
|
|
* gst/gst-0.10.11.ignore:
|
|
Fixup ignore files.
|
|
* testsuite/test_segment.py:
|
|
The update return value is uncertain and will soon be deprecated, don't
|
|
check against it anymore.
|
|
|
|
2007-01-17 11:22:04 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
wrap mixer set_volume, use tuple to match get_volume
|
|
Original commit message from CVS:
|
|
* examples/mixer.py:
|
|
* gst/interfaces.override:
|
|
wrap mixer set_volume, use tuple to match get_volume
|
|
|
|
2007-01-17 07:30:11 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
gst/pygstexception.*: gst.element_factory_make should raise ElementNotFoundError.
|
|
Original commit message from CVS:
|
|
* gst/pygstexception.c: (element_not_found_error_init),
|
|
(pygst_exceptions_register_classes):
|
|
* gst/pygstexception.h:
|
|
gst.element_factory_make should raise ElementNotFoundError.
|
|
Subclass it from PluginNotFoundError so we can add it compatibly
|
|
and remove the wrong one later.
|
|
* gst/gstelementfactory.override:
|
|
raise ElementNotFoundError
|
|
|
|
2007-01-17 06:27:38 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
gst/interfaces.*: wrap mixer get_volume
|
|
Original commit message from CVS:
|
|
* gst/interfaces.defs:
|
|
* gst/interfaces.override:
|
|
wrap mixer get_volume
|
|
* examples/Makefile.am:
|
|
* examples/mixer.py:
|
|
add an example using it
|
|
|
|
2007-01-17 06:27:12 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* gst/gst-pb-0.10.11.ignore:
|
|
add pb ignore file
|
|
Original commit message from CVS:
|
|
add pb ignore file
|
|
|
|
2007-01-17 06:15:33 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
configure.ac: fix use of PKG_CHECK_MODULES check for a pygobject of at least 2.11 for a value_from_pyobject fix
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
fix use of PKG_CHECK_MODULES
|
|
check for a pygobject of at least 2.11 for a value_from_pyobject fix
|
|
* gst/gstobject.override:
|
|
use it
|
|
|
|
2007-01-17 05:02:01 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
gst/extend/discoverer.py: this is a module, not a program, so don't require versions
|
|
Original commit message from CVS:
|
|
* gst/extend/discoverer.py:
|
|
this is a module, not a program, so don't require versions
|
|
|
|
2007-01-17 04:40:33 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
configure.ac: check for stuff added in gst-pb 0.10.11
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
check for stuff added in gst-pb 0.10.11
|
|
* gst/Makefile.am:
|
|
* gst/interfaces.defs:
|
|
* gst/interfaces.override:
|
|
add video orientation interface
|
|
|
|
2007-01-11 17:45:46 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.defs: Add declaration of gst_object_set_property so we can use our MT-safe version of set_property().
|
|
Original commit message from CVS:
|
|
* gst/gst.defs:
|
|
Add declaration of gst_object_set_property so we can use our MT-safe
|
|
version of set_property().
|
|
* gst/gstobject.override:
|
|
Implement a MT-safe version of g_object_set_property for GstObject.
|
|
The problem is that currently g_object_set_property is called in
|
|
pygobject with the GIL lock taken. This can cause deadlocks.
|
|
Remove this hack once bug #395048 is fixed in pygobject and we depend on
|
|
the fixed version.
|
|
Thanks to Lord Wingo of the "realm.py haters club" for proposing the
|
|
idea.
|
|
|
|
2007-01-10 16:13:29 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/codegen.py: When chaining up to the parent class methods from python to C, we need to allow threads (i.e. rel...
|
|
Original commit message from CVS:
|
|
* codegen/codegen.py:
|
|
When chaining up to the parent class methods from python to C, we need
|
|
to allow threads (i.e. release the GIL).
|
|
* gst/gstbase.override:
|
|
* gst/gstbin.override:
|
|
Modify __do_*() overrides in the same way as above.
|
|
|
|
2007-01-05 10:48:36 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
gst/extend/discoverer.py: No shebang line needed since there is no main code.
|
|
Original commit message from CVS:
|
|
* gst/extend/discoverer.py:
|
|
No shebang line needed since there is no main code.
|
|
|
|
2006-12-19 11:38:01 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.defs: Update API definitions.
|
|
Original commit message from CVS:
|
|
* gst/gst.defs:
|
|
Update API definitions.
|
|
* gst/common.h:
|
|
* gst/gstpad.override:
|
|
Add wrapper functions for settings activate, activatepull and
|
|
activatepush functions on pads.
|
|
* gst/gst.override:
|
|
Wrapper for gst_segment_set_seek() and gst_segment_clip()
|
|
Remove global ignore for *_init(), allows gst_segment_init() to be
|
|
properly code-generated.
|
|
* testsuite/Makefile.am:
|
|
* testsuite/test_segment.py:
|
|
Add unit test for gst.Segment object.
|
|
|
|
2006-12-16 15:33:02 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/test_pad.py: Activate pads before using them.
|
|
Original commit message from CVS:
|
|
* testsuite/test_pad.py:
|
|
Activate pads before using them.
|
|
|
|
2006-12-16 15:16:33 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
RELEASE: Commit 0.10.6 RELEASE file. Better late than never :(
|
|
Original commit message from CVS:
|
|
* RELEASE:
|
|
Commit 0.10.6 RELEASE file. Better late than never :(
|
|
|
|
2006-12-16 14:41:21 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Move GstIterator ArgType definition and usage for the codegenerator to gst/arg-types.py. It has nothing to do in the ...
|
|
Original commit message from CVS:
|
|
* codegen/argtypes.py:
|
|
* gst/arg-types.py:
|
|
Move GstIterator ArgType definition and usage for the codegenerator
|
|
to gst/arg-types.py. It has nothing to do in the codegenerator code.
|
|
|
|
2006-12-15 17:02:31 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
add doap file
|
|
Original commit message from CVS:
|
|
* Makefile.am:
|
|
* gst-python.doap:
|
|
* gst-python.spec.in:
|
|
add doap file
|
|
|
|
2006-12-11 09:58:51 +0000 Tim-Philipp Müller <tim@centricular.net>
|
|
|
|
gst/interfaces.defs: GstColorBalanceChannel is a GObject, not a GstObject. Fixes #383805.
|
|
Original commit message from CVS:
|
|
* gst/interfaces.defs:
|
|
GstColorBalanceChannel is a GObject, not a GstObject. Fixes #383805.
|
|
|
|
2006-12-04 19:54:19 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* ChangeLog:
|
|
changelog surgery, remove the conflict that has been there for 7 month
|
|
Original commit message from CVS:
|
|
changelog surgery, remove the conflict that has been there for 7 month
|
|
|
|
2006-12-04 17:54:39 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: Back to development cycle
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Back to development cycle
|
|
|
|
=== release 0.10.6 ===
|
|
|
|
2006-12-04 17:19:44 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* configure.ac:
|
|
Releasing gst-python 0.10.6
|
|
Original commit message from CVS:
|
|
Releasing gst-python 0.10.6
|
|
|
|
2006-12-04 16:41:12 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: 0.10.5.4 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.5.4 pre-release
|
|
|
|
2006-12-01 17:41:28 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Add implementation of gst.Pad.set_setcaps_function().
|
|
Original commit message from CVS:
|
|
* gst/common.h:
|
|
* gst/gstpad.override:
|
|
Add implementation of gst.Pad.set_setcaps_function().
|
|
|
|
2006-11-28 15:36:50 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: 0.10.5.3 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.5.3 pre-release
|
|
|
|
2006-11-22 17:31:02 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
examples/audio-controller.py: Fix example, use proper property name. Doesn't change anything to the way it used to wo...
|
|
Original commit message from CVS:
|
|
* examples/audio-controller.py:
|
|
Fix example, use proper property name. Doesn't change anything to the
|
|
way it used to work, but since it's an example it should be done
|
|
properly.
|
|
|
|
2006-11-22 17:20:21 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/override.py: Fix the lookup of override files in the specified search directories.
|
|
Original commit message from CVS:
|
|
* codegen/override.py:
|
|
Fix the lookup of override files in the specified search directories.
|
|
* gst/Makefile.am:
|
|
Don't distribute gstversion.override
|
|
Fixup .defs => .c make instructions
|
|
All the above fixes the cases where you're building in a directory
|
|
different from the source directory.
|
|
|
|
2006-11-20 11:26:46 +0000 Christian Schaller <uraeus@gnome.org>
|
|
|
|
* gst-python.spec.in:
|
|
Update spec file for latest changes
|
|
Original commit message from CVS:
|
|
Update spec file for latest changes
|
|
|
|
2006-11-15 14:36:39 +0000 Michael Smith <msmith@xiph.org>
|
|
|
|
gst/extend/discoverer.py: Avoid buffering infinite amounts of decoded data if a decoder is feeding us data without a ...
|
|
Original commit message from CVS:
|
|
* gst/extend/discoverer.py:
|
|
Avoid buffering infinite amounts of decoded data if a decoder is
|
|
feeding us data without a duration (or with bad duration values).
|
|
|
|
2006-11-07 12:24:13 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/extend/discoverer.py: Make the queue buffer up 1s of data before outputting to the sinks. This should give time f...
|
|
Original commit message from CVS:
|
|
* gst/extend/discoverer.py: Make the queue buffer up 1s of data before
|
|
outputting to the sinks. This should give time for some demuxers like
|
|
mpegdemux or fluasfdemux to discover a bit more about the muxed
|
|
stream and add the correct pads.
|
|
Fixes #371969
|
|
|
|
2006-11-07 11:47:26 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
examples/: New tool, runs the discoverer on a file and prints out what we get.
|
|
Original commit message from CVS:
|
|
2006-11-07 Andy Wingo <wingo@pobox.com>
|
|
* examples/Makefile.am (examples_DATA):
|
|
* examples/gst-discover: New tool, runs the discoverer on a file
|
|
and prints out what we get.
|
|
|
|
2006-11-03 15:54:47 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.override: Use a copy of the caps.
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
Use a copy of the caps.
|
|
|
|
2006-10-20 11:51:35 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: 0.10.5.2 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
0.10.5.2 pre-release
|
|
|
|
2006-10-20 11:33:01 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst-0.10.10.ignore: Added symbols added in 0.10.10
|
|
Original commit message from CVS:
|
|
* gst/gst-0.10.10.ignore:
|
|
Added symbols added in 0.10.10
|
|
* gst/gst-0.10.6.ignore:
|
|
gst_dp_packetizer_new() addition
|
|
* gst/gst.defs:
|
|
Updated API for 0.10.10 symbols
|
|
* gst/gstmodule.c: (init_gst):
|
|
Added GST_TAG_EXTENDED_COMMENT which appeared in 0.10.10
|
|
* gst/libs.defs:
|
|
Added gst_dp_packetizer_new() which was added in 0.10.6. It still won't
|
|
work because GstDPPacketizer is a pointer. It needs to have a GBoxed
|
|
definition in order to be used properly within gst-python.
|
|
Also added controller-related additions
|
|
|
|
2006-10-20 10:41:46 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Added ignore files for 0.10.11 gstreamer core
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/gst-0.10.11.ignore:
|
|
* gst/gstversion.override.in:
|
|
Added ignore files for 0.10.11 gstreamer core
|
|
* gst/base.defs:
|
|
Updated API for base libs
|
|
* gst/gst.defs:
|
|
Updated API for core
|
|
* gst/gst.override:
|
|
remove #ifdef for methods which weren't available in versions of pygtk
|
|
we don't support anymore.
|
|
* gst/gstbase.override:
|
|
Added overrides for GstBaseSink::get_times() virtual method
|
|
* gst/gstbin.override:
|
|
Added override for GstBin::handle_message() virtual method
|
|
|
|
2006-10-20 09:51:25 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
examples/Makefile.am: Remove gst123 and vorbisplay.py from sources, and add decodebin.py
|
|
Original commit message from CVS:
|
|
* examples/Makefile.am:
|
|
Remove gst123 and vorbisplay.py from sources, and add decodebin.py
|
|
|
|
2006-10-20 09:47:16 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
examples/: Removed gst123 and vorbisplay examples which weren't working with 0.10, and replaced them with decodebin.py
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward@fluendo.com>
|
|
* examples/decodebin.py:
|
|
* examples/gst123:
|
|
* examples/vorbisplay.py:
|
|
Removed gst123 and vorbisplay examples which weren't working with
|
|
0.10, and replaced them with decodebin.py
|
|
Closes #362183 and #362202
|
|
|
|
2006-10-20 09:27:43 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
examples/: Closes #362290 and #362272
|
|
Original commit message from CVS:
|
|
* examples/audioconcat.py:
|
|
* examples/cp.py:
|
|
Port to 0.10 by Jason Gerard DeRose <jderose@jasonderose.org>
|
|
Closes #362290 and #362272
|
|
* examples/bps.py:
|
|
Indentation fixes by Jason Gerard DeRose <jderose@jasonderose.org>
|
|
Closes #362011
|
|
Also small fix for Usage string
|
|
|
|
2006-10-16 14:46:19 +0000 Tim-Philipp Müller <tim@centricular.net>
|
|
|
|
gst/gst.defs: Don't use 'interface' as variable name, MingW doesn't like that (fixes #359375).
|
|
Original commit message from CVS:
|
|
* gst/gst.defs:
|
|
Don't use 'interface' as variable name, MingW doesn't like that
|
|
(fixes #359375).
|
|
|
|
2006-10-12 19:02:41 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* common:
|
|
* gst/extend/.gitignore:
|
|
moap ignore
|
|
Original commit message from CVS:
|
|
moap ignore
|
|
|
|
2006-10-05 18:27:58 +0000 Tim-Philipp Müller <tim@centricular.net>
|
|
|
|
gst/pygstiterator.c: Printf format fix.
|
|
Original commit message from CVS:
|
|
* gst/pygstiterator.c: (pygst_iterator_new):
|
|
Printf format fix.
|
|
|
|
2006-10-03 09:24:11 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/argtypes.py: Revert the UInt64Arg modifications from upstream. It forces us to give a PyLong, whereas we can ...
|
|
Original commit message from CVS:
|
|
* codegen/argtypes.py:
|
|
Revert the UInt64Arg modifications from upstream. It forces us to give
|
|
a PyLong, whereas we can directly use the 'K' argument parsing for that.
|
|
|
|
2006-09-29 09:53:11 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
ltihooks.py: Removed
|
|
Original commit message from CVS:
|
|
* ltihooks.py:
|
|
Removed
|
|
* testsuite/common.py:
|
|
ltihooks is dead, long live gstltihooks. This should complete thomas'
|
|
fix of #357310.
|
|
|
|
2006-09-28 10:03:22 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
gst/Makefile.am: Explicitly export _PyGObject_API from our modules, as it's apparently needed for import. Previously ...
|
|
Original commit message from CVS:
|
|
* gst/Makefile.am:
|
|
Explicitly export _PyGObject_API from our modules, as it's apparently
|
|
needed for import. Previously we implicitly relied on a bug in the
|
|
core providing --export-dynamic as a link flag.
|
|
|
|
2006-09-23 10:43:18 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
Fix #357310
|
|
Original commit message from CVS:
|
|
* Makefile.am:
|
|
* gst/__init__.py:
|
|
* gstltihooks.py:
|
|
Fix #357310
|
|
|
|
2006-09-22 13:21:59 +0000 Rene Stadler <mail@renestadler.de>
|
|
|
|
gst/gstlibs.override: Fixes for GstController creation memleak fixes.
|
|
Original commit message from CVS:
|
|
Patch by: Rene Stadler <mail@renestadler.de>
|
|
* gst/gstlibs.override:
|
|
Fixes for GstController creation
|
|
memleak fixes.
|
|
|
|
2006-09-12 11:16:08 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/extend/Makefile.am: Forgot to add 3 previous files to the Makefile so they get installed.
|
|
Original commit message from CVS:
|
|
* gst/extend/Makefile.am:
|
|
Forgot to add 3 previous files to the Makefile so they get
|
|
installed.
|
|
|
|
2006-09-12 11:14:24 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/extend/: Revival of the jukebox (and leveller) using 0.10 and gnonlin.
|
|
Original commit message from CVS:
|
|
* gst/extend/jukebox.py:
|
|
* gst/extend/leveller.py:
|
|
* gst/extend/sources.py:
|
|
Revival of the jukebox (and leveller) using 0.10 and gnonlin.
|
|
Still needs a bit of love, but functionnal enough.
|
|
|
|
2006-09-10 08:56:22 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* ChangeLog:
|
|
Give proper credits to the author of the patch
|
|
Original commit message from CVS:
|
|
Give proper credits to the author of the patch
|
|
|
|
2006-09-10 08:53:26 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/libs.defs: Add definition for GstParamFlags, extension of the GParamFlags.
|
|
Original commit message from CVS:
|
|
* gst/libs.defs:
|
|
Add definition for GstParamFlags, extension of the GParamFlags.
|
|
Only contains one flag, gst.PARAM_CONTROLLABLE.
|
|
Closes #355150
|
|
|
|
2006-08-31 14:03:44 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst-0.10.10.ignore: API addition
|
|
Original commit message from CVS:
|
|
* gst/gst-0.10.10.ignore:
|
|
API addition
|
|
* gst/gst.defs:
|
|
Added new ghostpad functions.
|
|
|
|
2006-08-29 10:05:40 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.override: We don't own a reference on the elements contained in the list returned by gst_xml_get_topelements().
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
We don't own a reference on the elements contained in the list
|
|
returned by gst_xml_get_topelements().
|
|
|
|
2006-08-29 09:23:59 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/test_pad.py: The bug was not a bug. Fixed the typo.
|
|
Original commit message from CVS:
|
|
* testsuite/test_pad.py:
|
|
The bug was not a bug. Fixed the typo.
|
|
|
|
2006-08-29 07:43:42 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
testsuite/test_pad.py: add a test for event probes - shows a bug, for which I commented the failUnless out
|
|
Original commit message from CVS:
|
|
* testsuite/test_pad.py:
|
|
add a test for event probes - shows a bug, for which I commented
|
|
the failUnless out
|
|
|
|
2006-08-21 12:55:37 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: Whoops, typo error :)
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Whoops, typo error :)
|
|
|
|
2006-08-21 11:43:01 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: attempt to fix build.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
attempt to fix build.
|
|
|
|
2006-08-21 11:31:51 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: If pygobject is available, only build with it, else try to find pygtk to stay compatible with older ver...
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
If pygobject is available, only build with it, else try to find pygtk
|
|
to stay compatible with older version.
|
|
* gst/Makefile.am:
|
|
Switch to pygobject CFLAGS.
|
|
* testsuite/Makefile.am:
|
|
Switch to pygobject CFLAGS.
|
|
|
|
2006-08-08 19:21:51 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/codegen.py: newer pygobject's pyg_constant_strip_prefix() now return a const gchar * whereas PyModule_AddIntC...
|
|
Original commit message from CVS:
|
|
* codegen/codegen.py:
|
|
newer pygobject's pyg_constant_strip_prefix() now return a const gchar *
|
|
whereas PyModule_AddIntConstant() takes a normal gchar*.
|
|
Closes #349623
|
|
|
|
2006-08-05 17:15:52 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
examples/synchronizer.py: Actually appears to work now, will have to try with guadec videos on Monday.
|
|
Original commit message from CVS:
|
|
2006-08-05 Andy Wingo <wingo@pobox.com>
|
|
* examples/synchronizer.py: Actually appears to work now, will
|
|
have to try with guadec videos on Monday.
|
|
* examples/remuxer.py (PlayerWindow.create_ui): Disable the
|
|
auto-adjusting of cut in and cut out times, it's annoying.
|
|
|
|
2006-08-04 17:04:27 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
* examples/synchronizer.py:
|
|
small updates, still ui only
|
|
Original commit message from CVS:
|
|
small updates, still ui only
|
|
|
|
2006-08-04 16:42:15 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
examples/synchronizer.py: New file, a bit of a hack to remuxer.py, but for resyncing a bad ogg. Only UI at the moment..
|
|
Original commit message from CVS:
|
|
2006-08-04 Andy Wingo <wingo@pobox.com>
|
|
* examples/synchronizer.py: New file, a bit of a hack to
|
|
remuxer.py, but for resyncing a bad ogg. Only UI at the moment..
|
|
|
|
2006-07-28 13:56:43 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
* ChangeLog:
|
|
changelog
|
|
Original commit message from CVS:
|
|
changelog
|
|
|
|
2006-07-28 13:56:20 +0000 James Doc Livingston <doclivingston@gmail.com>
|
|
|
|
examples/remuxer.py (RemuxBin._do_seek, Remuxer._bus_watch): Use normal seeks instead of segment seeks so that EOS is...
|
|
Original commit message from CVS:
|
|
2006-07-28 Andy Wingo <wingo@pobox.com>
|
|
* examples/remuxer.py (RemuxBin._do_seek, Remuxer._bus_watch): Use
|
|
normal seeks instead of segment seeks so that EOS is handled
|
|
properly. Patch by James "Doc" Livingston <doclivingston at
|
|
gmail.com>. (#348416)
|
|
* examples/remuxer.py (RemuxBin._new_demuxed_pad): Increase the
|
|
buffer size for dealing with terribly muxed files.
|
|
|
|
2006-07-20 17:05:22 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: Back to development cycle
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Back to development cycle
|
|
|
|
=== release 0.10.5 ===
|
|
|
|
2006-07-20 17:03:57 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
0.10.5 "My Little Poney wants some Funk" release
|
|
Original commit message from CVS:
|
|
0.10.5 "My Little Poney wants some Funk" release
|
|
----------------------------------------------------------------------
|
|
|
|
2006-07-19 14:21:36 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: 0.10.4.2 pre-release
|
|
Original commit message from CVS:
|
|
* configure.ac: 0.10.4.2 pre-release
|
|
|
|
2006-07-18 15:33:41 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Add new ignore for 0.10.10 API additions
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/gst-0.10.10.ignore:
|
|
* gst/gstversion.override.in:
|
|
Add new ignore for 0.10.10 API additions
|
|
* gst/gst.defs:
|
|
Added definitions for new segtrap functions
|
|
|
|
2006-07-05 11:35:12 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstmodule.c: Added gst.BUFFER_OFFSET_NONE for proper (guint64) -1 conversion between python and C.
|
|
Original commit message from CVS:
|
|
* gst/gstmodule.c: (init_gst):
|
|
Added gst.BUFFER_OFFSET_NONE for proper (guint64) -1 conversion between
|
|
python and C.
|
|
|
|
2006-07-03 14:44:20 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Repeat 100 times : "I shouldn't commit patches without checking them thoroughly, especially if they come from s...
|
|
Original commit message from CVS:
|
|
* gst/gstelement.override:
|
|
* gst/gstevent.override:
|
|
* gst/gstmessage.override:
|
|
* gst/gstquery.override:
|
|
Repeat 100 times : "I shouldn't commit patches without checking
|
|
them thoroughly, especially if they come from someone I trust".
|
|
Fix the broken Py_BuildValue.
|
|
|
|
2006-07-03 13:32:08 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
add gcov stuff
|
|
Original commit message from CVS:
|
|
* Makefile.am:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
add gcov stuff
|
|
|
|
2006-07-03 13:31:19 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
gst/gstmodule.c: don't crash when error is NULL
|
|
Original commit message from CVS:
|
|
* gst/gstmodule.c: (init_gst):
|
|
don't crash when error is NULL
|
|
|
|
2006-07-03 09:31:26 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstmessage.override: State change is a list and not a tuple
|
|
Original commit message from CVS:
|
|
* gst/gstmessage.override:
|
|
State change is a list and not a tuple
|
|
* gst/gstpad.override:
|
|
query_position() got busted in previous commit.
|
|
|
|
2006-07-03 09:01:18 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Use Py_BuildValue to construct tuples.
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward@fluendo.com>
|
|
* gst/gstelement.override:
|
|
* gst/gstevent.override:
|
|
* gst/gstmessage.override:
|
|
* gst/gstpad.override:
|
|
* gst/gstquery.override:
|
|
Use Py_BuildValue to construct tuples.
|
|
Use tuples for collection of different objects.
|
|
See http://www.python.org/doc/faq/general/#why-are-there-separate-tuple-and-list-data-types
|
|
* testsuite/test_event.py:
|
|
[message|query|event].parse_* now return tuples and not list.
|
|
Fixes #334548
|
|
|
|
2006-07-02 15:25:04 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Removal of all glib < 2.8 cruft since GStreamer core now requires glib >= 2.8
|
|
Original commit message from CVS:
|
|
Removal of all glib < 2.8 cruft since GStreamer core now requires
|
|
glib >= 2.8
|
|
* codegen/argtypes.py:
|
|
remove gstobject cruft from ObjectArg
|
|
* configure.ac:
|
|
Require glib >= 2.8.0
|
|
* gst/Makefile.am:
|
|
* gst/pygstobject.c:
|
|
* gst/pygstobject.h:
|
|
Remove pygstobject.[ch]
|
|
* gst/common.h:
|
|
Don't include removed header file.
|
|
* gst/gst.override:
|
|
* gst/gstbin.override:
|
|
* gst/gstbus.override:
|
|
* gst/gstelement.override:
|
|
* gst/gstelementfactory.override:
|
|
* gst/gstmessage.override:
|
|
* gst/gstobject.override:
|
|
* gst/gstpad.override:
|
|
* gst/interfaces.override:
|
|
* gst/pygstiterator.c: (pygst_iterator_iter_next):
|
|
Switch from using pygstobject* functions to using pygobject* functions.
|
|
* gst/gstmodule.c: (sink_gstobject), (init_gst):
|
|
Move GstObject sink function here and use standard gobject refcounting.
|
|
|
|
2006-06-22 19:12:36 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: 0.10.7 ignore file is for 0.10.7 AND 0.10.8 (due to brown paperbag release).
|
|
Original commit message from CVS:
|
|
* configure.ac: (GST_LIBS):
|
|
0.10.7 ignore file is for 0.10.7 AND 0.10.8 (due to brown paperbag
|
|
release).
|
|
|
|
2006-06-15 09:58:08 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/codegen.py: Always unblock threads when going to C.
|
|
Original commit message from CVS:
|
|
* codegen/codegen.py:
|
|
Always unblock threads when going to C.
|
|
* gst/gst.defs:
|
|
Revert unblock-threads noise.
|
|
|
|
2006-06-14 10:00:32 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst-types.defs: Added fields for GstPadTemplate.
|
|
Original commit message from CVS:
|
|
* gst/gst-types.defs:
|
|
Added fields for GstPadTemplate.
|
|
* gst/gst.defs:
|
|
Made gst_element_class_get_template_list a GstElement method.
|
|
* gst/gstelement.override:
|
|
Override for gst.Element.get_template_list()
|
|
* gst/gstpad.override:
|
|
Override getter for GstStaticPadTemplate.static_caps so that it uses
|
|
the correct pointer.
|
|
|
|
2006-06-13 17:43:40 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/gstpython.supp: Keeping suppresions
|
|
Original commit message from CVS:
|
|
* testsuite/gstpython.supp:
|
|
Keeping suppresions
|
|
|
|
2006-06-13 16:52:05 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/gstpython.supp: Tim might have fixed this suppression. Commenting it.
|
|
Original commit message from CVS:
|
|
* testsuite/gstpython.supp:
|
|
Tim might have fixed this suppression. Commenting it.
|
|
|
|
2006-06-13 14:43:41 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/gstpython.supp: One more suppression added to bug #344761
|
|
Original commit message from CVS:
|
|
* testsuite/gstpython.supp:
|
|
One more suppression added to bug #344761
|
|
|
|
2006-06-13 13:45:33 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
.cvsignore: Ignore more files
|
|
Original commit message from CVS:
|
|
* .cvsignore:
|
|
Ignore more files
|
|
|
|
2006-06-13 13:28:47 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/gstpython.supp: Added suppresion for leaks of bug #344761.
|
|
Original commit message from CVS:
|
|
* testsuite/gstpython.supp:
|
|
Added suppresion for leaks of bug #344761.
|
|
|
|
2006-06-13 11:05:08 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Ignore log files.
|
|
Original commit message from CVS:
|
|
* .cvsignore:
|
|
* testsuite/.cvsignore:
|
|
Ignore log files.
|
|
|
|
2006-06-13 10:59:44 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Makefile.am: Cleanup pygst.pyc file.
|
|
Original commit message from CVS:
|
|
* Makefile.am: (CLEANFILES):
|
|
Cleanup pygst.pyc file.
|
|
|
|
2006-06-13 10:55:09 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.defs: Add 'unblock-threads #t' for critical functions/methods.
|
|
Original commit message from CVS:
|
|
* gst/gst.defs:
|
|
Add 'unblock-threads #t' for critical functions/methods.
|
|
|
|
2006-06-12 16:51:36 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/: Added cleanup file to initialize registry before running checks.
|
|
Original commit message from CVS:
|
|
* testsuite/Makefile.am:
|
|
* testsuite/runtests.py:
|
|
* testsuite/cleanup.py:
|
|
Added cleanup file to initialize registry before running checks.
|
|
Added G_DEBUG=gc-friendly to valgrinding
|
|
Only test test_*.py files
|
|
|
|
2006-06-11 16:32:18 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
.cvsignore: more files to ignore
|
|
Original commit message from CVS:
|
|
* .cvsignore:
|
|
more files to ignore
|
|
|
|
2006-06-09 17:21:40 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
pygst.py.in: Raise RequiredVersionError(ValueError, AssertionError) wherever applicable. This makes the new system (r...
|
|
Original commit message from CVS:
|
|
* pygst.py.in:
|
|
Raise RequiredVersionError(ValueError, AssertionError) wherever
|
|
applicable. This makes the new system (raising an error) compatible
|
|
with the old system (assertions).
|
|
Fixes #341114
|
|
|
|
2006-06-09 14:19:16 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
pygst.py.in: Don't import non-used modules
|
|
Original commit message from CVS:
|
|
* pygst.py.in:
|
|
Don't import non-used modules
|
|
* testsuite/Makefile.am:
|
|
Heavy valgrinding por favor !
|
|
(%.valgrind): with always-malloc for GSlice
|
|
|
|
2006-06-09 14:15:53 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
pygst.py.in: Don't import non-used modules
|
|
Original commit message from CVS:
|
|
* pygst.py.in:
|
|
Don't import non-used modules
|
|
* testsuite/Makefile.am:
|
|
Heavy valgrinding por favor !
|
|
|
|
2006-06-09 10:50:21 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/: Updated codegenerator to current pygtk one.
|
|
Original commit message from CVS:
|
|
* codegen/Makefile.am:
|
|
* codegen/argtypes.py:
|
|
* codegen/codegen.py:
|
|
* codegen/definitions.py:
|
|
* codegen/defsconvert.py:
|
|
* codegen/defsparser.py:
|
|
* codegen/docextract.py:
|
|
* codegen/docextract_to_xml.py:
|
|
* codegen/docgen.py:
|
|
* codegen/h2def.py:
|
|
* codegen/mergedefs.py:
|
|
* codegen/missingdefs.py:
|
|
* codegen/mkskel.py:
|
|
* codegen/override.py:
|
|
* codegen/reversewrapper.py:
|
|
Updated codegenerator to current pygtk one.
|
|
* gst/gst.defs:
|
|
* gst/gst.override:
|
|
* gst/gstpad.override:
|
|
Update defs for new constructor definition.
|
|
* testsuite/test_bin.py:
|
|
With new constructors, pygobject will try to convert the argument to the
|
|
proper GType (here a string).
|
|
|
|
2006-06-09 10:12:16 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Update for API additions.
|
|
Original commit message from CVS:
|
|
* gst/base.defs:
|
|
* gst/gst-0.10.7.ignore:
|
|
* gst/gst-types.defs:
|
|
* gst/gst.defs:
|
|
* gst/gstbase.override:
|
|
* gst/libs.defs:
|
|
Update for API additions.
|
|
* gst/gstmodule.c: (init_gst):
|
|
Added new GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE
|
|
|
|
2006-05-27 12:18:54 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/__init__.py: Make gst-python work on OS without dl.so
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward@fluendo.com>
|
|
* gst/__init__.py:
|
|
Make gst-python work on OS without dl.so
|
|
Fixes #341799
|
|
|
|
2006-05-27 12:13:46 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
examples/filesrc.py: Port to 0.10.
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward@fluendo.com>
|
|
* examples/filesrc.py: Port to 0.10.
|
|
|
|
2006-05-27 12:08:08 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
examples/audio-controller.py: Make it work with 0.10, still had cruft from 0.9
|
|
Original commit message from CVS:
|
|
* examples/audio-controller.py:
|
|
Make it work with 0.10, still had cruft from 0.9
|
|
|
|
2006-05-19 08:48:22 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Added ignore file for core 0.10.7
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/gst-0.10.7.ignore:
|
|
* gst/gstversion.override.in:
|
|
Added ignore file for core 0.10.7
|
|
* gst/base.defs:
|
|
Added gst_adapter_take_buffer
|
|
* gst/gst-0.10.6.ignore:
|
|
Filed API addition for 0.10.6
|
|
* gst/gst-types.defs:
|
|
Added GstTypeFind pointer definition
|
|
* gst/gst.defs:
|
|
* gst/gst.override:
|
|
Added fake function gst_type_find_new() to create a GstTypeFind that can
|
|
be used in all typefinding function.
|
|
GstTypeFind *
|
|
gst_type_find_new(data, peekfunction, suggestfunction [, getlenghtfunction])
|
|
|
|
2006-05-09 14:24:02 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Update for API changes.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/gst-0.10.6.ignore:
|
|
* gst/gst.defs:
|
|
* gst/gstversion.override.in:
|
|
Update for API changes.
|
|
Added ignore files for core 0.10.6 API additions.
|
|
|
|
2006-05-09 14:00:10 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.override: Reverting previous patches for conditional ignore.
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
Reverting previous patches for conditional ignore.
|
|
It can't be done from within override files.
|
|
The only one left is the python gst_debug_log function
|
|
which will do nothing #ifdef GST_DISABLE_GST_DEBUG.
|
|
Also removed the conditional ignore for API changes since it didn't
|
|
have any effect either.
|
|
|
|
2006-05-09 13:36:51 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.override: Better conditional ignore for types and methods.
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
Better conditional ignore for types and methods.
|
|
|
|
2006-05-09 13:13:48 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/: Added code to ignore type and the function/methods/classes that use them.
|
|
Original commit message from CVS:
|
|
* codegen/codegen.py:
|
|
* codegen/override.py:
|
|
Added code to ignore type and the function/methods/classes that use
|
|
them.
|
|
* gst/gst.override:
|
|
ignore methods/classes/types depending on how GStreamer core was built:
|
|
_ GST_DISABLE_GST_DEBUG
|
|
_ GST_DISABLE_LOADSAVE
|
|
_ GST_DISABLE_PARSE
|
|
|
|
2006-05-09 10:25:17 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/python.supp: Added suppressions for FC5 64 bit
|
|
Original commit message from CVS:
|
|
* testsuite/python.supp:
|
|
Added suppressions for FC5 64 bit
|
|
|
|
2006-05-08 11:59:56 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
autogen.sh: libtoolize on Darwin/MacOSX is called glibtoolize
|
|
Original commit message from CVS:
|
|
* autogen.sh: (CONFIGURE_DEF_OPT):
|
|
libtoolize on Darwin/MacOSX is called glibtoolize
|
|
|
|
2006-05-05 13:32:37 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
* examples/remuxer.py:
|
|
smaller title
|
|
Original commit message from CVS:
|
|
smaller title
|
|
|
|
2006-05-05 13:30:01 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
examples/remuxer.py (PlayerWindow.update_scale_cb): Fix a race condition getting the initial cutin time via inserting...
|
|
Original commit message from CVS:
|
|
2006-05-05 Andy Wingo <wingo@pobox.com>
|
|
* examples/remuxer.py (PlayerWindow.update_scale_cb): Fix a race
|
|
condition getting the initial cutin time via inserting whitespace.
|
|
(all over): UI fixes to make Mike happy.
|
|
|
|
2006-05-05 11:00:44 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
examples/remuxer.py: Updates! Nothing gstreamery, it's all ui, so I won't bother you with the details.
|
|
Original commit message from CVS:
|
|
2006-05-05 Andy Wingo <wingo@pobox.com>
|
|
* examples/remuxer.py: Updates! Nothing gstreamery, it's all ui,
|
|
so I won't bother you with the details.
|
|
|
|
2006-04-29 16:59:16 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
examples/gstfile.py: Threaded application, we NEED gobject.threads_init().
|
|
Original commit message from CVS:
|
|
* examples/gstfile.py:
|
|
Threaded application, we NEED gobject.threads_init().
|
|
This should finally gets rid of the crashes when used on single files.
|
|
* gst/extend/discoverer.py:
|
|
Re-order the imports.
|
|
|
|
2006-04-28 17:35:26 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/arg-types.py: Caps used as arguments of virtual methods should keep their initial refcount when calling the pytho...
|
|
Original commit message from CVS:
|
|
* gst/arg-types.py:
|
|
Caps used as arguments of virtual methods should keep their initial
|
|
refcount when calling the python methods.
|
|
This is similar to the patch done for GstMiniObjects.
|
|
* gst/gstbase.override:
|
|
Adjust the gst.BaseTransform.get_unit_size() virtual method for above
|
|
fix.
|
|
|
|
2006-04-28 15:23:52 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstbase.override: gst.BaseTransform.get_unit_size() virtual method override.
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward@fluendo.com>
|
|
* gst/gstbase.override:
|
|
gst.BaseTransform.get_unit_size() virtual method override.
|
|
Closes #339248
|
|
|
|
2006-04-28 15:07:41 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/arg-types.py: GstMiniObject used as virtual methods parameters should be unreffed before calling the method and t...
|
|
Original commit message from CVS:
|
|
* gst/arg-types.py:
|
|
GstMiniObject used as virtual methods parameters should be unreffed
|
|
before calling the method and the ref-ed.
|
|
Added Params and Returns for const-gchar*, GType and gulong so the
|
|
code generator can generate more virtual methods handlers/proxys.
|
|
* gst/gst-types.defs:
|
|
* gst/gst.defs:
|
|
* gst/interfaces.defs:
|
|
Added vtable and virtual method definition for interfaces so we can properly use virtual
|
|
methods from those interfaces in python.
|
|
|
|
2006-04-28 14:55:15 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstpad.override: (pad_block_callback_marshal)
|
|
Original commit message from CVS:
|
|
2006-04-19 Andy Wingo <wingo@pobox.com>
|
|
* gst/gstpad.override: (pad_block_callback_marshal)
|
|
(_wrap_gst_pad_set_blocked_async): Fix refcounting problems and
|
|
indent.
|
|
Fixes #338982
|
|
|
|
2006-04-28 14:54:45 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstmodule.c: Wrap the gstreamer error domains quark.
|
|
Original commit message from CVS:
|
|
* gst/gstmodule.c: (init_gst):
|
|
Wrap the gstreamer error domains quark.
|
|
Fixes #339040
|
|
|
|
2006-04-28 14:51:52 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
* ChangeLog:
|
|
gst/gstpad.override (pad_block_callback_marshal)
|
|
Original commit message from CVS:
|
|
* gst/gstpad.override (pad_block_callback_marshal)
|
|
(_wrap_gst_pad_set_blocked_async): Fix refcounting problems and
|
|
indent.
|
|
Fixes #338982
|
|
|
|
2006-04-28 14:07:38 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* ChangeLog:
|
|
* configure.ac:
|
|
back to HEAD
|
|
Original commit message from CVS:
|
|
back to HEAD
|
|
|
|
=== release 0.10.4 ===
|
|
|
|
2006-04-28 14:06:21 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* configure.ac:
|
|
releasing 0.10.4
|
|
Original commit message from CVS:
|
|
releasing 0.10.4
|
|
|
|
2006-04-19 12:04:56 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
* examples/fvumeter.py:
|
|
BPB(tm)
|
|
Original commit message from CVS:
|
|
BPB(tm)
|
|
|
|
2006-04-19 12:04:19 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
* ChangeLog:
|
|
* examples/fvumeter.py:
|
|
* gst/arg-types.py:
|
|
gst/arg-types.py (GstCapsArg.write_const_param)
|
|
Original commit message from CVS:
|
|
2006-04-19 Andy Wingo <wingo@pobox.com>
|
|
* gst/arg-types.py (GstCapsArg.write_const_param)
|
|
(GstCapsArg.write_param): If there is a default value, initialize
|
|
the py_caps variable to NULL. PyArgs_Parse* doesn't touch c
|
|
variables if the optional arg isn't there. Fixes #339010.
|
|
|
|
2006-04-19 11:58:14 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
examples/remuxer.py (GstPlayer.seek): Don't do accurate seeks, because the output won't be readable without a keyfram...
|
|
Original commit message from CVS:
|
|
2006-04-19 Andy Wingo <wingo@pobox.com>
|
|
* examples/remuxer.py (GstPlayer.seek): Don't do accurate seeks,
|
|
because the output won't be readable without a keyframe anyway.
|
|
|
|
2006-04-19 08:50:48 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
examples/remuxer.py: Another code dump. I know it breaks the freeze but it's just a wee example :)
|
|
Original commit message from CVS:
|
|
2006-04-19 Andy Wingo <wingo@pobox.com>
|
|
* examples/remuxer.py: Another code dump. I know it breaks the
|
|
freeze but it's just a wee example :)
|
|
|
|
2006-04-13 16:38:41 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* configure.ac:
|
|
prereleasing gst-python
|
|
Original commit message from CVS:
|
|
prereleasing gst-python
|
|
|
|
2006-04-10 14:47:19 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gsttaglist.override: Return tag value if present more than once (instead of exactly once).
|
|
Original commit message from CVS:
|
|
* gst/gsttaglist.override: (tag_foreach_func_list):
|
|
Return tag value if present more than once (instead of exactly once).
|
|
Fixes #337876
|
|
|
|
2006-04-10 09:21:09 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/argtypes.py: Update from upstream codegen for UInt argtype.
|
|
Original commit message from CVS:
|
|
* codegen/argtypes.py:
|
|
Update from upstream codegen for UInt argtype.
|
|
* gst/gst-types.defs:
|
|
Added GstIndexEntry boxed type.
|
|
* gst/gstbase.override:
|
|
Wrapped gst.BaseSrc::get_times() and gst.PushSrc::create() virtual
|
|
methods.
|
|
gst.BaseSrc and gst.PushSrc virtual methods are now completely wrapped.
|
|
|
|
2006-04-08 18:46:44 +0000 Stefan Kost <ensonic@users.sourceforge.net>
|
|
|
|
testsuite/test-object.h: Fix broken GObject macros
|
|
Original commit message from CVS:
|
|
* testsuite/test-object.h:
|
|
Fix broken GObject macros
|
|
|
|
2006-04-07 18:33:35 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
examples/remuxer.py: Code dump, work in progress...
|
|
Original commit message from CVS:
|
|
2006-04-07 Andy Wingo <wingo@pobox.com>
|
|
* examples/remuxer.py: Code dump, work in progress...
|
|
|
|
2006-04-07 17:58:18 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/test_ghostpad.py: more assertions to figure out an speed issue.
|
|
Original commit message from CVS:
|
|
* testsuite/test_ghostpad.py:
|
|
more assertions to figure out an speed issue.
|
|
|
|
2006-04-07 17:21:27 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
gst/arg-types.py (GstCapsArg.beforenull): py_caps can be NULL if it is an optional argument. Translate this python no...
|
|
Original commit message from CVS:
|
|
2006-04-07 Andy Wingo <wingo@pobox.com>
|
|
* gst/arg-types.py (GstCapsArg.beforenull): py_caps can be NULL if
|
|
it is an optional argument. Translate this python non-value to the
|
|
C NULL.
|
|
* gst/gst.defs (get_compatible_pad): Filter caps is optional and
|
|
can be None. It defaults to None.
|
|
|
|
2006-04-07 15:41:00 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Makefile.am: make check-valgrind calls make valgrind in the testsuite directory.
|
|
Original commit message from CVS:
|
|
* Makefile.am:
|
|
make check-valgrind calls make valgrind in the testsuite directory.
|
|
* testsuite/Makefile.am:
|
|
prepend $(top_srcdir) to PYTHONPATH for all tests so it uses the built
|
|
library and not the installed one.
|
|
* testsuite/python.supp:
|
|
Added suppressions discovered on x86/gentoo.
|
|
|
|
2006-04-07 14:54:49 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
gst/gstelement.override (_wrap_gst_element_link): Allow errors parsing the optional filter caps to propagate up.
|
|
Original commit message from CVS:
|
|
2006-04-07 Andy Wingo <wingo@pobox.com>
|
|
* gst/gstelement.override (_wrap_gst_element_link): Allow errors
|
|
parsing the optional filter caps to propagate up.
|
|
|
|
2006-04-07 14:32:08 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
gst/gst.defs (element_make_from_uri): Element name is optional and can be None. It defaults to None.
|
|
Original commit message from CVS:
|
|
2006-04-07 Andy Wingo <wingo@pobox.com>
|
|
* gst/gst.defs (element_make_from_uri): Element name is optional
|
|
and can be None. It defaults to None.
|
|
|
|
2006-04-05 17:05:43 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/test_message.py: GstBus is flushing in NULL, so we need to set the pipeline to READY in order to receive th...
|
|
Original commit message from CVS:
|
|
* testsuite/test_message.py:
|
|
GstBus is flushing in NULL, so we need to set the pipeline to READY in
|
|
order to receive the messages in the bus watch.
|
|
|
|
2006-04-05 11:55:48 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
configure.ac (PYGST_MICRO_VERSION): Doc fix.
|
|
Original commit message from CVS:
|
|
2006-04-05 Andy Wingo <wingo@pobox.com>
|
|
* configure.ac (PYGST_MICRO_VERSION): Doc fix.
|
|
(PYGST_NANO_VERSION): New define.
|
|
* gst/__init__.py (version): Add as an alias for get_gst_version.
|
|
Should use the deprecation infrastructure here.
|
|
* gst/gst.defs: Add defs for the new wrapped functions.
|
|
* gst/gst.override (_wrap_gst_get_pygst_version)
|
|
(_wrap_gst_get_gst_version): New overrides, functions to access
|
|
the gstreamer and pygst versions. The first used to be called
|
|
gst_version(); we ignore gst_version now.
|
|
|
|
2006-04-05 08:37:32 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
gst/gstpad.override (_wrap_gst_pad_set_blocked_async): PyObject_IsTrue, not PyBool_Check. Grr.
|
|
Original commit message from CVS:
|
|
2006-04-05 Andy Wingo <wingo@pobox.com>
|
|
* gst/gstpad.override (_wrap_gst_pad_set_blocked_async):
|
|
PyObject_IsTrue, not PyBool_Check. Grr.
|
|
|
|
2006-04-04 16:16:46 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.defs: gst_element_post_message: Adding keep-refcount tag to the message since the function will unref it.
|
|
Original commit message from CVS:
|
|
* gst/gst.defs:
|
|
gst_element_post_message: Adding keep-refcount tag to the message since
|
|
the function will unref it.
|
|
|
|
2006-04-01 10:10:48 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* examples/Makefile.am:
|
|
fix makefile
|
|
Original commit message from CVS:
|
|
fix makefile
|
|
|
|
2006-04-01 10:07:07 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
configure.ac: use AS_VERSION and AS_NANO
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
use AS_VERSION and AS_NANO
|
|
|
|
2006-03-31 17:12:50 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
examples/remuxer.py: Example GUI for a remuxer, unfinished -- dropping it here while I hack on it. Based on player.py.
|
|
Original commit message from CVS:
|
|
2006-03-31 Andy Wingo <wingo@pobox.com>
|
|
* examples/remuxer.py: Example GUI for a remuxer, unfinished --
|
|
dropping it here while I hack on it. Based on player.py.
|
|
* examples/Makefile.am (examples_DATA): Add remuxer.py, reorder
|
|
list.
|
|
|
|
2006-03-30 03:46:56 +0000 David I. Lehn <dlehn@users.sourceforge.net>
|
|
|
|
configure.ac: Better empty string test fix for "Fixes to how we figure out what API to ignore"
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Better empty string test fix for "Fixes to how we figure out what API
|
|
to ignore"
|
|
|
|
2006-03-24 11:07:22 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: Fixes in how we figure out what API to ignore
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Fixes in how we figure out what API to ignore
|
|
* gst/Makefile.am:
|
|
* gst/gst-0.10.5.ignore:
|
|
* gst/gstversion.override.in:
|
|
Added file for handling API additions for gstreamer 0.10.5
|
|
* gst/base.defs:
|
|
* gst/gst.defs:
|
|
New API
|
|
* gst/gstpad.override:
|
|
Overrides for gst.Pad.query_peer_*()
|
|
|
|
2006-03-21 21:49:46 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
* configure.ac:
|
|
Bump nano back to CVS
|
|
Original commit message from CVS:
|
|
Bump nano back to CVS
|
|
|
|
=== release 0.10.3 ===
|
|
|
|
2006-03-21 21:48:08 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
configure.ac: releasing 0.10.3, "Maybe not today. Maybe not tomorrow, but soon..."
|
|
Original commit message from CVS:
|
|
=== release 0.10.3 ===
|
|
2006-03-21 Jan Schmidt <thaytan@mad.scientist.com>
|
|
* configure.ac:
|
|
releasing 0.10.3, "Maybe not today. Maybe not tomorrow, but soon..."
|
|
|
|
2006-03-21 14:01:07 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
testsuite/: Another attempt at making the tests deterministic on the buildbots
|
|
Original commit message from CVS:
|
|
* testsuite/test_ghostpad.py:
|
|
* testsuite/test_pad.py:
|
|
Another attempt at making the tests deterministic on the buildbots
|
|
|
|
2006-03-21 00:14:38 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
configure.ac: pre-release 0.10.2.2
|
|
Original commit message from CVS:
|
|
2006-03-20 Jan Schmidt <thaytan@mad.scientist.com>
|
|
* configure.ac:
|
|
pre-release 0.10.2.2
|
|
|
|
2006-03-20 19:08:34 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
testsuite/test_ghostpad.py: Add while loop in teardown to wait for the pipeline state to hit NULL. Hopefully this wil...
|
|
Original commit message from CVS:
|
|
* testsuite/test_ghostpad.py:
|
|
Add while loop in teardown to wait for the pipeline state
|
|
to hit NULL. Hopefully this will ensure the refcount has always hit 1.
|
|
|
|
2006-03-14 12:56:46 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
configure.ac: Only require GStreamer core >= 0.10.2
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
Only require GStreamer core >= 0.10.2
|
|
Detect version of core the bindings are being compiled against and
|
|
write gst/gstversion.override file with eventual API additions that
|
|
should be ignored.
|
|
* gst/Makefile.am:
|
|
* gst/base.defs:
|
|
Added gst_base_sync_[set|get]_[sync|max_lateness]() and
|
|
gst_type_find_helper_get_range() definitions
|
|
* gst/gst-0.10.3.ignore:
|
|
API added in gstreamer core 0.10.3
|
|
* gst/gst-0.10.4.ignore:
|
|
API added in gstreamer core 0.10.4
|
|
* gst/gst.override:
|
|
Include gstversion.override.
|
|
* gst/gstversion.override.in:
|
|
Magic file for API additions to ignore.
|
|
|
|
2006-03-14 12:25:22 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
codegen/: New --extendpath option for codegenerator so we can add extra path to search for included override files.
|
|
Original commit message from CVS:
|
|
* codegen/codegen.py:
|
|
* codegen/override.py:
|
|
New --extendpath option for codegenerator so we can add
|
|
extra path to search for included override files.
|
|
|
|
2006-03-13 11:19:10 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Added base elements override file.
|
|
Original commit message from CVS:
|
|
* gst/Makefile.am:
|
|
* gst/gst.override:
|
|
* gst/gstbase.override:
|
|
Added base elements override file.
|
|
* gst/gstpad.override:
|
|
Added override for gst_pad_alloc_buffer_and_set_caps
|
|
|
|
2006-03-10 11:28:01 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.override: Commited a bit too much :)
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
Commited a bit too much :)
|
|
|
|
2006-03-10 11:22:31 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/base.defs: typo fix for gst_type_find_helper()
|
|
Original commit message from CVS:
|
|
* gst/base.defs:
|
|
typo fix for gst_type_find_helper()
|
|
Added new API : gst_type_find_helper_for_buffer()
|
|
* gst/gst.override:
|
|
override for gst.type_find_helper_for_buffer()
|
|
|
|
2006-03-10 10:54:40 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Added new API: gst_pipeline_[get|set]_auto_flush_bus() gst_uri_has_protocol()
|
|
Original commit message from CVS:
|
|
* gst/gst-types.defs:
|
|
* gst/gst.defs:
|
|
Added new API:
|
|
gst_pipeline_[get|set]_auto_flush_bus()
|
|
gst_uri_has_protocol()
|
|
GST_RESOURCE_ERROR_NO_SPACE_LEFT
|
|
|
|
2006-03-07 19:44:35 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/arg-types.py: Add ReturnType and Parameter for GstCaps.
|
|
Original commit message from CVS:
|
|
* gst/arg-types.py:
|
|
Add ReturnType and Parameter for GstCaps.
|
|
This allows the codegenerator to wrap properly more virtual proxies.
|
|
|
|
2006-03-07 19:08:43 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/base.defs: Update for new check_get_range virtual method in GstBaseSrc
|
|
Original commit message from CVS:
|
|
* gst/base.defs:
|
|
Update for new check_get_range virtual method in GstBaseSrc
|
|
|
|
2006-03-06 16:24:53 +0000 Michael Smith <msmith@xiph.org>
|
|
|
|
gst/: Don't leak PyObjects wrapping GValues when indexing into a
|
|
Original commit message from CVS:
|
|
* gst/gststructure.override:
|
|
* gst/gsttaglist.override:
|
|
Don't leak PyObjects wrapping GValues when indexing into a
|
|
GStStructure. Also fix a copy/paste identical bug in taglists.
|
|
|
|
2006-03-02 09:40:13 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/pygstminiobject.h: Some crack distributions do weirdo stuff with PYGIL_API_IS_BUGGY.
|
|
Original commit message from CVS:
|
|
* gst/pygstminiobject.h:
|
|
Some crack distributions do weirdo stuff with PYGIL_API_IS_BUGGY.
|
|
Let's keep our own detection.
|
|
Closes #333055
|
|
|
|
2006-02-28 00:17:45 +0000 Jan Schmidt <thaytan@mad.scientist.com>
|
|
|
|
pygst.py.in: Fix a silly logic inversion typo
|
|
Original commit message from CVS:
|
|
* pygst.py.in:
|
|
Fix a silly logic inversion typo
|
|
|
|
2006-02-27 16:22:10 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
pygst.py.in: use 'raise StandardError' instead of 'assert' so that compiled code raise a noticeable exception.
|
|
Original commit message from CVS:
|
|
* pygst.py.in:
|
|
use 'raise StandardError' instead of 'assert' so that compiled code
|
|
raise a noticeable exception.
|
|
Closes #332586
|
|
|
|
2006-02-22 10:16:33 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstmodule.c: gst.gst_version uses the result of gst_version() rather than use the GST_VERSION_* hardcoded values.
|
|
Original commit message from CVS:
|
|
reviewed by: Edward Hervey <edward@fluendo.com>
|
|
* gst/gstmodule.c: (init_gst):
|
|
gst.gst_version uses the result of gst_version() rather than use
|
|
the GST_VERSION_* hardcoded values.
|
|
Closes #331616
|
|
|
|
2006-02-20 18:07:59 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
examples/vumeter.py: In fact it wasn't an application message, but an element message :)
|
|
Original commit message from CVS:
|
|
* examples/vumeter.py:
|
|
In fact it wasn't an application message, but an element message :)
|
|
|
|
2006-02-20 16:58:14 +0000 Zaheer Abbas Merali <zaheerabbas@merali.org>
|
|
|
|
* ChangeLog:
|
|
* examples/vumeter.py:
|
|
fix vumeter example
|
|
Original commit message from CVS:
|
|
fix vumeter example
|
|
|
|
2006-02-17 15:35:34 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Updated and properly wrapped new GstQuery formats API.
|
|
Original commit message from CVS:
|
|
* gst/gst.defs:
|
|
* gst/gstquery.override:
|
|
Updated and properly wrapped new GstQuery formats API.
|
|
|
|
2006-02-10 17:49:47 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
gst/gst.defs (disable_sync_message_emission)
|
|
Original commit message from CVS:
|
|
2006-02-10 Andy Wingo <wingo@pobox.com>
|
|
* gst/gst.defs (disable_sync_message_emission)
|
|
(enable_sync_message_emission): Wrap new functions from GStreamer
|
|
CVS.
|
|
* configure.ac (GST_REQ): Require GStreamer 0.10.3.1.
|
|
* examples/play.py: A bit of refactoring. Make use of the
|
|
sync-message signals. Reacts to events on the bus. Keeps aspect
|
|
ratio. Better scrubbing, play/pause button instead of
|
|
play+pause+stop. Not a bad player now, although the code still
|
|
lacks cleanliness.
|
|
|
|
2006-02-10 10:53:22 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
examples/play.py (GstPlayer.query_position)
|
|
Original commit message from CVS:
|
|
2006-02-10 Andy Wingo <wingo@pobox.com>
|
|
* examples/play.py (GstPlayer.query_position)
|
|
(PlayerWindow.update_scale_cb): Only return position, duration
|
|
from query_position -- fixes a bugaboo.
|
|
(main): Add some input validation.
|
|
* examples/pipeline-tester (data): Add a pipeline to test software
|
|
scaling.
|
|
|
|
2006-02-07 18:54:52 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Remove deprecated code dating back from 0.8 era.
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
* gst/gstmodule.c: (python_do_pending_calls):
|
|
Remove deprecated code dating back from 0.8 era.
|
|
|
|
2006-02-06 16:24:23 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
codegen/argtypes.py (UInt64Arg.write_param): Parse long arguments using ParseTuple and friends; allows ints to passed...
|
|
Original commit message from CVS:
|
|
2006-02-06 Andy Wingo <wingo@pobox.com>
|
|
* codegen/argtypes.py (UInt64Arg.write_param): Parse long
|
|
arguments using ParseTuple and friends; allows ints to passed for
|
|
longs as a side benefit.
|
|
|
|
2006-02-02 16:30:01 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.override: (gst.TIME_ARGS) return "CLOCK_TIME_NONE" for invalid times instead of outputing gibberish value.
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
(gst.TIME_ARGS) return "CLOCK_TIME_NONE" for invalid times instead of
|
|
outputing gibberish value.
|
|
|
|
2006-02-02 15:54:07 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.defs: Update for current GStreamer core API
|
|
Original commit message from CVS:
|
|
* gst/gst.defs:
|
|
Update for current GStreamer core API
|
|
|
|
2006-02-01 16:37:41 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
testsuite/test_event.py: Properly use tempfile
|
|
Original commit message from CVS:
|
|
* testsuite/test_event.py:
|
|
Properly use tempfile
|
|
|
|
2006-02-01 14:19:55 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.defs: When using gst.Element.send_event() and gst.Pad.send_event() we keep a refcount on the sent event.
|
|
Original commit message from CVS:
|
|
* gst/gst.defs:
|
|
When using gst.Element.send_event() and gst.Pad.send_event() we keep
|
|
a refcount on the sent event.
|
|
* testsuite/test_event.py:
|
|
Uncomment test to prove above fix
|
|
|
|
2006-02-01 11:52:04 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
testsuite/test_event.py: add a test case for autoplugging behaviour: create a source, connect probes, store new-segme...
|
|
Original commit message from CVS:
|
|
* testsuite/test_event.py:
|
|
add a test case for autoplugging behaviour:
|
|
create a source, connect probes, store new-segment event,
|
|
add element in buffer probe callback, and forward event
|
|
Currently fails due to refcounting on the stored new-segment
|
|
event
|
|
|
|
2006-02-01 11:14:20 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
testsuite/test_element.py: add another link test
|
|
Original commit message from CVS:
|
|
2006-02-01 Thomas Vander Stichele <thomas at apestaart dot org>
|
|
* testsuite/test_element.py:
|
|
add another link test
|
|
|
|
2006-01-30 12:57:02 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
Link against Gst Data protocol libraries.
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
Link against Gst Data protocol libraries.
|
|
* gst/__init__.py:
|
|
Restore dlopenflags after importing gst.
|
|
Closes #329110
|
|
|
|
2006-01-25 11:23:20 +0000 Christian Schaller <uraeus@gnome.org>
|
|
|
|
* common:
|
|
* gst-python.spec.in:
|
|
update spec file
|
|
Original commit message from CVS:
|
|
update spec file
|
|
|
|
2006-01-16 21:01:03 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* configure.ac:
|
|
back to head
|
|
Original commit message from CVS:
|
|
back to head
|
|
|
|
=== release 0.10.2 ===
|
|
|
|
2006-01-16 20:59:29 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* configure.ac:
|
|
releasing 0.10.2
|
|
Original commit message from CVS:
|
|
releasing 0.10.2
|
|
|
|
2006-01-14 22:59:52 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* ChangeLog:
|
|
* configure.ac:
|
|
prerelease
|
|
Original commit message from CVS:
|
|
prerelease
|
|
|
|
2006-01-13 17:40:09 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstlibs.override: GstController : don't use values that are now in non-public API.
|
|
Original commit message from CVS:
|
|
* gst/gstlibs.override:
|
|
GstController : don't use values that are now in non-public API.
|
|
|
|
2006-01-09 11:42:25 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/base.defs: Revert guint8* to gchar* modifications for the adapter
|
|
Original commit message from CVS:
|
|
* gst/base.defs:
|
|
Revert guint8* to gchar* modifications for the adapter
|
|
* gst/gst.defs:
|
|
Cleanups and API additions
|
|
|
|
2006-01-08 12:26:35 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gststructure.override: Properly check for gstvalue data types. This makes it possible to set fields with fractions.
|
|
Original commit message from CVS:
|
|
* gst/gststructure.override: (_wrap_gst_structure_set_value):
|
|
Properly check for gstvalue data types. This makes it possible to
|
|
set fields with fractions.
|
|
* testsuite/test_caps.py:
|
|
* testsuite/test_struct.py:
|
|
Test for above modifications
|
|
|
|
2006-01-05 14:49:27 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/base.defs: Use gchar* instead of guint8* for GstAdapter
|
|
Original commit message from CVS:
|
|
* gst/base.defs:
|
|
Use gchar* instead of guint8* for GstAdapter
|
|
Added virtual methods definitions for base classes.
|
|
Still have to override some functions, and figure
|
|
out how to properly add reverse wrappers to the codegenerator.
|
|
|
|
2006-01-01 21:18:28 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
First step at wrapping base elements in gst-python
|
|
Original commit message from CVS:
|
|
First step at wrapping base elements in gst-python
|
|
* configure.ac:
|
|
Commenting out weird debugging statement dating from gst-python's
|
|
and which causes problems with gstbasesrc.h anonymous union.
|
|
* gst/Makefile.am:
|
|
Added base.defs
|
|
* gst/base.defs:
|
|
New base elements definition files
|
|
* gst/gst.defs:
|
|
* gst/gst.override:
|
|
Add base elements
|
|
|
|
2005-12-23 18:16:44 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* configure.ac:
|
|
back to HEAD
|
|
Original commit message from CVS:
|
|
back to HEAD
|
|
|
|
=== release 0.10.1 ===
|
|
|
|
2005-12-23 18:10:51 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* configure.ac:
|
|
releasing 0.10.1
|
|
Original commit message from CVS:
|
|
releasing 0.10.1
|
|
|
|
2005-12-22 19:02:03 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* pygst.py.in:
|
|
duh, typo
|
|
Original commit message from CVS:
|
|
duh, typo
|
|
|
|
2005-12-22 15:56:41 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
install in pyexecdir as well
|
|
Original commit message from CVS:
|
|
* configure.ac:
|
|
* gst/Makefile.am:
|
|
* gst/extend/Makefile.am:
|
|
install in pyexecdir as well
|
|
|
|
2005-12-22 11:20:44 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
pygst.py.in: give the correct error when not finding the version
|
|
Original commit message from CVS:
|
|
* pygst.py.in: give the correct error when not finding the version
|
|
|
|
2005-12-20 15:58:02 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* configure.ac:
|
|
* gst-python.spec.in:
|
|
* testsuite/test_message.py:
|
|
prereleasing
|
|
Original commit message from CVS:
|
|
prereleasing
|
|
|
|
2005-12-20 11:15:50 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst-types.defs: Added GstStaticCaps and GstStaticPadTemplate, using the new GType.
|
|
Original commit message from CVS:
|
|
* gst/gst-types.defs:
|
|
Added GstStaticCaps and GstStaticPadTemplate, using the new GType.
|
|
* gst/gst.defs:
|
|
Doesn't return a const anymore.
|
|
* gst/gstelementfactory.override:
|
|
Wrapped gst_element_factory_get_static_pad_templates()
|
|
|
|
2005-12-19 17:49:30 +0000 Martin Soto <martinsoto@users.sourceforge.net>
|
|
|
|
gst/gstbus.override (_wrap_gst_bus_add_watch): This function incorrectly returned self, which was causing the message...
|
|
Original commit message from CVS:
|
|
2005-12-19 Martin Soto <martinsoto@users.sourceforge.net>
|
|
* gst/gstbus.override (_wrap_gst_bus_add_watch): This function
|
|
incorrectly returned self, which was causing the message bus to
|
|
get prematurely destroyed by the Python interpreter. Now returns
|
|
Py_None.
|
|
|
|
2005-12-19 16:05:34 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.override: ignore gst_object_sink
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
ignore gst_object_sink
|
|
|
|
2005-12-19 10:45:45 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/: Properly wrap the gst_dp_* functions (cast gchar* to guint8*).
|
|
Original commit message from CVS:
|
|
* gst/gstlibs.override:
|
|
* gst/libs.defs:
|
|
Properly wrap the gst_dp_* functions (cast gchar* to guint8*).
|
|
|
|
2005-12-18 18:15:57 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.override: ignore gst_plugin_get_module, GModule aren't wrapped in pygtk anyway.
|
|
Original commit message from CVS:
|
|
* gst/gst.override:
|
|
ignore gst_plugin_get_module, GModule aren't wrapped in
|
|
pygtk anyway.
|
|
wrap gst_clock_get_calibration
|
|
* gst/gstbus.override:
|
|
Ignore the following:
|
|
gst_bus_create_watch, since GSource aren't wrapped in pygtk
|
|
gst_bus_sync_signal_handler and gst_bus_async_signal_func since
|
|
these functions are used by the default bus handler anyway.
|
|
* gst/gstevent.override:
|
|
wrapped gst_event_parse_buffer_size
|
|
* gst/libs.defs:
|
|
Replace all guint8* for gst_dp_ functions by gchar * since they
|
|
are the same, but at least get generated properly by the code
|
|
generator.
|
|
|
|
2005-12-18 17:20:12 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gst.defs: gst_object_sink is a method of GstObject const of enums is a stupidity (_element_make_from_uri)
|
|
Original commit message from CVS:
|
|
* gst/gst.defs:
|
|
gst_object_sink is a method of GstObject
|
|
const of enums is a stupidity (_element_make_from_uri)
|
|
* gst/gst.override:
|
|
Ignore more functions that have no place in bindings or have better
|
|
python equivalents (list filtering for example)
|
|
Wrapped gst_version() and gst_type_find_factory_get_list()
|
|
* gst/gststructure.override:
|
|
More ignores
|
|
* gst/gsttaglist.override:
|
|
ignore gst_is_tag_list.
|
|
* gst/interfaces.override:
|
|
wrap gst_mixer_options_get_values()
|
|
|
|
2005-12-16 14:47:12 +0000 Andy Wingo <wingo@pobox.com>
|
|
|
|
* ChangeLog:
|
|
* gst/gstpad.override:
|
|
gst/gstpad.override (handle_event_function_exception)
|
|
Original commit message from CVS:
|
|
2005-12-16 Andy Wingo <wingo@pobox.com>
|
|
* gst/gstpad.override (handle_event_function_exception)
|
|
(handle_chain_function_exception): GCC told me I needed braces
|
|
here.
|
|
|
|
2005-12-14 17:18:38 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
Follow pygtk's lead in installing pygst.py and .pth in pyexecdir - this will do the right thing on multilib 64 bit
|
|
Original commit message from CVS:
|
|
* Makefile.am:
|
|
* configure.ac:
|
|
Follow pygtk's lead in installing pygst.py and .pth in pyexecdir -
|
|
this will do the right thing on multilib 64 bit
|
|
|
|
2005-12-12 15:15:28 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
examples/gstfile.py: Moved the Discoverer class to gst.extend
|
|
Original commit message from CVS:
|
|
* examples/gstfile.py:
|
|
Moved the Discoverer class to gst.extend
|
|
Now works asynchronous... bl**dy fast :)
|
|
* gst/extend/Makefile.am:
|
|
* gst/extend/discoverer.py:
|
|
Discoverer has landed in extend and is now asynchronous.
|
|
It emits a 'discovered' signal when it has finished.
|
|
|
|
2005-12-09 13:06:43 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/arg-types.py: This covers for the codegenerator not being able to handle (unsigned) int64 as parameters and retur...
|
|
Original commit message from CVS:
|
|
* gst/arg-types.py:
|
|
This covers for the codegenerator not being able to handle
|
|
(unsigned) int64 as parameters and return values.
|
|
|
|
2005-12-09 12:49:08 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/arg-types.py: Added (reverse_)wrapper for GBoxed and GstMiniObject
|
|
Original commit message from CVS:
|
|
* gst/arg-types.py:
|
|
Added (reverse_)wrapper for GBoxed and GstMiniObject
|
|
* gst/gst.defs:
|
|
push_event() and chain() takes the reference on the
|
|
MiniObject.
|
|
|
|
2005-12-07 14:41:37 +0000 Edward Hervey <bilboed@bilboed.com>
|
|
|
|
gst/gstmessage.override: Fix for memleak
|
|
Original commit message from CVS:
|
|
* gst/gstmessage.override:
|
|
Fix for memleak
|
|
|
|
2005-12-05 18:12:42 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* configure.ac:
|
|
back to HEAD
|
|
Original commit message from CVS:
|
|
back to HEAD
|
|
|
|
=== release 0.10.0 ===
|
|
|
|
2005-12-05 18:04:34 +0000 Thomas Vander Stichele <thomas@apestaart.org>
|
|
|
|
* ChangeLog:
|
|
* NEWS:
|
|
* RELEASE:
|
|
* configure.ac:
|
|
releasing 0.10.0
|
|
Original commit message from CVS:
|
|
releasing 0.10.0
|
|
|