S
Stupergenius
Hi all, newbie to Ruby and this group.
My question deals with the Ruby GStreamer bindings. Basically, I
copied and pasted the GStreamer example from the Ruby GNOME2 site and
replaced the mad plugin, which I don't have on my linux box
appearently, with the spider plugin, and I get nothing when I run the
script.
Which is to say I get no error and I get no sound, just a clean exit as
soon as some messages are printed out. All the objects are being
correctly allocated and all, no nils here, it just doesn't work.
Am I missing something here? I installed the GNOME2-all package and
all the libglade and gtk stuff work perfect except GStreamer is hating
me. Additionally, the Gst::Thread(which I would rather use)
implementation of the same script functions the same as the
Gst:
ipeline implementation, nothing. I'm at a loss here, I've
validated everything, valid mp3, valid allocation, valid libraries,
etc.
If you're wondering what I'm doing with GStreamer, I am writing a
simple mp3 player for a class project, so I know my GNOME2 install
isn't bodged since libglade functions.
Help! Thanks
This output confirms that all the objects are allocated when I put
them, they just don't work.
#<Gst::FileSrc:0xb7c909e4>
#<Gst::Spider:0xb7c905e8>
#<Gst::OssSink:0xb778f844>
#<Gst:
ipeline:0xb7c91998>
My question deals with the Ruby GStreamer bindings. Basically, I
copied and pasted the GStreamer example from the Ruby GNOME2 site and
replaced the mad plugin, which I don't have on my linux box
appearently, with the spider plugin, and I get nothing when I run the
script.
Which is to say I get no error and I get no sound, just a clean exit as
soon as some messages are printed out. All the objects are being
correctly allocated and all, no nils here, it just doesn't work.
Am I missing something here? I installed the GNOME2-all package and
all the libglade and gtk stuff work perfect except GStreamer is hating
me. Additionally, the Gst::Thread(which I would rather use)
implementation of the same script functions the same as the
Gst:
validated everything, valid mp3, valid allocation, valid libraries,
etc.
If you're wondering what I'm doing with GStreamer, I am writing a
simple mp3 player for a class project, so I know my GNOME2 install
isn't bodged since libglade functions.
Help! Thanks
This output confirms that all the objects are allocated when I put
them, they just don't work.
#<Gst::FileSrc:0xb7c909e4>
#<Gst::Spider:0xb7c905e8>
#<Gst::OssSink:0xb778f844>
#<Gst: