Commit graph

1145 commits

Author SHA1 Message Date
Alessandro Decina cac4f31f1a Fix distcheck.
Before this change gst/__init__.py wasn't being copied to
$(top_builddir)/gst/, making make check fail to import gst.
2010-11-22 13:41:17 +01:00
Thiago Santos 67495d15f8 gst: updating datetime functions
Updating datetime _from_unix functions for the new 2 variants (utc/local)

https://bugzilla.gnome.org/show_bug.cgi?id=635031
2010-11-17 09:59:29 -03:00
Edward Hervey 4af2afe2c6 pbutils: Check that pygst_init() succeeded 2010-11-09 11:04:13 +01:00
Edward Hervey ab46967800 gst: run gst-indent all C files
We hadn't done it since the switch to git... whoops
2010-11-09 11:02:44 +01:00
Edward Hervey ee647847f3 pygst: Get the _PyGst_API symbol from the proper module
https://bugzilla.gnome.org/show_bug.cgi?id=634365
2010-11-09 11:01:11 +01:00
Edward Hervey be08aac982 pbutils: Update for latest API change in gstdiscoverer 2010-11-08 19:01:50 +01:00
Tim-Philipp Müller d7a89ac66d configure.ac: 0.10.19.4 pre-release
Skip .3 to align number with the other pre-releases.
2010-11-01 19:37:03 +00:00
Tim-Philipp Müller 366f1650a5 pbutils: update for discoverer API changes in last gst-plugins-base pre-release
https://bugzilla.gnome.org/show_bug.cgi?id=633311
2010-10-30 16:22:59 +01:00
David Hoyt dc5d2e6167 plugin: Fix build on MSVC
Fixes #633141
2010-10-27 16:59:08 +02:00
Jan Schmidt 89bda041ac Automatic update of common submodule
From 7bbd708 to 011bcc8
2010-10-27 13:17:57 +01:00
Jan Schmidt ce850ed9a8 filesrc.py: Call gobject.threads_init() in the example
Fixes: #633033
2010-10-27 09:46:06 +01:00
Edward Hervey 34bf6206a7 configure.ac: 0.10.19.2 pre-release 2010-10-22 18:17:34 +02:00
Edward Hervey 48a2737b0e pbutils: Overrides for GstDiscoverer API 2010-10-22 13:28:03 +02:00
Edward Hervey 79b851ff26 gst: Register new GST_ELEMENT_FACTORY_LIST_TYPE constants 2010-10-22 13:27:33 +02:00
Edward Hervey dea61b1c5f gst: Add override for new qos messages 2010-10-22 13:27:02 +02:00
Edward Hervey 44767148ba gst: Add override for gst_event_parse_sink_message 2010-10-22 13:26:44 +02:00
Edward Hervey 32feb729d4 gst: Add overrides for new GstElementFactoryList functions 2010-10-22 13:26:21 +02:00
Edward Hervey f611419015 arg-types: GstElementFactoryListType is a guint64 2010-10-22 13:25:45 +02:00
Edward Hervey 5e0b6ccc8e gst: Add GstDateTime as a boxed 2010-10-22 13:25:22 +02:00
Edward Hervey 0238e12e01 gst: Make all libraries use shared PyGst_API
Fixes #590348
2010-10-18 12:01:02 +02:00
Edward Hervey 3e73bfc4b2 gst: Export some pygst API to be used by external modules
Partially fixes #590348
2010-10-18 12:01:02 +02:00
Edward Hervey eb8869dce1 gst: Bump required core/base to 0.10.20
And clean up code accordingly
2010-10-18 12:01:02 +02:00
Edward Hervey 642fed71da gst: Update to latest 0.10.31 core/base API 2010-10-18 12:00:57 +02:00
David Schleef 1170f9a34b Automatic update of common submodule
From 5a668bf to 7bbd708
2010-10-14 12:32:36 -07:00
David Schleef 4fac4a5de0 Automatic update of common submodule
From c4a8adc to 5a668bf
2010-10-08 12:45:07 -07:00
Sebastian Dröge 7227fb3ee6 Automatic update of common submodule
From 5e3c9bf to c4a8adc
2010-10-08 12:56:45 +02:00
Edward Hervey d387658db8 Automatic update of common submodule
From aa0d1d0 to 5e3c9bf
2010-09-21 18:34:55 +02:00
Артём Попов b921832369 examples: add an example to show looping using segments
Fixes #339772.
2010-09-07 14:29:28 +03:00
Tim-Philipp Müller 9f4a73d282 Automatic update of common submodule
From c2e10bf to aa0d1d0
2010-09-07 11:43:30 +01:00
David Schleef c30e3f6ccf Automatic update of common submodule
From d3d9acf to c2e10bf
2010-09-05 18:59:06 -07:00
Sebastian Dröge 2e9eab3583 Automatic update of common submodule
From ec60217 to d3d9acf
2010-09-05 12:21:07 +02:00
Alessandro Decina d23ce7dfcb acinclude.m4: also look in ${py_prefix}/lib for libpythonX.Y.so.
Fixes loading the python plugin loader in gentoo.
2010-08-30 17:12:12 +02:00
Leo Singer 2c31e12c5e plugin: fix spurious exceptions in pygst_require. Fixes #624592. 2010-08-30 11:57:07 +02:00
Leo Singer 01dda89d42 plugin: refresh the plugin registry when plugins change. 2010-08-30 11:52:58 +02:00
Alessandro Decina ca020b3dd7 plugin: call pygtk.require("2.0") before importing pygobject. Fixes #623105.
Based on a patch from Leo Singer.
2010-08-27 13:20:24 +02:00
Leo Singer 84f6e26768 gst: add bindings for more gst.util_uint64_scale_* 2010-08-27 12:43:59 +02:00
Alessandro Decina da958ac00b plugin: remove an unneeded PyType_Check call. Makes it work on centos for real. 2010-08-27 01:16:43 +02:00
Alessandro Decina 05a4a8e60b plugin: declare _PyGstElement_Type as void*.
Declaring _PyGstElement_Type as PyTypeObject makes the loader on centos fail
because of a missing symbol.
2010-08-26 23:34:04 +02:00
Alessandro Decina e564f783ca Make the plugin loader work on OSX with the standard python install. 2010-08-26 17:14:32 +02:00
Alessandro Decina 01ce2d2060 Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-python 2010-08-26 14:45:06 +02:00
Alessandro Decina 53e5a77f52 plugin: don't link to libpython 2010-08-26 12:15:19 +02:00
Alessandro Decina 9ee33ad301 acinclude.m4: use a better way to find the correct PYTHON_LIB_LOC. 2010-08-26 12:15:19 +02:00
Alessandro Decina c5b2a96bc9 plugin: refactor the initialization code.
Remove references to global python objects from the initialization code. This
makes it possible to avoid linking to libpython.
2010-08-26 12:15:19 +02:00
Alessandro Decina 31a61551b4 plugin: fix the manual loading of libpythonX.Y.so. 2010-08-25 12:36:14 +02:00
Alessandro Decina 8b02893346 plugin: check for _Py_NoneStruct instead of Py_None.
When checking if CPython is already loaded, don't check for Py_None which is a
macro but use _Py_NoneStruct which is a real symbol.
2010-08-25 11:08:15 +02:00
Stefan Kost e3a125a49f Automatic update of common submodule
From 3e8db1d to ec60217
2010-08-13 17:25:05 +03:00
Tim-Philipp Müller 43b3fe6b4a Automatic update of common submodule
From bd2054b to 3e8db1d
2010-08-10 10:59:39 +01:00
Alessandro Decina dc6b4f7a0a gst.Structure: raise TypeError when assigning None to a key 2010-08-06 23:18:02 +02:00
Stefan Kost b1f499ec7e Automatic update of common submodule
From a519571 to bd2054b
2010-08-05 13:57:53 +03:00
Sebastian Dröge 4707a302d0 configure: Check if the compiler supports ISO C89 or C99 and which parameters are required
This first checks what is required for ISO C99 support and sets the relevant
compiler parameters and if no C99 compiler is found, it checks for a
C89 compiler. This enables us to check for and use C89/C99 functions
that gcc hides from us without the correct compiler parameters.
2010-08-04 19:31:40 +02:00