gstreamer Python and cairooverlay

RoyWiggins roywig at
Sun Dec 30 20:09:59 PST 2012

And I'd /like/ this to be cross-platform (at least, run on Windows as well as
Linux) and there aren't any prebuilt gstreamer 1.0 binaries for Windows (or
are there?).

I want to be able to scrawl arbitrary lines and circles on top of video-
every time I seem to get closer,  something else breaks!

RoyWiggins wrote
> I was in touch with Jon Nordby (who wrote it in the first place) and he
> thinks it's because I was using the older pyGTK bindings rather than
> pygobject- pycairo doesn't use gobject, it uses its own wrapper, which
> explains it.
> So, I'm trying to get it to work in GStreamer 1.0, which Jon suggested-
> however, it doesn't seem to *have* cairooverlay, even though I've
> installed
> gstreamer1.0-plugins-good from the developers ppa (on Ubuntu 12.04), it
> seems to be there in the
> source<>,
> but gst-inspect-overlay0.10 doesn't list cairooverlay, or indeed
> cairo-anything. I poked around the .deb and it does not appear to be there
> but I'm not very familiar with the structure of .deb packages. I guess the
> deb might be slightly out of juncture?
> (Also, gstreamer was complaining about the jack audio server not being
> installed- I installed the package from the Ubuntu main repo and started
> jackd myself and it worked, but it ought to be a dependency resolved by
> the
> gstreamer package, right?)
> On Sun, Dec 30, 2012 at 2:32 PM, Tim-Philipp Müller-2 [via
> GStreamer-devel]
> <

> ml-node+s966125n4657622h61 at .nabble

> > wrote:
>> On Sat, 2012-12-29 at 00:36 -0800, RoyWiggins wrote:
>> Hi Roy,
>> > Hi gstreamer folks, I'm having this exact problem and haven't found
>> > remedy elsewhere. I can't say if it's a problem with the python
>> > gstreamer bindings, or cairooverlay itself, or indeed both, but I
>> > thought you guys might be able to give me a hand. I'm not averse to
>> > trying to fix the binding if it needs fixing, but again I'm entirely
>> > new to delving into python C bindings.
>> I can't see anything wrong in the cairooverlay element right now, it
>> passes the right GType when registering the signal, so my guess is that
>> it's an issue somewhere in/around pygobject.
>> Or possibly you are just missing the right import statement for the
>> cairo gobject stuff?
>> Cheers
>>  -Tim
>> _______________________________________________
>> gstreamer-devel mailing list
>> [hidden email]
>> <http://user/SendEmail.jtp?type=node&node=4657622&i=0>
>> ------------------------------
>>  If you reply to this email, your message will be added to the discussion
>> below:
>>  To unsubscribe from gstreamer Python and cairooverlay, click
>> here<>
>> .
>> NAML<>

View this message in context:
Sent from the GStreamer-devel mailing list archive at

More information about the gstreamer-devel mailing list