[Telepathy] tpfarsight (Python) and GObject Introspection Incompatibilities

Mystilleef mystilleef at gmail.com
Wed Aug 24 07:52:55 PDT 2011


2011/8/24 Olivier Crête <olivier.crete at collabora.com>:
> Hi,
>
> On Wed, 2011-08-24 at 08:55 +0200, Tomeu Vizoso wrote:
>> On Wed, Aug 24, 2011 at 08:35, Mystilleef <mystilleef at gmail.com> wrote:
>> > Hello,
>> >
>> > My application suddenly stopped working after an upgrade. So I spent
>> > the better part of today trying to figure out why. It turns out the
>> > latest version of gobject-introspection is very strict and doesn't
>> > allow mixing non-introspectable python bindings with introspectable
>> > ones. Fortunately, my app runs its tpfarsight streamer in its own
>> > process. So it was easy to revert to using old school python bindings
>> > for gobject.
>> >
>> > To cut the long story short. I think the python bindings for
>> > telepathy-farsight and or farsight wouldn't work with the latest PyGI
>> > and gobject-introspection. Is this a known issue? Should I file a bug
>> > report?
>>
>> I'm not maintainer of those modules, but I think that if you think the
>> bug is in those, you should put it in bugzilla. If you think the
>> problem lies in pygobject or gobject-introspection, use
>> bugzilla.gnome.org instead.
>
> I maintain the python bindings for farsight and tp-fs, the reason
> they're not using gi yet is that GStreamer isn't and probably won't be
> before 1.0.
>

Cool! I think they might have started to use gi.  A look at
dir(gi.repository.Gst) shows many of the most important elements are
available. How well they work is a completely different story. I'll
test it out later when I have time.

>>> Gst.version_string()
'GStreamer 0.10.35'

Lateef


More information about the telepathy mailing list