GES 1.14 -- How to achieve crossfade

David Ing ding at panopto.com
Wed Feb 20 20:47:02 UTC 2019


I am struggling to find a clean example for how to achieve a crossfade.

I have a layer which contains two clips of type GESSourceClip:

GESSourceClip a

starts at 0 seconds
ends at 9.999999999 seconds

GESSourceClip b

starts at 10 seconds
ends at 20 seconds


Now I want a 2 second crossfade from "a" to "b" ... but how?

Do I create a GESTransitionClip and insert it into the layer between "a"
and "b"?

What about the timings.  Do I keep the timings for "a" and "b" unchanged,
but set the transition clip as follows?

   - starts at 9 seconds
   - ends at 11 seconds

Is it okay for the GESTransitionClip to overlap with GESSourceClip with
respect to time?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20190220/c38500bb/attachment-0001.html>


More information about the gstreamer-devel mailing list