Commit graph

617 commits

Author SHA1 Message Date
Edward Hervey
0ef52abad4 gst: Update to 0.10.32 core/base API 2011-01-05 15:05:02 +01:00
Edward Hervey
28fca28378 arg-types: Properly handle const-GstCaps* return values 2011-01-05 15:05:02 +01:00
Alessandro Decina
a1584d04c5 Fix distcheck some more.
In testsuite/common.py look for gst/__init__.py in builddir now.
Clean gst/__init__.pyc after make check.
2010-11-22 14:18:05 +01:00
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
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
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
Leo Singer
84f6e26768 gst: add bindings for more gst.util_uint64_scale_* 2010-08-27 12:43:59 +02:00
Alessandro Decina
dc6b4f7a0a gst.Structure: raise TypeError when assigning None to a key 2010-08-06 23:18:02 +02:00
Alessandro Decina
e20157bda2 gst: implement getters and setters for GST_TYPE_FRACTION properties. Fixes #624882. 2010-07-26 19:42:34 +02:00
Alessandro Decina
56a725879d gst.GhostPad: allow set_target(None) to unset the target. Fixes #590735. 2010-07-14 12:35:35 +02:00
Edward Hervey
22db96fc6d gst: Add GST_TAG_IMAGE_ORIENTATION 2010-07-07 12:12:09 +02:00
Edward Hervey
3573dfefa9 base: Add new GstBaseSink methods 2010-07-07 12:07:55 +02:00
Edward Hervey
110de36d65 Add gst-plugins-base 0.10.29/0.10.30 API additions 2010-06-27 10:35:55 +02:00
Edward Hervey
e485bad78b Add new core library API from 0.10.30 2010-06-27 10:14:58 +02:00
Edward Hervey
7ac79bfef9 Add new core 0.10.29 and 0.10.30 API definitions 2010-06-27 10:08:02 +02:00
Thiago Santos
5ea379d845 gstmodule: Add missing tags
Map GST_TAG_* that were missing in gst-python bindings
2010-05-03 14:15:20 -03:00
Olivier Aubert
f01b950a4c Implement setter for gst.Buffer.size
https://bugzilla.gnome.org/show_bug.cgi?id=589582
2010-04-29 16:10:20 +02:00
Thiago Santos
697c8e73f7 tag: Adds xmp functions mappings
Maps gst_tag_list_from_xmp_buffer and
gst_tag_list_to_xmp_buffer

https://bugzilla.gnome.org/show_bug.cgi?id=617068
2010-04-29 16:05:26 +02:00
Thiago Santos
8331db15ca arg-types: Map const GstMiniObject
Adds GstMiniObjectArg to be able to use GstMiniObject objects
and its const versions in functions

https://bugzilla.gnome.org/show_bug.cgi?id=617068
2010-04-29 16:05:26 +02:00
Emilio Pozuelo Monfort
df44e7b426 Fix import on GNU/Hurd 2010-03-15 11:37:19 +01:00
Sebastian Dröge
60e9fa42a1 build: Make some more rules silent if requested 2010-02-26 16:45:38 +01:00
Luca Bruno
5f22436694 Fix importing of gst module on GNU/kFreeBSD 2010-01-23 12:39:46 +01:00
Edward Hervey
75b08daff2 bump minimum requirement to 0.10.18 and remove cruft 2010-01-18 15:03:22 +01:00
Edward Hervey
1ec21f61ce ignore new API additions for 0.10.26 core/base releases 2010-01-18 15:03:22 +01:00
Edward Hervey
589e66102f gst: Update .defs to new API 2010-01-18 15:03:22 +01:00
Thiago Santos
64e9d7f25b python: Do not pop tags in discoverer.py
Do not use pop on dicts because it destroys the tags info.

Fixes #592459
2010-01-18 09:06:28 -03:00
Edward Hervey
5d90f1d431 Update definitions and ignores for core/base 0.10.25. Fixes #587432 2009-09-16 16:23:27 +02:00
Johannes Berg
e2de828bba Use only one copy of pygstminiobject. Fixes #590348.
Instead of linking pygstminiobject.c into all the modules,
we can link it only into _gst and export the symbols for
the other modules. This fixes bug #590348 because now the
class key/id is common for all modules as a side-effect.
Also makes the modules smaller.
2009-08-21 16:38:32 +02:00
Alessandro Decina
9350cfa633 Fix leak in gst_base_sink_get_lasy_buffer. Fixes #592447. 2009-08-20 15:46:53 +02:00
Alessandro Decina
3bcc688758 Release the GIL around gst_pad_link. 2009-08-13 11:46:05 +02:00
Edward Hervey
f46cb7c335 gstpad: Don't forget to acquire/release the GIL in pac_block_destroy_data 2009-08-13 11:00:49 +02:00
Edward Hervey
065a82a88a gst: More API additions to gstreamer core. Fixes #587432 2009-07-17 11:48:36 +02:00
Edward Hervey
dfc49916ec gstquery.override: Wrap remainig gst_query_parse*() methods. 2009-07-01 16:01:53 +02:00
Edward Hervey
70f4f4c646 gstevent.override: Fix typos. 2009-07-01 16:01:41 +02:00
Edward Hervey
7ad1b84f50 gst.Message: Wrap remaining parse_*() methods. 2009-07-01 13:54:57 +02:00