[gst-devel] kenburns plugin

Gruenke, Matt mgruenke at Tycoint.com
Thu Jan 13 07:27:53 CET 2011


I'd recommend making a custom bin to encapsulate the full controls with
a set of simplified parameters.  You could add a controller interface to
kenburns, and then make a custom bin called kenburns_easy, for instance,
that provides a simplified interface by using an internal controller.

One example of this is rtspsrc, which is a bin.  It encapsulates a lot
of other elements that one can also use in a stand-alone fashion.


Matt


-----Original Message-----
From: Lane Brooks [mailto:lane at brooks.nu] 
Sent: Wednesday, January 12, 2011 18:49
To: Discussion of the development of GStreamer
Subject: Re: [gst-devel] kenburns plugin

On 01/12/2011 08:24 AM, Stefan Kost wrote:
> On 10.01.2011 22:51, Lane Brooks wrote:

<snip/>

Actually, I just had another thought. Currently I have a few different 
user selectable internal controllers like the velocity ramping one 
described above. Would it work to add another option that lets the user 
select to use an external controller instead? Then for the simple use 
case, you just set "zoom1", "xcenter1", "ycenter1", "zoom2", "xcenter2",

"ycenter2", and "duration". For the more advanced usage, you instead put

a controller on "zoom1", "xcenter1", and "ycenter1" and select to 
disable the internal controller.

Lane




More information about the gstreamer-devel mailing list