Skip to content

Commit

Permalink
Update ChangeLog for v0.9.8
Browse files Browse the repository at this point in the history
  • Loading branch information
ddennedy committed Jul 29, 2015
1 parent 11908c1 commit 7394082
Showing 1 changed file with 184 additions and 0 deletions.
184 changes: 184 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,187 @@
2015-07-29 Dan Dennedy <[email protected]>

* Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h: Set version
to 0.9.8.

2015-06-10 Dan Dennedy <[email protected]>

* src/swig/python/test_animation.py,
src/tests/test_animation/test_animation.cpp, src/tests/tests.pro: Add tests
for new Mlt::Animation API.

* src/mlt++/MltAnimation.cpp, src/mlt++/MltAnimation.h, src/mlt++/mlt++.vers:
Add Mlt::Animation::key_count() and key_get(). Also adds
Mlt::Animation::key_get_frame() and Mlt::Animation::key_get_type(), which are
useful for scripting/managed languages that cannot pass arguments by
reference.

* src/framework/mlt.vers, src/framework/mlt_animation.c,
src/framework/mlt_animation.h: Add mlt_animation_key_count() and
mlt_animation_key_get().

2015-06-09 Dan Dennedy <[email protected]>

* src/mlt++/Makefile, src/mlt++/Mlt.h, src/mlt++/MltAnimation.cpp,
src/mlt++/MltAnimation.h, src/mlt++/MltProperties.cpp,
src/mlt++/MltProperties.h, src/mlt++/mlt++.vers, src/swig/mlt.i: Add
Mlt::Animation C++ API.

2015-07-27 Dan Dennedy <[email protected]>

* src/modules/frei0r/factory.c, src/modules/frei0r/not_thread_safe.txt: Make
frei0r thread-safe check plugin version. Now, the frei0r MLT services will
compare the plugin version to the version in the data file to see if they
have been fixed yet. Also, update the data file to include versions that have
the latest frei0r change to remove needless, non-parallel-safe state from
frei0r.hpp.

2015-06-25 Dan Dennedy <[email protected]>

* src/framework/mlt.vers, src/framework/mlt_transition.c,
src/framework/mlt_transition.h, src/mlt++/MltTransition.cpp,
src/mlt++/MltTransition.h, src/mlt++/mlt++.vers: Add
Transition::set_tracks(). As well as mlt_transition_set_tracks().

2015-06-24 Dan Dennedy <[email protected]>

* src/modules/jackrack/factory.c, src/modules/jackrack/filter_ladspa.c: Add
property animation to ladspa filter.

2015-06-20 Dan Dennedy <[email protected]>

* src/framework/mlt.vers, src/framework/mlt_multitrack.c,
src/framework/mlt_multitrack.h, src/framework/mlt_service.c,
src/framework/mlt_service.h, src/framework/mlt_tractor.c,
src/framework/mlt_tractor.h, src/mlt++/MltMultitrack.cpp,
src/mlt++/MltMultitrack.h, src/mlt++/MltService.cpp, src/mlt++/MltService.h,
src/mlt++/MltTractor.cpp, src/mlt++/MltTractor.h, src/mlt++/mlt++.vers: Add
Mlt::Tractor::insert_track(). As well as Mlt::Multitrack::insert(),
Mlt::Service::insert_producer(), mlt_tractor_insert_track(),
mlt_multitrack_insert(), and mlt_service_insert_producer().

2015-06-19 Dan Dennedy <[email protected]>

* src/modules/avformat/consumer_avformat.yml, src/modules/avformat/factory.c:
Fix valid YAML for avformat parameter default string.

2015-06-08 Maksym Veremeyenko <[email protected]>

* src/modules/core/Makefile, src/modules/core/factory.c,
src/modules/core/filter_audiomap.c, src/modules/core/filter_audiomap.yml:
Implement audiomap filter.

2015-06-14 Dan Dennedy <[email protected]>

* src/modules/decklink/darwin/DeckLinkAPI.h,
src/modules/decklink/linux/DeckLinkAPI.h,
src/modules/decklink/win/DeckLinkAPI_h.h: Add 2K DCI and 4K modes to DeckLink
headers.

2015-06-08 Maksym Veremeyenko <[email protected]>

* src/modules/gtk2/producer_pango.c, src/modules/gtk2/producer_pango.yml:
Implement text rotation in pango producer

2015-05-25 Dan Dennedy <[email protected]>

* src/modules/avformat/producer_avformat.c,
src/modules/oldfilm/filter_lines.c, src/modules/plus/transition_affine.c,
src/modules/plusgpl/filter_telecide.c, src/modules/sox/filter_sox.c: Fix
clang warnings about abs functions.

* src/modules/frei0r/producer_frei0r.c, src/modules/plus/filter_dance.c:
Remove some more unusued variables.

* src/framework/mlt.vers, src/framework/mlt_multitrack.c,
src/framework/mlt_multitrack.h, src/framework/mlt_service.c,
src/framework/mlt_service.h, src/framework/mlt_tractor.c,
src/framework/mlt_tractor.h, src/mlt++/MltMultitrack.cpp,
src/mlt++/MltMultitrack.h, src/mlt++/MltService.cpp, src/mlt++/MltService.h,
src/mlt++/MltTractor.cpp, src/mlt++/MltTractor.h, src/mlt++/mlt++.vers: Add
Mlt::Tractor::remove_track(). As well as Mlt::Multitrack::disconnect,
Mlt::Service::disconnect_producer(), mlt_tractor_remove_track(),
mlt_multitrack_disconnect(), and mlt_service_disconnect_producer().

2015-05-22 Dan Dennedy <[email protected]>

* src/framework/mlt_profile.c, src/modules/core/filter_resize.c: Fix heap
corruption on auto-profile if yuv420p. mlt_image_none asks the producer for
a MLT image format closest to the source video. If that yields yuv420p, which
is very common, then filter_resize does not know how to pad that format. But,
filter_resize would try anyways, get bpp=1 from mlt_image_format_size(), and
not allocate enough memory for the new image.

2015-05-16 Dan Dennedy <[email protected]>

* src/modules/decklink/Makefile, src/modules/decklink/common.cpp: Fix crash
listing DeckLink devices on MinGW-x64. It is incorrect to free() a BSTR;
must use SysFreeString() instead.

* src/modules/motion_est/sad_sse.h, src/modules/xine/vf_yadif_template.h,
src/modules/xine/yadif.c: Fix assembly for MinGW-x64.

2015-05-03 Bernhard Frauendienst <[email protected]>

* src/swig/csharp/build, src/swig/java/build, src/swig/lua/build,
src/swig/php/build, src/swig/python/build, src/swig/tcl/build: Allow build
system to specify the name of g++ This is already possible in most places,
but missing for most of the bindings (except for perl and ruby)

2015-04-19 Brian Matherly <[email protected]>

* src/modules/opengl/filter_movit_rect.cpp,
src/modules/opengl/filter_movit_rect.yml: Add distort property to rect
filter.

2015-04-18 Brian Matherly <[email protected]>

* src/modules/qt/Makefile, src/modules/qt/configure,
src/modules/qt/factory.c, src/modules/qt/filter_lightshow.cpp,
src/modules/qt/filter_lightshow.yml: Add lightshow filter.

2015-04-16 Brian Matherly <[email protected]>

* src/modules/plus/filter_dance.c, src/modules/plus/filter_dance.yml: Cleanup
dance filter.

2015-04-13 Brian Matherly <[email protected]>

* src/modules/plus/filter_dance.c, src/modules/plus/filter_dance.yml: Set
default zoom to 0.

2015-04-07 Brian Matherly <[email protected]>

* src/modules/plus/Makefile, src/modules/plus/configure,
src/modules/plus/factory.c, src/modules/plus/filter_dance.c,
src/modules/plus/filter_dance.yml, src/modules/plus/filter_fft.c,
src/modules/plus/filter_fft.yml: Add fft and dance filters.

2015-03-19 Dan Dennedy <[email protected]>

* configure, src/framework/mlt_version.h: Set interim version to 0.9.7.

2015-03-13 Brian Matherly <[email protected]>

* src/modules/qt/filter_audiowaveform.cpp,
src/modules/qt/filter_audiowaveform.yml: Multiple improvements. * Don't
mirror the gradient. * Fix waveform when horizontal resolution exceeds the
number of audio samples. * Only use a single color by default.

2015-03-12 Brian Matherly <[email protected]>

* src/modules/qt/filter_audiowaveform.cpp,
src/modules/qt/filter_audiowaveform.yml: Add gradient orientation parameter.

* src/modules/qt/filter_audiowaveform.cpp,
src/modules/qt/filter_audiowaveform.yml: Add fill parameter.

2015-03-04 Brian Matherly <[email protected]>

* src/framework/metaschema.yaml, src/modules/qt/Makefile,
src/modules/qt/common.cpp, src/modules/qt/common.h, src/modules/qt/factory.c,
src/modules/qt/filter_audiowaveform.cpp,
src/modules/qt/filter_audiowaveform.yml: Add audiowaveform filter.

2015-03-01 Dan Dennedy <[email protected]>

* Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h: Set version
Expand Down

0 comments on commit 7394082

Please sign in to comment.