1 2009-04-10 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
3 * test/play.cpp, test/server.cpp: cleanup some warnings
5 * src/MltResponse.cpp, src/MltResponse.h: const update for MltResponse
7 * src/MltResponse.cpp, src/MltResponse.h: Constness changes
9 * src/MltTransition.cpp, src/MltTransition.h: Constness changes
11 * src/MltProducer.cpp, src/MltProducer.h: Constness changes
13 * src/MltProperties.cpp, src/MltProperties.h: Constness changes
15 * src/MltConsumer.cpp, src/MltConsumer.h: Constness changes
17 * src/MltProperties.cpp, src/MltResponse.cpp: Constness changes
19 * src/MltProperties.cpp, src/MltPushConsumer.cpp: Constness changes
21 * src/MltFilter.cpp, src/MltFilter.h, src/MltProperties.cpp,
22 src/MltProperties.h: Constness changes
24 * src/MltConsumer.cpp, src/MltField.cpp, src/MltFilter.cpp, src/MltFrame.cpp,
25 src/MltMultitrack.cpp, src/MltPlaylist.cpp, src/MltProducer.cpp,
26 src/MltTractor.cpp, src/MltTransition.cpp: Fix up warnings about explicit
27 base initializers in copy constructors
29 * configure: Add more warnings
31 * .gitignore: Add a .gitignore file
33 2009-04-02 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
35 * swig/ruby/thumbs.rb: thumbs.rb: fix setting size property for avformat
38 2009-02-04 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
40 * debian/changelog, debian/control, debian/copyright, debian/rules: remove
41 debian package subdirectory (they provide their own)
43 2009-01-26 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
45 * swig/configure, swig/php/build, swig/php/play.php: swig/configure,
46 swig/php/*: add php bindings
48 2008-12-28 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
50 * swig/java/build, swig/python/build, swig/python/play.py, swig/tcl/build:
51 swig/{java,python,tcl}/build: fix linking error __stack_chk_fail_local.
52 swig/python/play.py: fix syntax error reported by Jonathon Thomas.
54 2008-12-27 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
56 * swig/configure: swig/configure: use pkg-config mlt-framework instead of
57 deprecated mlt-config.
59 2008-12-04 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
61 * README: README: update instructions to use pkg-config instead of mlt-config
63 * swig/java/build, swig/perl/Makefile.PL, swig/python/build, swig/ruby/build,
64 swig/tcl/build, test/Makefile: test/Makefile, swig/*/build: replace more
65 mlt-config with pkg-config
67 2008-11-06 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
69 * src/Makefile: src/Makefile: suppress warning on ldconfig failure
71 2008-10-25 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
73 * configure: configure: apply patch from Alberto Villa to fix build on
76 2008-10-20 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
78 * configure: configure: convert to use pkg-config; mlt-config is deprecated
80 2008-08-06 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
82 * AUTHORS: update mlt++ AUTHORS
84 * Makefile: fix make dist target
86 * configure: bump versions for 0.3.0 release
88 * Makefile: improve make dist target
90 * swig/java/Play.java, swig/java/Play.sh, swig/java/build: swig/java: fixup
91 the java bindings build script and example (bug 1523941)
93 2008-06-26 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
95 * src/MltProducer.cpp, src/MltProducer.h, swig/mltpp.i: MltProducer.{h,cpp},
96 mltpp.i: remove Producer::get_frame that is unncessary and introduced a
99 2008-06-24 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
101 * src/MltPlaylist.cpp: MltPlaylist.cpp: return null on clip_info method if
102 mlt_playlist_get_clip_info fails.
104 2008-06-08 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
106 * src/MltPlaylist.cpp: MltPlaylist.cpp: prevent strdup from crashing on a
109 2008-04-23 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
111 * src/MltProducer.cpp, src/MltProducer.h, swig/mltpp.i: MltProducer.{h,cpp},
112 swig/mltpp.i: add method Producer::get_frame.
114 2008-04-12 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
116 * test/server.cpp: test/server.cpp: bugfix (1940389) compilation on gcc 4.3
118 2008-02-27 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
120 * src/MltRepository.cpp, src/MltRepository.h: MltRepository.{h,cpp}: update
121 to latest mlt_repository.h change - finalization of callback declarations and
124 2008-02-16 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
126 * swig/python/build: swig/python/build: add -fPIC
128 * src/MltRepository.cpp, src/MltRepository.h, swig/mltpp.i:
129 MltRepository.{h,cpp}, swig/mltpp.i: added consumers, filters, producers,
130 transitions, register_metadata, and metadata methods to Repository class
132 2008-02-12 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
134 * Makefile: do not make tests automatically
136 2008-02-07 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
138 * configure, src/Makefile: configure: add soversion variable src/Makefile:
139 improve library versioning by linking on interface version (soversion)
141 * swig/ruby/thumbs.rb: thumbs.rb: fix error on Playlist.append due to args
144 * src/Makefile, src/Mlt.h, src/MltFactory.cpp, src/MltFactory.h,
145 src/MltRepository.cpp, src/MltRepository.h, swig/mltpp.i: Mlt.h,
146 MltFactory.{h,cpp}, MltRepository.{h,cpp}, swig/mltpp.i: update to deal with
147 changes and new capabilities in mlt_factory and mlt_repository.
149 2008-02-04 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
151 * COPYING: add COPYING to disclose license
153 2008-02-02 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
155 * src/Makefile, src/Mlt.h, src/MltConsumer.cpp, src/MltConsumer.h,
156 src/MltFactory.cpp, src/MltFactory.h, src/MltFilter.cpp, src/MltFilter.h,
157 src/MltFilteredConsumer.cpp, src/MltFilteredConsumer.h,
158 src/MltFilteredProducer.cpp, src/MltFilteredProducer.h, src/MltProducer.cpp,
159 src/MltProducer.h, src/MltProfile.cpp, src/MltProfile.h,
160 src/MltPushConsumer.cpp, src/MltPushConsumer.h, src/MltService.cpp,
161 src/MltService.h, src/MltTractor.cpp, src/MltTractor.h,
162 src/MltTransition.cpp, src/MltTransition.h, swig/mltpp.i, swig/perl/play.pl,
163 swig/python/play.py, swig/ruby/miracle.rb, swig/ruby/play.rb,
164 swig/ruby/thumbs.rb, swig/tcl/play.tcl, test/play.cpp, test/server.cpp: add
165 MltProfile and update examples
167 2007-06-12 ddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
169 * Makefile: added dist make targets
171 * Makefile, src/Makefile, test/Makefile: added uninstall make targets
173 2006-03-20 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
175 * src/MltFactory.h: + Fix for swig parsing
177 2006-02-23 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
179 * src/Makefile: + Install of config.h for linux and os/x usage
181 * src/config.h: + Added the config.h for win32
183 * mlt++.sln, mlt++.vcproj, src/Mlt.h, src/MltConsumer.h, src/MltDeque.h,
184 src/MltEvent.h, src/MltFactory.cpp, src/MltFactory.h, src/MltField.h,
185 src/MltFilter.h, src/MltFilteredConsumer.h, src/MltFilteredProducer.h,
186 src/MltFrame.cpp, src/MltFrame.h, src/MltGeometry.h, src/MltMultitrack.h,
187 src/MltParser.h, src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp,
188 src/MltProducer.h, src/MltProperties.cpp, src/MltProperties.h,
189 src/MltPushConsumer.h, src/MltService.h, src/MltTokeniser.h,
190 src/MltTractor.h, src/MltTransition.h: + Win32 port - dev studio is required
191 to avoid issues with C++ ABI compatibility + Fix for image render in NTSC
192 NB: mlt patch to follow (this one isn't much use without it :-)) - mlt build
193 is purely mingw32 of course
195 2005-12-05 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
197 * configure, src/Makefile: + Fix for Darwin and soname logic
199 * debian/changelog, debian/control, debian/copyright, debian/rules: +
200 Functional debian build rules
202 * Makefile, configure, src/Makefile, test/Makefile: + MLT++ updates for 0.2.1
203 - distclean corrected, soname usage in linking
205 2005-11-29 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
207 * Makefile, configure: + Correction to a typo
209 * swig/perl/Makefile.PL: + Perl compilation patch submitted by Torsten
212 * configure, src/Makefile: + Added a --libdir switch to the configure and
213 build and fixed test case compilation
215 2005-11-22 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
217 * configure: + Allow LDFLAGS to be inherited from the environment
219 2005-11-21 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
221 * src/Makefile: + Creates the lib directory on an install
223 2005-11-10 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
225 * Makefile, src/Makefile: + DESTDIR patch from Anthony Green (green at redhat
226 dot com) - many thanks :-)
228 2005-10-03 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
230 * src/MltProperties.cpp, src/MltProperties.h: OS/X gcc/g++ 4.x fix
232 * configure, src/Makefile, src/MltProperties.cpp, src/MltProperties.h,
233 test/Makefile: + Whoops - had forgotten these OS/X patches...
235 2005-09-29 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
237 * src/MltPushConsumer.cpp: + Oops - fix for memory leak
239 2005-09-28 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
241 * src/Makefile, src/Mlt.h, src/MltPushConsumer.cpp, src/MltPushConsumer.h: +
242 Added a push based consumer wrapper
244 2005-07-26 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
246 * swig/Makefile, swig/configure, swig/perl/Makefile.PL, swig/python/build,
247 swig/tcl/build: + Cleaned up swig build so it doesn't require an mlt++
248 install first - Temporarily disabled java
250 2005-06-27 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
252 * CUSTOMISING, test/server.cpp: CUSTOMISING + Replaced TBD for frame
253 rendering notification event test/server.cpp + Added an example frame
254 rendering callback that removes all shotcut related fx
256 2005-06-26 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
258 * CUSTOMISING, swig/ruby/thumbs.rb: CUSTOMISING + Added an example of how to
259 hide a track on reception swig/ruby/thumbs.rb + Changed generator to run,
260 rather than sleep and poll
262 2005-04-12 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
264 * CUSTOMISING: Minor doc updates
266 2005-03-16 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
268 * CUSTOMISING, src/MltProperties.cpp, src/MltProperties.h,
269 src/MltResponse.cpp, src/MltResponse.h, test/server.cpp: Server customisation
272 2005-02-12 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
274 * src/MltService.cpp: Minor correction
276 2005-01-14 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
278 * src/MltProperties.cpp, src/MltProperties.h: Const string usage in
281 2005-01-03 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
283 * src/MltGeometry.cpp, src/MltGeometry.h: Next/Prev key extraction
285 * src/MltMiracle.cpp, src/MltMiracle.h, swig/mltpp.i: Fetch unit from miracle
288 2004-12-31 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
290 * src/MltGeometry.h: Update for geometry
292 2004-12-24 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
294 * src/Makefile, src/Mlt.h, src/MltGeometry.cpp, src/MltGeometry.h,
295 swig/mltpp.i: Geometry
297 2004-12-12 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
299 * src/MltPlaylist.cpp, src/MltPlaylist.h: blank_at method added
301 2004-12-11 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
303 * src/MltPlaylist.cpp, src/MltPlaylist.h: split_at method added
305 2004-12-09 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
307 * src/MltTractor.cpp, src/MltTractor.h: Tractor constructor modifications
309 2004-11-25 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
311 * swig/Makefile: Install makefile for swig
313 * src/Makefile, src/Mlt.h, src/MltDeque.cpp, src/MltDeque.h,
314 src/MltFactory.cpp, src/MltFactory.h, src/MltProducer.cpp, src/MltProducer.h,
315 src/MltTransition.cpp, src/MltTransition.h: Deque added; simplified producer
316 parent access; transition in and out
318 2004-11-22 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
320 * src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp,
321 src/MltProducer.h, src/MltProperties.cpp, src/MltService.cpp,
322 src/MltService.h, test/Makefile: More playlist modifications; service locking
325 2004-11-17 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
327 * src/MltProperties.cpp, src/MltProperties.h, src/MltTractor.cpp,
328 src/MltTractor.h: Ref count and event firing method on properties; locate_cut
331 2004-11-11 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
333 * src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp,
334 src/MltProducer.h, src/MltProperties.cpp, src/MltProperties.h,
335 src/MltTractor.cpp, src/MltTractor.h: Playlist reorganisation
337 2004-11-07 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
339 * src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltTractor.cpp,
340 src/MltTractor.h: Simplified playlist and track access
342 2004-11-05 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
344 * src/MltProducer.cpp, src/MltProducer.h: Added cut related methods
346 2004-10-31 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
348 * src/Makefile, src/Mlt.h, src/MltTokeniser.cpp, src/MltTokeniser.h,
349 test/server.cpp: Added courtesy tokenising class
351 2004-10-27 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
353 * configure, swig/configure, swig/ruby/build, swig/ruby/miracle.rb: Config
356 2004-10-17 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
358 * src/MltMiracle.cpp, src/MltMiracle.h: id and log level for server
360 * src/MltMiracle.cpp: Server shutdown state
362 2004-10-14 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
364 * src/MltConsumer.cpp, src/MltConsumer.h, test/play.cpp: buffer fix and
369 * src/MltMiracle.cpp, src/MltMiracle.h: Improved push capabilities
371 2004-10-08 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
373 * src/MltProducer.cpp, src/MltProducer.h: Same and following clip
376 2004-10-05 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
378 * src/Makefile, src/Mlt.h, src/MltFrame.cpp, src/MltFrame.h,
379 src/MltParser.cpp, src/MltParser.h, src/MltService.cpp, src/MltService.h,
380 swig/mltpp.i: Added the parser object and moved type identity into mlt
382 2004-09-29 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
384 * src/MltPlaylist.cpp, src/MltPlaylist.h, swig/mltpp.i: new mix related
387 2004-09-26 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
389 * README, src/MltPlaylist.cpp, src/MltPlaylist.h: Playlist repeat clip
392 2004-09-24 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
394 * src/MltProducer.cpp, src/MltProducer.h, swig/mltpp.i: Cut management part 1
397 2004-09-23 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
399 * src/MltService.cpp, swig/mltpp.i: get_frame and ruby listen fix
401 2004-09-22 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
403 * src/MltFrame.cpp, src/MltProperties.cpp, src/MltProperties.h, swig/mltpp.i:
404 Event and frame handling
406 * configure, src/MltMiracle.cpp: Server shutdown
408 2004-09-19 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
410 * src/Makefile, src/Mlt.h, src/MltMiracle.cpp, src/MltMiracle.h,
411 src/MltResponse.cpp, src/MltResponse.h, swig/mltpp.i: Added the response
414 * HOWTO, src/Makefile, src/Mlt.h, src/MltMiracle.cpp, src/MltMiracle.h,
415 swig/mltpp.i, swig/ruby/miracle.rb, test/Makefile, test/play.cpp,
416 test/server.cpp: Adding miracle
418 2004-09-09 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
420 * src/MltPlaylist.cpp, src/MltPlaylist.h: Adding the mix part 1
422 2004-09-06 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
424 * src/MltFilteredConsumer.cpp, src/MltFilteredConsumer.h,
425 src/MltProducer.cpp, src/MltProducer.h, src/MltService.cpp, src/MltService.h,
426 swig/mltpp.i: Service attach filters
428 2004-09-03 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
430 * HOWTO, src/MltProperties.cpp, src/MltProperties.h, swig/mltpp.i,
431 swig/perl/play.pl: More event stuff
433 2004-09-02 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
435 * src/Makefile, src/Mlt.h, src/MltEvent.cpp, src/MltEvent.h,
436 src/MltProperties.cpp, src/MltProperties.h, swig/mltpp.i, swig/ruby/play.rb,
437 test/play.cpp: Event modifications
439 2004-08-31 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
441 * HOWTO, src/Makefile, src/MltConsumer.cpp, src/MltConsumer.h,
442 src/MltFilter.cpp, src/MltFilter.h, src/MltFrame.cpp, src/MltFrame.h,
443 src/MltMultitrack.cpp, src/MltMultitrack.h, src/MltPlaylist.cpp,
444 src/MltPlaylist.h, src/MltProducer.cpp, src/MltProducer.h,
445 src/MltService.cpp, src/MltService.h, src/MltTractor.cpp, src/MltTractor.h,
446 src/MltTransition.cpp, src/MltTransition.h: Run time type identification
448 2004-08-28 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
450 * README, src/MltMultitrack.cpp, src/MltMultitrack.h, src/MltTractor.cpp,
451 src/MltTractor.h, swig/mltpp.i: Tractor enhancements
453 * src/Makefile, src/Mlt.h, src/MltField.cpp, src/MltField.h,
454 src/MltMultitrack.cpp, src/MltMultitrack.h, src/MltTractor.cpp,
455 src/MltTractor.h, swig/mltpp.i: Multitrack classes added
457 * src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp,
458 src/MltProducer.h, swig/mltpp.i: Producer filter extraction method
460 2004-08-27 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
462 * src/Makefile, src/Mlt.h, src/MltFilteredProducer.cpp,
463 src/MltFilteredProducer.h, src/MltProducer.cpp, src/MltProducer.h,
464 src/MltService.cpp, src/MltService.h, swig/mltpp.i: Removed FilteredProducer
466 2004-08-26 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
468 * Makefile, test/Makefile, test/play.cpp: Build modifications
470 * src/MltConsumer.cpp, src/MltConsumer.h, src/MltFilter.cpp, src/MltFilter.h,
471 src/MltFilteredConsumer.cpp, src/MltFilteredConsumer.h, src/MltFrame.cpp,
472 src/MltFrame.h, src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp,
473 src/MltProducer.h, src/MltProperties.cpp, src/MltProperties.h,
474 src/MltService.cpp, src/MltService.h, src/MltTransition.cpp,
475 src/MltTransition.h, swig/perl/play.pl: Mlt Ref Counts and Playlist
478 2004-08-23 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
480 * swig/perl/play.pl: Added play.pl
482 * src/Makefile, swig/mltpp.i: Workaround for perl
484 2004-08-21 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
486 * src/MltConsumer.cpp, src/MltFilter.cpp, src/MltProperties.cpp,
487 src/MltProperties.h, src/MltTransition.cpp: Constructor clean up
489 * src/MltConsumer.cpp, src/MltConsumer.h: consumer purge
491 2004-08-20 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
493 * src/MltFilter.cpp, src/MltFilter.h, src/MltPlaylist.cpp, src/MltPlaylist.h,
494 swig/configure, swig/java/build, swig/ruby/build, swig/ruby/thumbs.rb:
495 mlt_position, /usr/bin/env and Instance fix
497 2004-08-18 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
499 * src/MltFrame.cpp, src/MltFrame.h, src/MltProducer.cpp, src/MltProducer.h,
500 src/MltService.cpp, swig/mltpp.i, swig/ruby/play.rb: image handling
502 2004-08-17 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
504 * swig/java/Play.java, swig/ruby/play.rb, swig/ruby/thumbs.rb: Fixes for mods
507 * src/Makefile, src/Mlt.h, src/MltConsumer.cpp, src/MltConsumer.h,
508 src/MltFilteredConsumer.cpp, src/MltFilteredConsumer.h,
509 src/MltFilteredProducer.cpp, src/MltFilteredProducer.h, src/MltService.cpp,
510 src/MltService.h, swig/mltpp.i: Filtered producers and consumers
512 * test/play.cpp: oops
514 2004-08-16 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
516 * swig/configure, swig/java/Play.java, swig/java/Play.sh, swig/java/build,
517 swig/mltpp.i, swig/perl/Makefile.PL, swig/perl/build, swig/python/build,
518 swig/python/play.py, swig/ruby/build, swig/ruby/play.rb, swig/ruby/thumbs.rb,
519 swig/tcl/build, swig/tcl/play.tcl: Experimental swig bindings
521 * README, src/MltFactory.cpp, src/MltFactory.h, src/MltFilter.cpp,
522 src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp,
523 src/MltProperties.cpp, src/MltProperties.h, src/MltService.cpp,
524 src/MltService.h, src/MltTransition.cpp, test/Makefile: More cleanups
526 * README, src/MltConsumer.cpp, src/MltConsumer.h, src/MltFactory.cpp,
527 src/MltFactory.h, src/MltFilter.cpp, src/MltFilter.h, src/MltFrame.cpp,
528 src/MltFrame.h, src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp,
529 src/MltProducer.h, src/MltProperties.cpp, src/MltProperties.h,
530 src/MltService.cpp, src/MltService.h, src/MltTransition.cpp,
531 src/MltTransition.h, test/play.cpp: Class rework and simplification
533 * src/Makefile, src/Mlt.h: Added Mlt.h convenience header
535 * src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProperties.cpp,
536 src/MltProperties.h, src/MltService.cpp: Complete methods for properties and
537 playlist; reversed NULL handling on service class
539 * README, src/MltProperties.cpp, src/MltProperties.h, test/play.cpp: Object
542 * AUTHORS, Makefile, README, configure, src/Makefile, src/MltService.cpp,
543 test/play.cpp: Build and docs modifications
545 2004-08-15 lilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
547 * src/Makefile, src/MltConsumer.cpp, src/MltConsumer.h, src/MltFactory.cpp,
548 src/MltFactory.h, src/MltFilter.cpp, src/MltFilter.h, src/MltFrame.cpp,
549 src/MltFrame.h, src/MltPlaylist.cpp, src/MltPlaylist.h, src/MltProducer.cpp,
550 src/MltProducer.h, src/MltProperties.cpp, src/MltProperties.h,
551 src/MltService.cpp, src/MltService.h, src/MltTransition.cpp,
552 src/MltTransition.h, test/Makefile, test/play.cpp: Initial revision