Hiho, I like to get more control over the GStreamer pipeline built by Clutter::Gst::VideoTexture, but unfortunately
my $pipeline = $texture->get_playbin;
returns an object of Glib::Object::_Unregistered::GstPlayBin instead of
GStreamer::Pipeline, so it's not possible to use GStreamer's Perl
bindings.
I was nasty enough to try this
use GStreamer '-init';
bless $pipeline, "GStreamer::Pipeline";
$pipeline->set_state("paused");
And it works! Is it possible to put this into the Perl bindings, so
there is no need for this hack anymore? ;)
Regards,
Jörn
--
sub i($){print$_[0]}*j=*ENV;sub w($){sleep$_[0]}sub _($){i"$p:$c> ",w+01
,$_=$_[0],tr;i-za-h,;a-hi-z ;,i$_,w+01,i"\n"}$|=1;$f='HO';($c=$j{PWD})=~
s+$j{$f."ME"}+~+;$p.="$j{USER}\@".`hostname`;chop$p;_"kl",$c='~',_"zu,".
"-zn,*",_"#,epg,lw,gwc,mfmkcbm,cvsvwev,uiqt,kwvbmvb?",i"$p:$c> ";w+1<<07
pgpdXK2VScZnz.pgp
Description: PGP signature
