If the CPAN GStreamer doesn’t work properly now, then it ought to be clobbered?
From: Timm Murray Sent: Thursday, November 13, 2014 9:47 PM To: gtk-perl-list@gnome.org Subject: Re: Porting perl-GStreamer to gst 1.0 Now that I check again, I think the time_popped_filtered() call was fine. I was messing around with the URI passed to playbin so it didn't reference a full path on my own system. I've corrected that now, and it seems to work as expected. I've made a full module out of it as Gst::*. I'm open to suggestions on the namespace; I don't necessarily want to clobber the existing GStreamer module on CPAN. I thought maybe doing GStreamer10, but putting the version in the namespace doesn't seem right, either. All recent changes are up on the github repo. Thanks, Timm On Thu, Nov 13, 2014 at 3:19 AM, "Torsten Schönfeld" <kaffeeti...@gmx.de> wrote: "Timm Murray" <tmur...@wumpus-cave.net>: > Thanks, I was able to get a basic pipeline going: > > https://github.com/frezik/Gst Excellent! > The original C tutorial uses timed_pop_filtered() like this: > > msg = gst_bus_timed_pop_filtered (bus, GST_CLOCK_TIME_NONE, GST_MESSAGE_ERROR | GST_MESSAGE_EOS); > > From what I gathered from Glib::Flags, this should work like this: > > my $msg = $bus->timed_pop_filtered( GStreamer::CLOCK_TIME_NONE, [ 'error', 'eos' ]); > > But this causes the program to promptly exit without outputting anything. Your translation seems correct to me. Maybe there is a problem with the wrapper GStreamer::CLOCK_TIME_NONE. The original definition is #define GST_CLOCK_TIME_NONE ((GstClockTime) -1) GstClockTime is an unsigned 64 bit integer, so this expression will overflow. The docs say the value should be 18446744073709551615 (i.e., 2^64-1). What's the value of GStreamer::CLOCK_TIME_NONE for you? (I can't test right now.) -Torsten _______________________________________________ gtk-perl-list mailing list gtk-perl-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-perl-list -------------------------------------------------------------------------------- _______________________________________________ gtk-perl-list mailing list gtk-perl-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-perl-list
_______________________________________________ gtk-perl-list mailing list gtk-perl-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-perl-list