From aa3e0e3b1486db3af8f03e887cbc4ad7a86d746d Mon Sep 17 00:00:00 2001 From: ddennedy Date: Wed, 15 Apr 2009 06:36:02 +0000 Subject: [PATCH] Add ChangeLog and remove svn log from dist make target. Signed-off-by: Dan Dennedy git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt++@1407 d19143bc-622f-0410-bfdd-b5b2a6649095 --- mlt++/ChangeLog | 552 ++++++++++++++++++++++++++++++++++++++++++++++++ mlt++/Makefile | 1 - 2 files changed, 552 insertions(+), 1 deletion(-) create mode 100644 mlt++/ChangeLog diff --git a/mlt++/ChangeLog b/mlt++/ChangeLog new file mode 100644 index 00000000..a55c3a08 --- /dev/null +++ b/mlt++/ChangeLog @@ -0,0 +1,552 @@ +2009-04-10 ddennedy + + * test/play.cpp, test/server.cpp: cleanup some warnings + + * src/MltResponse.cpp, src/MltResponse.h: const update for MltResponse + + * src/MltResponse.cpp, src/MltResponse.h: Constness changes + + * src/MltTransition.cpp, src/MltTransition.h: Constness changes + + * src/MltProducer.cpp, src/MltProducer.h: Constness changes + + * src/MltProperties.cpp, src/MltProperties.h: Constness changes + + * src/MltConsumer.cpp, src/MltConsumer.h: Constness changes + + * src/MltProperties.cpp, src/MltResponse.cpp: Constness changes + + * src/MltProperties.cpp, src/MltPushConsumer.cpp: Constness changes + + * src/MltFilter.cpp, src/MltFilter.h, src/MltProperties.cpp, + src/MltProperties.h: Constness changes + + * src/MltConsumer.cpp, src/MltField.cpp, src/MltFilter.cpp, src/MltFrame.cpp, + src/MltMultitrack.cpp, src/MltPlaylist.cpp, src/MltProducer.cpp, + src/MltTractor.cpp, src/MltTransition.cpp: Fix up warnings about explicit + base initializers in copy constructors + + * configure: Add more warnings + + * .gitignore: Add a .gitignore file + +2009-04-02 ddennedy + + * swig/ruby/thumbs.rb: thumbs.rb: fix setting size property for avformat + consumer + +2009-02-04 ddennedy + + * debian/changelog, debian/control, debian/copyright, debian/rules: remove + debian package subdirectory (they provide their own) + +2009-01-26 ddennedy + + * swig/configure, swig/php/build, swig/php/play.php: swig/configure, + swig/php/*: add php bindings + +2008-12-28 ddennedy + + * swig/java/build, swig/python/build, swig/python/play.py, swig/tcl/build: + swig/{java,python,tcl}/build: fix linking error __stack_chk_fail_local. + swig/python/play.py: fix syntax error reported by Jonathon Thomas. + +2008-12-27 ddennedy + + * swig/configure: swig/configure: use pkg-config mlt-framework instead of + deprecated mlt-config. + +2008-12-04 ddennedy + + * README: README: update instructions to use pkg-config instead of mlt-config + + * swig/java/build, swig/perl/Makefile.PL, swig/python/build, swig/ruby/build, + swig/tcl/build, test/Makefile: test/Makefile, swig/*/build: replace more + mlt-config with pkg-config + +2008-11-06 ddennedy + + * src/Makefile: src/Makefile: suppress warning on ldconfig failure + +2008-10-25 ddennedy + + * configure: configure: apply patch from Alberto Villa to fix build on + FreeBSD + +2008-10-20 ddennedy + + * configure: configure: convert to use pkg-config; mlt-config is deprecated + +2008-08-06 ddennedy + + * AUTHORS: update mlt++ AUTHORS + + * Makefile: fix make dist target + + * configure: bump versions for 0.3.0 release + + * Makefile: improve make dist target + + * swig/java/Play.java, swig/java/Play.sh, swig/java/build: swig/java: fixup + the java bindings build script and example (bug 1523941) + +2008-06-26 ddennedy + + * src/MltProducer.cpp, src/MltProducer.h, swig/mltpp.i: MltProducer.{h,cpp}, + mltpp.i: remove Producer::get_frame that is unncessary and introduced a + memory leak. + +2008-06-24 ddennedy + + * src/MltPlaylist.cpp: MltPlaylist.cpp: return null on clip_info method if + mlt_playlist_get_clip_info fails. + +2008-06-08 ddennedy + + * src/MltPlaylist.cpp: MltPlaylist.cpp: prevent strdup from crashing on a + null pointer. + +2008-04-23 ddennedy + + * src/MltProducer.cpp, src/MltProducer.h, swig/mltpp.i: MltProducer.{h,cpp}, + swig/mltpp.i: add method Producer::get_frame. + +2008-04-12 ddennedy + + * test/server.cpp: test/server.cpp: bugfix (1940389) compilation on gcc 4.3 + +2008-02-27 ddennedy + + * src/MltRepository.cpp, src/MltRepository.h: MltRepository.{h,cpp}: update + to latest mlt_repository.h change - finalization of callback declarations and + metadata handling + +2008-02-16 ddennedy + + * swig/python/build: swig/python/build: add -fPIC + + * src/MltRepository.cpp, src/MltRepository.h, swig/mltpp.i: + MltRepository.{h,cpp}, swig/mltpp.i: added consumers, filters, producers, + transitions, register_metadata, and metadata methods to Repository class + +2008-02-12 ddennedy + + * Makefile: do not make tests automatically + +2008-02-07 ddennedy + + * configure, src/Makefile: configure: add soversion variable src/Makefile: + improve library versioning by linking on interface version (soversion) + + * swig/ruby/thumbs.rb: thumbs.rb: fix error on Playlist.append due to args + not int + + * src/Makefile, src/Mlt.h, src/MltFactory.cpp, src/MltFactory.h, + src/MltRepository.cpp, src/MltRepository.h, swig/mltpp.i: Mlt.h, + MltFactory.{h,cpp}, MltRepository.{h,cpp}, swig/mltpp.i: update to deal with + changes and new capabilities in mlt_factory and mlt_repository. + +2008-02-04 ddennedy + + * COPYING: add COPYING to disclose license + +2008-02-02 ddennedy + + * src/Makefile, src/Mlt.h, src/MltConsumer.cpp, src/MltConsumer.h, + src/MltFactory.cpp, src/MltFactory.h, src/MltFilter.cpp, src/MltFilter.h, + src/MltFilteredConsumer.cpp, src/MltFilteredConsumer.h, + src/MltFilteredProducer.cpp, src/MltFilteredProducer.h, src/MltProducer.cpp, + src/MltProducer.h, src/MltProfile.cpp, src/MltProfile.h, + src/MltPushConsumer.cpp, src/MltPushConsumer.h, src/MltService.cpp, + src/MltService.h, src/MltTractor.cpp, src/MltTractor.h, + src/MltTransition.cpp, src/MltTransition.h, swig/mltpp.i, swig/perl/play.pl, + swig/python/play.py, swig/ruby/miracle.rb, swig/ruby/play.rb, + swig/ruby/thumbs.rb, swig/tcl/play.tcl, test/play.cpp, test/server.cpp: add + MltProfile and update examples + +2007-06-12 ddennedy + + * Makefile: added dist make targets + + * Makefile, src/Makefile, test/Makefile: added uninstall make targets + +2006-03-20 lilo_booter + + * src/MltFactory.h: + Fix for swig parsing + +2006-02-23 lilo_booter + + * src/Makefile: + Install of config.h for linux and os/x usage + + * src/config.h: + Added the config.h for win32 + + * mlt++.sln, mlt++.vcproj, src/Mlt.h, src/MltConsumer.h, src/MltDeque.h, + src/MltEvent.h, src/MltFactory.cpp, src/MltFactory.h, src/MltField.h, + src/MltFilter.h, src/MltFilteredConsumer.h, src/MltFilteredProducer.h, + src/MltFrame.cpp, src/MltFrame.h, src/MltGeometry.h, src/MltMultitrack.h, + src/MltParser.h, src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp, + src/MltProducer.h, src/MltProperties.cpp, src/MltProperties.h, + src/MltPushConsumer.h, src/MltService.h, src/MltTokeniser.h, + src/MltTractor.h, src/MltTransition.h: + Win32 port - dev studio is required + to avoid issues with C++ ABI compatibility + Fix for image render in NTSC + NB: mlt patch to follow (this one isn't much use without it :-)) - mlt build + is purely mingw32 of course + +2005-12-05 lilo_booter + + * configure, src/Makefile: + Fix for Darwin and soname logic + + * debian/changelog, debian/control, debian/copyright, debian/rules: + + Functional debian build rules + + * Makefile, configure, src/Makefile, test/Makefile: + MLT++ updates for 0.2.1 + - distclean corrected, soname usage in linking + +2005-11-29 lilo_booter + + * Makefile, configure: + Correction to a typo + + * swig/perl/Makefile.PL: + Perl compilation patch submitted by Torsten + Spindler + + * configure, src/Makefile: + Added a --libdir switch to the configure and + build and fixed test case compilation + +2005-11-22 lilo_booter + + * configure: + Allow LDFLAGS to be inherited from the environment + +2005-11-21 lilo_booter + + * src/Makefile: + Creates the lib directory on an install + +2005-11-10 lilo_booter + + * Makefile, src/Makefile: + DESTDIR patch from Anthony Green (green at redhat + dot com) - many thanks :-) + +2005-10-03 lilo_booter + + * src/MltProperties.cpp, src/MltProperties.h: OS/X gcc/g++ 4.x fix + + * configure, src/Makefile, src/MltProperties.cpp, src/MltProperties.h, + test/Makefile: + Whoops - had forgotten these OS/X patches... + +2005-09-29 lilo_booter + + * src/MltPushConsumer.cpp: + Oops - fix for memory leak + +2005-09-28 lilo_booter + + * src/Makefile, src/Mlt.h, src/MltPushConsumer.cpp, src/MltPushConsumer.h: + + Added a push based consumer wrapper + +2005-07-26 lilo_booter + + * swig/Makefile, swig/configure, swig/perl/Makefile.PL, swig/python/build, + swig/tcl/build: + Cleaned up swig build so it doesn't require an mlt++ + install first - Temporarily disabled java + +2005-06-27 lilo_booter + + * CUSTOMISING, test/server.cpp: CUSTOMISING + Replaced TBD for frame + rendering notification event test/server.cpp + Added an example frame + rendering callback that removes all shotcut related fx + +2005-06-26 lilo_booter + + * CUSTOMISING, swig/ruby/thumbs.rb: CUSTOMISING + Added an example of how to + hide a track on reception swig/ruby/thumbs.rb + Changed generator to run, + rather than sleep and poll + +2005-04-12 lilo_booter + + * CUSTOMISING: Minor doc updates + +2005-03-16 lilo_booter + + * CUSTOMISING, src/MltProperties.cpp, src/MltProperties.h, + src/MltResponse.cpp, src/MltResponse.h, test/server.cpp: Server customisation + + +2005-02-12 lilo_booter + + * src/MltService.cpp: Minor correction + +2005-01-14 lilo_booter + + * src/MltProperties.cpp, src/MltProperties.h: Const string usage in + properties + +2005-01-03 lilo_booter + + * src/MltGeometry.cpp, src/MltGeometry.h: Next/Prev key extraction + + * src/MltMiracle.cpp, src/MltMiracle.h, swig/mltpp.i: Fetch unit from miracle + server + +2004-12-31 lilo_booter + + * src/MltGeometry.h: Update for geometry + +2004-12-24 lilo_booter + + * src/Makefile, src/Mlt.h, src/MltGeometry.cpp, src/MltGeometry.h, + swig/mltpp.i: Geometry + +2004-12-12 lilo_booter + + * src/MltPlaylist.cpp, src/MltPlaylist.h: blank_at method added + +2004-12-11 lilo_booter + + * src/MltPlaylist.cpp, src/MltPlaylist.h: split_at method added + +2004-12-09 lilo_booter + + * src/MltTractor.cpp, src/MltTractor.h: Tractor constructor modifications + +2004-11-25 lilo_booter + + * swig/Makefile: Install makefile for swig + + * src/Makefile, src/Mlt.h, src/MltDeque.cpp, src/MltDeque.h, + src/MltFactory.cpp, src/MltFactory.h, src/MltProducer.cpp, src/MltProducer.h, + src/MltTransition.cpp, src/MltTransition.h: Deque added; simplified producer + parent access; transition in and out + +2004-11-22 lilo_booter + + * src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp, + src/MltProducer.h, src/MltProperties.cpp, src/MltService.cpp, + src/MltService.h, test/Makefile: More playlist modifications; service locking + + +2004-11-17 lilo_booter + + * src/MltProperties.cpp, src/MltProperties.h, src/MltTractor.cpp, + src/MltTractor.h: Ref count and event firing method on properties; locate_cut + on tractor + +2004-11-11 lilo_booter + + * src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp, + src/MltProducer.h, src/MltProperties.cpp, src/MltProperties.h, + src/MltTractor.cpp, src/MltTractor.h: Playlist reorganisation + +2004-11-07 lilo_booter + + * src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltTractor.cpp, + src/MltTractor.h: Simplified playlist and track access + +2004-11-05 lilo_booter + + * src/MltProducer.cpp, src/MltProducer.h: Added cut related methods + +2004-10-31 lilo_booter + + * src/Makefile, src/Mlt.h, src/MltTokeniser.cpp, src/MltTokeniser.h, + test/server.cpp: Added courtesy tokenising class + +2004-10-27 lilo_booter + + * configure, swig/configure, swig/ruby/build, swig/ruby/miracle.rb: Config + changes + +2004-10-17 lilo_booter + + * src/MltMiracle.cpp, src/MltMiracle.h: id and log level for server + + * src/MltMiracle.cpp: Server shutdown state + +2004-10-14 lilo_booter + + * src/MltConsumer.cpp, src/MltConsumer.h, test/play.cpp: buffer fix and + tractor handling + + * HOWTO: Doc updates + + * src/MltMiracle.cpp, src/MltMiracle.h: Improved push capabilities + +2004-10-08 lilo_booter + + * src/MltProducer.cpp, src/MltProducer.h: Same and following clip + identification + +2004-10-05 lilo_booter + + * src/Makefile, src/Mlt.h, src/MltFrame.cpp, src/MltFrame.h, + src/MltParser.cpp, src/MltParser.h, src/MltService.cpp, src/MltService.h, + swig/mltpp.i: Added the parser object and moved type identity into mlt + +2004-09-29 lilo_booter + + * src/MltPlaylist.cpp, src/MltPlaylist.h, swig/mltpp.i: new mix related + methods + +2004-09-26 lilo_booter + + * README, src/MltPlaylist.cpp, src/MltPlaylist.h: Playlist repeat clip + functionality + +2004-09-24 lilo_booter + + * src/MltProducer.cpp, src/MltProducer.h, swig/mltpp.i: Cut management part 1 + + +2004-09-23 lilo_booter + + * src/MltService.cpp, swig/mltpp.i: get_frame and ruby listen fix + +2004-09-22 lilo_booter + + * src/MltFrame.cpp, src/MltProperties.cpp, src/MltProperties.h, swig/mltpp.i: + Event and frame handling + + * configure, src/MltMiracle.cpp: Server shutdown + +2004-09-19 lilo_booter + + * src/Makefile, src/Mlt.h, src/MltMiracle.cpp, src/MltMiracle.h, + src/MltResponse.cpp, src/MltResponse.h, swig/mltpp.i: Added the response + object + + * HOWTO, src/Makefile, src/Mlt.h, src/MltMiracle.cpp, src/MltMiracle.h, + swig/mltpp.i, swig/ruby/miracle.rb, test/Makefile, test/play.cpp, + test/server.cpp: Adding miracle + +2004-09-09 lilo_booter + + * src/MltPlaylist.cpp, src/MltPlaylist.h: Adding the mix part 1 + +2004-09-06 lilo_booter + + * src/MltFilteredConsumer.cpp, src/MltFilteredConsumer.h, + src/MltProducer.cpp, src/MltProducer.h, src/MltService.cpp, src/MltService.h, + swig/mltpp.i: Service attach filters + +2004-09-03 lilo_booter + + * HOWTO, src/MltProperties.cpp, src/MltProperties.h, swig/mltpp.i, + swig/perl/play.pl: More event stuff + +2004-09-02 lilo_booter + + * src/Makefile, src/Mlt.h, src/MltEvent.cpp, src/MltEvent.h, + src/MltProperties.cpp, src/MltProperties.h, swig/mltpp.i, swig/ruby/play.rb, + test/play.cpp: Event modifications + +2004-08-31 lilo_booter + + * HOWTO, src/Makefile, src/MltConsumer.cpp, src/MltConsumer.h, + src/MltFilter.cpp, src/MltFilter.h, src/MltFrame.cpp, src/MltFrame.h, + src/MltMultitrack.cpp, src/MltMultitrack.h, src/MltPlaylist.cpp, + src/MltPlaylist.h, src/MltProducer.cpp, src/MltProducer.h, + src/MltService.cpp, src/MltService.h, src/MltTractor.cpp, src/MltTractor.h, + src/MltTransition.cpp, src/MltTransition.h: Run time type identification + +2004-08-28 lilo_booter + + * README, src/MltMultitrack.cpp, src/MltMultitrack.h, src/MltTractor.cpp, + src/MltTractor.h, swig/mltpp.i: Tractor enhancements + + * src/Makefile, src/Mlt.h, src/MltField.cpp, src/MltField.h, + src/MltMultitrack.cpp, src/MltMultitrack.h, src/MltTractor.cpp, + src/MltTractor.h, swig/mltpp.i: Multitrack classes added + + * src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp, + src/MltProducer.h, swig/mltpp.i: Producer filter extraction method + +2004-08-27 lilo_booter + + * src/Makefile, src/Mlt.h, src/MltFilteredProducer.cpp, + src/MltFilteredProducer.h, src/MltProducer.cpp, src/MltProducer.h, + src/MltService.cpp, src/MltService.h, swig/mltpp.i: Removed FilteredProducer + +2004-08-26 lilo_booter + + * Makefile, test/Makefile, test/play.cpp: Build modifications + + * src/MltConsumer.cpp, src/MltConsumer.h, src/MltFilter.cpp, src/MltFilter.h, + src/MltFilteredConsumer.cpp, src/MltFilteredConsumer.h, src/MltFrame.cpp, + src/MltFrame.h, src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp, + src/MltProducer.h, src/MltProperties.cpp, src/MltProperties.h, + src/MltService.cpp, src/MltService.h, src/MltTransition.cpp, + src/MltTransition.h, swig/perl/play.pl: Mlt Ref Counts and Playlist + split/join + +2004-08-23 lilo_booter + + * swig/perl/play.pl: Added play.pl + + * src/Makefile, swig/mltpp.i: Workaround for perl + +2004-08-21 lilo_booter + + * src/MltConsumer.cpp, src/MltFilter.cpp, src/MltProperties.cpp, + src/MltProperties.h, src/MltTransition.cpp: Constructor clean up + + * src/MltConsumer.cpp, src/MltConsumer.h: consumer purge + +2004-08-20 lilo_booter + + * src/MltFilter.cpp, src/MltFilter.h, src/MltPlaylist.cpp, src/MltPlaylist.h, + swig/configure, swig/java/build, swig/ruby/build, swig/ruby/thumbs.rb: + mlt_position, /usr/bin/env and Instance fix + +2004-08-18 lilo_booter + + * src/MltFrame.cpp, src/MltFrame.h, src/MltProducer.cpp, src/MltProducer.h, + src/MltService.cpp, swig/mltpp.i, swig/ruby/play.rb: image handling + +2004-08-17 lilo_booter + + * swig/java/Play.java, swig/ruby/play.rb, swig/ruby/thumbs.rb: Fixes for mods + to api + + * src/Makefile, src/Mlt.h, src/MltConsumer.cpp, src/MltConsumer.h, + src/MltFilteredConsumer.cpp, src/MltFilteredConsumer.h, + src/MltFilteredProducer.cpp, src/MltFilteredProducer.h, src/MltService.cpp, + src/MltService.h, swig/mltpp.i: Filtered producers and consumers + + * test/play.cpp: oops + +2004-08-16 lilo_booter + + * swig/configure, swig/java/Play.java, swig/java/Play.sh, swig/java/build, + swig/mltpp.i, swig/perl/Makefile.PL, swig/perl/build, swig/python/build, + swig/python/play.py, swig/ruby/build, swig/ruby/play.rb, swig/ruby/thumbs.rb, + swig/tcl/build, swig/tcl/play.tcl: Experimental swig bindings + + * README, src/MltFactory.cpp, src/MltFactory.h, src/MltFilter.cpp, + src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp, + src/MltProperties.cpp, src/MltProperties.h, src/MltService.cpp, + src/MltService.h, src/MltTransition.cpp, test/Makefile: More cleanups + + * README, src/MltConsumer.cpp, src/MltConsumer.h, src/MltFactory.cpp, + src/MltFactory.h, src/MltFilter.cpp, src/MltFilter.h, src/MltFrame.cpp, + src/MltFrame.h, src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp, + src/MltProducer.h, src/MltProperties.cpp, src/MltProperties.h, + src/MltService.cpp, src/MltService.h, src/MltTransition.cpp, + src/MltTransition.h, test/play.cpp: Class rework and simplification + + * src/Makefile, src/Mlt.h: Added Mlt.h convenience header + + * src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProperties.cpp, + src/MltProperties.h, src/MltService.cpp: Complete methods for properties and + playlist; reversed NULL handling on service class + + * README, src/MltProperties.cpp, src/MltProperties.h, test/play.cpp: Object + validity checks + + * AUTHORS, Makefile, README, configure, src/Makefile, src/MltService.cpp, + test/play.cpp: Build and docs modifications + +2004-08-15 lilo_booter + + * src/Makefile, src/MltConsumer.cpp, src/MltConsumer.h, src/MltFactory.cpp, + src/MltFactory.h, src/MltFilter.cpp, src/MltFilter.h, src/MltFrame.cpp, + src/MltFrame.h, src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp, + src/MltProducer.h, src/MltProperties.cpp, src/MltProperties.h, + src/MltService.cpp, src/MltService.h, src/MltTransition.cpp, + src/MltTransition.h, test/Makefile, test/play.cpp: Initial revision diff --git a/mlt++/Makefile b/mlt++/Makefile index 2440c3e9..7d49ea29 100644 --- a/mlt++/Makefile +++ b/mlt++/Makefile @@ -6,5 +6,4 @@ all clean distclean install uninstall: dist: [ -d "mlt++-$(version)" ] && rm -rf "mlt++-$(version)" || echo -n svn export http://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt++ "mlt++-$(version)" - svn log > "mlt++-$(version)/ChangeLog" tar -cvzf "mlt++-$(version).tar.gz" "mlt++-$(version)" -- 2.39.2