GStreamer and GstController

Hello everyone,

I would like to implement alpha fades with two video sources on a
timeline, like it is explained at:
http://www.ocf.berkeley.edu/~brandon/wiki/index.php5?title=Working_With_GNonLin

Since I want the fade to change along with the timecode, I think that a
Gnonlin operation is not sufficient and I will have to use a
GstController:
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/GstController.html

But Gst::Controller is not mentionned on the status page:
http://ruby-gnome2.sourceforge.jp/hiki.cgi?Status+of+Ruby%2FGStreamer

Is it planned ? Can I help for improving the binding this way ?

By the way, please could someone explain me what version of
Ruby/Gstreamer to use : the Ruby/Gnome2 one or the one from
https://trac.luon.net/ruby-gstreamer0.10/ ?
I am quite lost because both SVN are active at the same time, with
different changes… Are there two coexistent versions ?

Thank you in advance,


Christophe B.
http://cbenz.tuxfamily.org

I’m searching for this too! But it seems like it’s not supported right
now :frowning:

Does someone know more about GstController in ruby/gnome2?

On Tue, Jul 29, 2008 at 05:32:41PM +0200, Christophe B. wrote:

By the way, please could someone explain me what version of
Ruby/Gstreamer to use : the Ruby/Gnome2 one or the one from
https://trac.luon.net/ruby-gstreamer0.10/ ?
I am quite lost because both SVN are active at the same time, with
different changes… Are there two coexistent versions ?

The one on trac.luon.net is discontinued. Work on gst0.10 support there
was merged/synchronised (feature-wise) with the gst0.10 support of
Ruby/GNOME2 and is more actively maintained there. I will change the
Wiki on trac.luon.net to reflect that.

Kind regards,
Paul


PhD Student @ Eindhoven | email: [email protected]
University of Technology, The Netherlands | JID: [email protected]

I heard it shouldn’t be too hard to implement the GstController in the
gstreamer bindings. But I’m not that handy with C :slight_smile: