[gst-devel] kenburns plugin

Stefan Kost ensonic at hora-obscura.de
Thu Jan 13 17:17:03 CET 2011


Hi matt & Lane,

On 13.01.2011 08:27, Gruenke, Matt wrote:
> 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.
>

Not necessarily a bin, but yes. What about having a kenburns plugins
with several elements, all sharing the same codebase. One can provide
single controlable zoom, x/y-center props and the other has what you
have now.

Stefan

> 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
>
> ------------------------------------------------------------------------------
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand 
> malware threats, the impact they can have on your business, and how you 
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel





More information about the gstreamer-devel mailing list