]> git.sesse.net Git - mlt/commit
transition_composite.c: add animatable geometry "pan" property. This suppresses impli...
authorddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Fri, 6 Jun 2008 02:11:41 +0000 (02:11 +0000)
committerddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Fri, 6 Jun 2008 02:11:41 +0000 (02:11 +0000)
commit9ce4128ce2d56a2e0c5d028d81ec6635813e252a
treeb058fff93484d9372943c044058a01988efa6638
parent190560740c17d9c9d30004517f1e77321eaf0a67
transition_composite.c: add animatable geometry "pan" property. This suppresses implicit scaling of the b-frame and makes the compositing rectangle crop. Then, it uses the x and y geometry information to pan the b-frame within the composite rectangle. For example, a negative x pans the image to the left and that portion of the b frame left of the composite rectangle is cropped. w and h of the pan geometry is not implemented at this time, but the plan is to implement scaling of the b-frame. In the end, this can provide a Ken Burns effect for still images - a much requested feature.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1136 d19143bc-622f-0410-bfdd-b5b2a6649095
src/modules/core/transition_composite.c