src/framework/mlt_filter.c | 54 ++- src/framework/mlt_filter.h | 1 + src/framework/mlt_geometry.c | 53 +- src/framework/mlt_geometry.h | 2 + src/mlt++/MltFilter.cpp | 5 + src/mlt++/MltFilter.h | 1 + src/mlt++/MltGeometry.cpp | 5 + src/mlt++/MltGeometry.h | 1 + src/modules/avformat/filter_avcolour_space.c | 11 +- src/modules/core/transition_composite.c | 1 + src/modules/gtk2/producer_pango.c | 1 + .../motion_est/filter_autotrack_rectangle.c | 2 + src/modules/videostab/Makefile | 39 ++ src/modules/videostab/factory.c | 41 ++ src/modules/videostab/filter_videostab.c | 211 ++++++++ src/modules/videostab/filter_videostab.yml | 42 ++ src/modules/videostab/stab/estimate.c | 136 +++++ src/modules/videostab/stab/estimate.h | 30 ++ src/modules/videostab/stab/klt/base.h | 38 ++ src/modules/videostab/stab/klt/convolve.c | 279 ++++++++++ src/modules/videostab/stab/klt/convolve.h | 32 ++ src/modules/videostab/stab/klt/error.c | 56 ++ src/modules/videostab/stab/klt/error.h | 15 + src/modules/videostab/stab/klt/klt.c | 342 ++++++++++++ src/modules/videostab/stab/klt/klt.h | 143 +++++ src/modules/videostab/stab/klt/klt_util.c | 52 ++ src/modules/videostab/stab/klt/klt_util.h | 28 + src/modules/videostab/stab/klt/pyramid.c | 139 +++++ src/modules/videostab/stab/klt/pyramid.h | 32 ++ .../videostab/stab/klt/selectGoodFeatures.c | 430 +++++++++++++++ src/modules/videostab/stab/klt/trackFeatures.c | 549 ++++++++++++++++++++ src/modules/videostab/stab/main.c | 191 +++++++ src/modules/videostab/stab/resample.c | 103 ++++ src/modules/videostab/stab/resample.h | 20 + src/modules/videostab/stab/utils.c | 134 +++++ src/modules/videostab/stab/utils.h | 35 ++ src/modules/videostab/stab/vector.c | 126 +++++ src/modules/videostab/stab/vector.h | 27 + src/modules/xml/Makefile | 2 +- src/modules/xml/consumer_xml.c | 214 ++++++-- src/modules/xml/consumer_xml.yml | 13 + 41 files changed, 3534 insertions(+), 102 deletions(-)
New commits: commit 5c39e5f78d5715d361ea4f3195000d8aaf3d282b Author: Dan Dennedy <[email protected]> Date: Mon Aug 15 22:33:33 2011 -0700 Add vectors property to videostab. Change videostab to save to and load from a property instead of file. It uses mlt_geometry for the (de)serialization of the vectors, Also, remove seeking on the producer and require a two pass mode of operation. Finally, make it parallel-safe. commit 4bcfca4adaa008e51ee23d6b0e02b3bf2eb9ed93 Author: Dan Dennedy <[email protected]> Date: Mon Aug 15 22:28:45 2011 -0700 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. commit 6d9f806fc2fd9c9a857c1c6a7a1c8274598a3d1c Author: Dan Dennedy <[email protected]> Date: Mon Aug 15 22:16:08 2011 -0700 Add 'all' property to xml consumer. Makes the consumer process all frames before serializing to XML. commit 32cebc24914049597bda88ba02b2a60a48c7493b Author: Dan Dennedy <[email protected]> Date: Sat Aug 13 22:18:57 2011 -0700 Serialize geometry with integer or float representation. commit e2ef49cae3238dd4b665a697bd5301f52f67f065 Author: Dan Dennedy <[email protected]> Date: Sat Aug 13 20:36:17 2011 -0700 Check swscale context before using it. Old patch suggested by j-b-m on Feb 9, 2011. commit 07fb696d023be9e9a49dddbdac50cc26d3fdec1f Author: Dan Dennedy <[email protected]> Date: Sat Aug 13 11:44:47 2011 -0700 More cleanup. commit ce6b2b596b137b836047173e837e6975e5e60a4b Author: Dan Dennedy <[email protected]> Date: Sat Aug 13 11:32:03 2011 -0700 Fix make install. commit 46b6940138ef947b1e7e6533e2457c1c4149c86e Author: Dan Dennedy <[email protected]> Date: Sat Aug 13 11:31:09 2011 -0700 Add mlt_filter_get_length2. commit e743505d09eaa33225d11dfe44df76c32516ffeb Author: Dan Dennedy <[email protected]> Date: Fri Aug 12 23:50:54 2011 -0700 Some cleanup - reformating, consolidation commit 1660967f3fe7ddc89a364d2ccd3aae2975824a6f Author: Dan Dennedy <[email protected]> Date: Fri Aug 12 23:31:04 2011 -0700 Stop using 'this' commit 6abb9883b86c4fdd7f6872d190da6d29330dcd43 Author: Dan Dennedy <[email protected]> Date: Fri Aug 12 23:29:18 2011 -0700 Remove global variables. commit 028e27c88e903db39e3b357c858e86ec7e284e5e Author: Dan Dennedy <[email protected]> Date: Fri Aug 12 22:43:17 2011 -0700 Fix compile error on MAXFLOAT. commit 421849a9d237901ac507f41a403ba982c3fa80e6 Author: Dan Dennedy <[email protected]> Date: Fri Aug 12 22:10:07 2011 -0700 Fix for GPL license. commit 6200d0c09b86c2379ed98681b0e23855028dd984 Author: Marco Gittler <[email protected]> Date: Fri Aug 12 11:43:52 2011 +0200 added yml metadata commit 20f04682ce5b4b9c0c5842681c10fbed44ca7ffc Author: Marco Gittler <[email protected]> Date: Fri Aug 12 07:27:26 2011 +0200 removed comments commit d7ffb0cdb3ba73da5ecd0c6aaa3d1ea30d5be14c Author: Marco Gittler <[email protected]> Date: Fri Aug 12 07:12:21 2011 +0200 some cleanup, loading from deshake file works now (if correct) for my sample (45 frames) the filter will do 2 runs, first with 37 , second with 45 frames. so the resut will look like not working. correct length deshake file will work. commit b3b6929607df3b325bdee28501a52e4dbc218886 Author: Marco Gittler <[email protected]> Date: Thu Aug 11 23:28:14 2011 +0200 some vars are now local instead of global. storing pos_h now works, but loading pos_h from file does not produce the same result. commit 3b787a41f8a0249dfaedee09e5bded13ef285884 Author: Marco Gittler <[email protected]> Date: Thu Aug 11 19:18:27 2011 +0200 compile fix commit df2241064efe4d819d909a45c75d1211f972936d Author: Marco Gittler <[email protected]> Date: Thu Aug 11 19:07:37 2011 +0200 first version of video stabilization from http://vstab.sourceforge.net/ ------------------------------------------------------------------------------ uberSVN's rich system and user administration capabilities and model configuration take the hassle out of deploying and managing Subversion and the tools developers use with it. Learn more about uberSVN and get a free download at: http://p.sf.net/sfu/wandisco-dev2dev _______________________________________________ Mlt-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mlt-devel
