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

Reply via email to