GStreamer cairooverlay

2011-05-03 Thread g.schlmm
Hi all, i wanted to test out the new gst cairooverlay plugin in perl. so i tried to convert the code to perl from the example application ( http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/tests/examples/cairo/cairo_overlay.c ) Now im having the problem that the draw signal sends m

Re: GStreamer cairooverlay

2011-05-03 Thread g.schlmm
Hey again, just tried some stuff :) I made Cairo gobjects available for GStreamer-Interfaces via the "maps" file: GST_TYPE_PROPERTY_PROBE GstPropertyProbe GInterface GStreamer::PropertyProbe GST_TYPE_X_OVERLAY GstXOverlay GInterface GStreamer::XOverlay CAIRO_GOBJ

Re: GStreamer cairooverlay

2011-05-04 Thread Torsten Schoenfeld
On 03.05.2011 19:44, g.schlmm wrote: i dont think GStreamer::Interfaces is the right place for doing this. Would a Cairo-GObject package be the best? or including it right to the Cairo package? Yes, given that libcairo-gobject is a separate library shipped with libcairo, I think it would make

Re: GStreamer cairooverlay

2011-05-15 Thread Torsten Schoenfeld
With the recent advance on the thread-safety front*, I took a first stab at cairo-gobject wrappers. Convincing ExtUtils::MakeMaker to create two shared objects from one Makefile.PL didn't work out, so I just created a separate distribution instead. Here's a tarball for initial testing: