Hiho, I like to use a 'playbin' but redirect output to a specifix X window which ID is known. My code looks like this: my $play = GStreamer::ElementFactory->make("playbin", "play"); my $video_sink = GStreamer::ElementFactory->make("xvimagesink", "video-sink"); $video_sink->set_xwindow_id($xid); $play->set("video-sink", $video_sink); ... $video_sink->set_xwindow_id($xid) fails with this error message: Can't locate object method "set_xwindow_id" via package "Glib::Object::_Unregistered::GstXvImageSink GstXvImageSink implements the GstXOverlay interface, so this method should exist. Am I doing something wrong or is it a problem with the Perl bindings? I'm using gstreamer-0.10 and libgstreamer-perl 0.10. Thanks, Jörn -- Joern Reder -> http://www.exit1.org/ -> http://search.cpan.org/~jred/
Attachment:
pgpWAZ1kyJP4Q.pgp
Description: PGP signature