]> git.sesse.net Git - mlt/commit
Add mlt_geometry_interpolate.
authorDan Dennedy <dan@dennedy.org>
Tue, 16 Aug 2011 05:28:45 +0000 (22:28 -0700)
committerDan Dennedy <dan@dennedy.org>
Tue, 16 Aug 2011 05:28:45 +0000 (22:28 -0700)
commit4bcfca4adaa008e51ee23d6b0e02b3bf2eb9ed93
tree48df6ccbe2831b6f65354fd6ff637abb6e983e6c
parent6d9f806fc2fd9c9a857c1c6a7a1c8274598a3d1c
Add mlt_geometry_interpolate.

This removes re-interpolation on each call to mlt_geometry_insert() to
make bulk invocations of that call faster. This also makes
mlt_geometry_parse() faster.
Also, this includes a fix to mlt_geometry_serialise() for a buffer
overflow memory corruption.
src/framework/mlt_geometry.c
src/framework/mlt_geometry.h
src/mlt++/MltGeometry.cpp
src/mlt++/MltGeometry.h
src/modules/core/transition_composite.c
src/modules/gtk2/producer_pango.c
src/modules/motion_est/filter_autotrack_rectangle.c