]> git.sesse.net Git - mlt/log
mlt
15 years agoproducer_pixbuf.c: bugfix (kdenlive-575) memory leak
ddennedy [Tue, 27 Jan 2009 06:41:54 +0000 (06:41 +0000)]
producer_pixbuf.c: bugfix (kdenlive-575) memory leak

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1327 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_pixbuf.c: bugfix (kdenlive-575) memory leak
ddennedy [Tue, 27 Jan 2009 06:18:50 +0000 (06:18 +0000)]
producer_pixbuf.c: bugfix (kdenlive-575) memory leak

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1326 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: add version check to use AVCodec->long_name
ddennedy [Sat, 24 Jan 2009 06:46:11 +0000 (06:46 +0000)]
producer_avformat.c: add version check to use AVCodec->long_name

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1324 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconsumer_sdl.c: bugfix segfault on unchecked pointer
ddennedy [Fri, 23 Jan 2009 01:36:44 +0000 (01:36 +0000)]
consumer_sdl.c: bugfix segfault on unchecked pointer

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1323 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_inigo.c: bugfix segfault on unchecked pointer
ddennedy [Fri, 23 Jan 2009 01:33:33 +0000 (01:33 +0000)]
producer_inigo.c: bugfix segfault on unchecked pointer

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1322 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoinigo.txt: update usage info
ddennedy [Wed, 21 Jan 2009 09:16:04 +0000 (09:16 +0000)]
inigo.txt: update usage info

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1321 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agopolicies.txt: add instruction to update version in mlt.h\!
ddennedy [Wed, 21 Jan 2009 08:43:11 +0000 (08:43 +0000)]
policies.txt: add instruction to update version in mlt.h\!

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1320 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoAdd doxygen documentation for mlt_profile, mlt_pool, mlt_repository, and mlt_factory.
ddennedy [Wed, 21 Jan 2009 08:41:54 +0000 (08:41 +0000)]
Add doxygen documentation for mlt_profile, mlt_pool, mlt_repository, and mlt_factory.
Update copyrights to 2009.
Add cross references from files to data structures in doxygen.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1319 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoinigo/inigo.c: add -debug and -verbose options to turn on additional logging.
ddennedy [Wed, 14 Jan 2009 08:58:59 +0000 (08:58 +0000)]
inigo/inigo.c: add -debug and -verbose options to turn on additional logging.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1318 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconsumer_avformat.c: set consumer buffer prefill to 1 by default.
ddennedy [Wed, 14 Jan 2009 08:54:26 +0000 (08:54 +0000)]
consumer_avformat.c: set consumer buffer prefill to 1 by default.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1317 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconsumer_avformat.c: bugfix (kdenlive-450) bad timestamps in MPEG-2 Transport Stream...
ddennedy [Wed, 14 Jan 2009 08:42:23 +0000 (08:42 +0000)]
consumer_avformat.c: bugfix (kdenlive-450) bad timestamps in MPEG-2 Transport Stream and possibly quite a few other formats.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1316 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconsumer_avformat.c: add support for an=1, vn=1, acodec=none, and vcodec=none options...
ddennedy [Wed, 14 Jan 2009 08:37:56 +0000 (08:37 +0000)]
consumer_avformat.c: add support for an=1, vn=1, acodec=none, and vcodec=none options (kdenlive-533)

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1315 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agodocs/policies.txt: Add policy about not using stdout, messages, and recommending...
ddennedy [Tue, 13 Jan 2009 06:22:58 +0000 (06:22 +0000)]
docs/policies.txt: Add policy about not using stdout, messages, and recommending the new log API.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1314 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agomlt_log.[hc], mlt_transition.c, mlt_tractor.c, mlt_repository.c, mlt_properties.c,
ddennedy [Tue, 13 Jan 2009 06:17:43 +0000 (06:17 +0000)]
mlt_log.[hc], mlt_transition.c, mlt_tractor.c, mlt_repository.c, mlt_properties.c,
mlt_producer.c, mlt_pool.c, mlt_events.c, mlt_consumer.c, mlt.h, Makefile:
add logging system based on FFmpeg's.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1313 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconfigure: separate -march (suitable on x86) and -mcpu (suitable on ppc, arm, and...
ddennedy [Tue, 13 Jan 2009 04:40:58 +0000 (04:40 +0000)]
configure: separate -march (suitable on x86) and -mcpu (suitable on ppc, arm, and sparc)

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1312 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoDoxyfile: strip the path to the source files
ddennedy [Thu, 8 Jan 2009 06:52:59 +0000 (06:52 +0000)]
Doxyfile: strip the path to the source files

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1311 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_consumer.c: bugfix setting in point
ddennedy [Thu, 8 Jan 2009 06:49:56 +0000 (06:49 +0000)]
producer_consumer.c: bugfix setting in point

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1310 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agomlt_tractor.[ch], mlt_multitrack.[ch]: improve doxygen documentation for the tractor...
ddennedy [Thu, 8 Jan 2009 05:58:58 +0000 (05:58 +0000)]
mlt_tractor.[ch], mlt_multitrack.[ch]: improve doxygen documentation for the tractor and mulitrack classes

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1309 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.{c,yml}: support special constructor argument values to list availa...
ddennedy [Tue, 6 Jan 2009 06:08:22 +0000 (06:08 +0000)]
producer_avformat.{c,yml}: support special constructor argument values to list available demuxers and decoders: f-list[[,]acodec-list][[,]vcodec-list]

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1308 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoinigo/inigo.c: fix the usage help within 80 characters wide.
ddennedy [Tue, 6 Jan 2009 06:03:35 +0000 (06:03 +0000)]
inigo/inigo.c: fix the usage help within 80 characters wide.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1307 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconsumer_avformat.c: report list of muxers when f=list and codecs when acodec=list...
ddennedy [Tue, 6 Jan 2009 05:32:55 +0000 (05:32 +0000)]
consumer_avformat.c: report list of muxers when f=list and codecs when acodec=list or vcodec=list.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1306 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agomlt_repository.c: report reason when dlopen fails.
ddennedy [Tue, 6 Jan 2009 05:30:36 +0000 (05:30 +0000)]
mlt_repository.c: report reason when dlopen fails.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1305 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agomlt_filter.[ch], mlt_transition.[ch], mlt_consumer.[ch]: improve doxygen for filter...
ddennedy [Mon, 5 Jan 2009 07:54:22 +0000 (07:54 +0000)]
mlt_filter.[ch], mlt_transition.[ch], mlt_consumer.[ch]: improve doxygen for filter, transition, and consumer

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1304 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoavformat/configure: add -lbz2 automatically for --avformat-svn
ddennedy [Fri, 2 Jan 2009 21:27:07 +0000 (21:27 +0000)]
avformat/configure: add -lbz2 automatically for --avformat-svn

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1303 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: fix build on older versions of ffmpeg; whitespace cleanup
ddennedy [Wed, 31 Dec 2008 04:55:59 +0000 (04:55 +0000)]
producer_avformat.c: fix build on older versions of ffmpeg; whitespace cleanup
by eclipse.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1302 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoDoxyfile: bump version
ddennedy [Tue, 30 Dec 2008 00:21:18 +0000 (00:21 +0000)]
Doxyfile: bump version

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1301 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoNEWS, configure: set version to 0.3.4 and add release notes
ddennedy [Mon, 29 Dec 2008 20:54:04 +0000 (20:54 +0000)]
NEWS, configure: set version to 0.3.4 and add release notes

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1299 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconsumer_avformat.c: further analysis and testing reveals the DV encoder does not...
ddennedy [Mon, 29 Dec 2008 20:31:04 +0000 (20:31 +0000)]
consumer_avformat.c: further analysis and testing reveals the DV encoder does not need the special aspect ratio overrides. It expects a generic input. Only the DV decoder produces the special, proper aspect ratios for which MLT is not yet prepared.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1298 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofilter_sox.c: fix crash when trying to create a sox filter with wrong name
j-b-m [Sun, 28 Dec 2008 20:43:00 +0000 (20:43 +0000)]
filter_sox.c: fix crash when trying to create a sox filter with wrong name

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1296 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoavformat/configure: update the recommended ffmpeg revision
ddennedy [Sun, 28 Dec 2008 02:40:30 +0000 (02:40 +0000)]
avformat/configure: update the recommended ffmpeg revision

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1295 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofilter_rescale.c, producer_avformat.c, producer_libdv.c, producer_consumer.c:
ddennedy [Sun, 28 Dec 2008 02:39:28 +0000 (02:39 +0000)]
filter_rescale.c, producer_avformat.c, producer_libdv.c, producer_consumer.c:
coerce a deinterlace when scaling an interlaced source.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1294 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agomlt-config-template: send deprecation warning to stderr to prevent breaking legacy...
ddennedy [Sat, 27 Dec 2008 20:00:51 +0000 (20:00 +0000)]
mlt-config-template: send deprecation warning to stderr to prevent breaking legacy scripts and makefiles

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1293 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofilter_luma.c: prevent the first application of the nested luma transition from being...
ddennedy [Sat, 27 Dec 2008 05:53:38 +0000 (05:53 +0000)]
filter_luma.c: prevent the first application of the nested luma transition from being applied to a test card image. This makes slideshows start without a transition at the beginning, which is nicer and more expected.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1291 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agotransition_luma.c: bugfix (kdenlive-496) floating point exception when a slideshow...
ddennedy [Sat, 27 Dec 2008 05:50:42 +0000 (05:50 +0000)]
transition_luma.c: bugfix (kdenlive-496) floating point exception when a slideshow using filter luma is added to a multitrack.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1290 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_westley.c: silence compilation warning on uninitialized variable.
ddennedy [Fri, 26 Dec 2008 06:59:35 +0000 (06:59 +0000)]
producer_westley.c: silence compilation warning on uninitialized variable.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1289 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c, consumer_avformat.c: use av_set_string3 where available (gets...
ddennedy [Fri, 26 Dec 2008 06:58:43 +0000 (06:58 +0000)]
producer_avformat.c, consumer_avformat.c: use av_set_string3 where available (gets rid of deprecation warning).

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1288 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconsumer_avformat.c: bugfix rendering to widescreen PAL DV.
ddennedy [Fri, 26 Dec 2008 05:15:44 +0000 (05:15 +0000)]
consumer_avformat.c: bugfix rendering to widescreen PAL DV.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1287 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_vorbis.c: add meta.media. properties.
ddennedy [Mon, 22 Dec 2008 05:27:56 +0000 (05:27 +0000)]
producer_vorbis.c: add meta.media. properties.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1286 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_libdv.c: add meta.media. properties.
ddennedy [Mon, 22 Dec 2008 05:27:11 +0000 (05:27 +0000)]
producer_libdv.c: add meta.media. properties.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1285 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoavformat/Makefile: suppress error on uninstall target
ddennedy [Mon, 22 Dec 2008 05:25:33 +0000 (05:25 +0000)]
avformat/Makefile: suppress error on uninstall target

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1284 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoavformat/configure, avformat/Makfile, avformat/factory.c: Add a --avformat-no-filters
ddennedy [Mon, 22 Dec 2008 04:26:12 +0000 (04:26 +0000)]
avformat/configure, avformat/Makfile, avformat/factory.c: Add a --avformat-no-filters
configure option to facilitate building a codecs and muxers only module. Change the
module filename for a no-codecs build to libmltffmpeg.so to prevent a clash with
a no-filters module (libmltavformat.so).

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1283 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: add a bunch of metadata about the media under the properties...
ddennedy [Sun, 21 Dec 2008 21:07:27 +0000 (21:07 +0000)]
producer_avformat.c: add a bunch of metadata about the media under the properties key prefix "meta.media."

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1282 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_sdl_image.c: Fix crash when attempting to play a folder without images
j-b-m [Sun, 21 Dec 2008 17:49:03 +0000 (17:49 +0000)]
producer_sdl_image.c: Fix crash when attempting to play a folder without images

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1281 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconsumer_sdl.c: let it work without filter_avcolour_space
ddennedy [Sat, 20 Dec 2008 08:17:15 +0000 (08:17 +0000)]
consumer_sdl.c: let it work without filter_avcolour_space

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1280 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_consumer.c: use parent profile if none specified; accept real_time propertie...
ddennedy [Sat, 20 Dec 2008 08:16:01 +0000 (08:16 +0000)]
producer_consumer.c: use parent profile if none specified; accept real_time properties from parent producer.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1279 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_consumer.c: set our length from the length of the nested producer so we...
ddennedy [Sat, 20 Dec 2008 06:22:56 +0000 (06:22 +0000)]
producer_consumer.c: set our length from the length of the nested producer so we can terminate at the end of rendering.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1278 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agomlt_properties.c: fix some documentation
ddennedy [Sat, 20 Dec 2008 06:18:54 +0000 (06:18 +0000)]
mlt_properties.c: fix some documentation

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1277 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agocore/Makefile, core/factory.c, core/producer_consumer.c: add new producer_consumer...
ddennedy [Sat, 20 Dec 2008 05:52:13 +0000 (05:52 +0000)]
core/Makefile, core/factory.c, core/producer_consumer.c: add new producer_consumer that will consume from an encapsulated producer under a different profile that the parent producer (kdenlive-323).

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1276 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agotransition_region.c: bugfix regression with in built circle region
ddennedy [Sat, 20 Dec 2008 03:40:33 +0000 (03:40 +0000)]
transition_region.c: bugfix regression with in built circle region

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1275 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoavformat/filter_swscale.c: add support for scaling the alpha channel (needs further...
ddennedy [Sat, 20 Dec 2008 02:13:37 +0000 (02:13 +0000)]
avformat/filter_swscale.c: add support for scaling the alpha channel (needs further testing)

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1274 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoavformat/Makefile, avformat/factory.c, avformat/filter_swscale.c:
ddennedy [Sat, 20 Dec 2008 01:18:33 +0000 (01:18 +0000)]
avformat/Makefile, avformat/factory.c, avformat/filter_swscale.c:
  add new image scaler using FFmpeg libswcale.
fezzik.ini: add swscale at higher priority than gtk2/rescale.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1273 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofezzik.dict: let qimage be a producer for svg
ddennedy [Fri, 19 Dec 2008 23:08:26 +0000 (23:08 +0000)]
fezzik.dict: let qimage be a producer for svg

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1272 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoavformat/configure, avformat/Makefile, avformat/factory.c: add configure option
ddennedy [Thu, 18 Dec 2008 07:37:29 +0000 (07:37 +0000)]
avformat/configure, avformat/Makefile, avformat/factory.c: add configure option
--avformat-no-codecs, which will build the avformat module without the producer
and consumer - useful to people who want to make a version entirely without
including FFmpeg's codecs, which present patent royalty licensing issues.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1271 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoavformat/configure: checkout (--avformat-svn) or recommend (--help) a specific FFmpeg...
ddennedy [Thu, 18 Dec 2008 07:14:12 +0000 (07:14 +0000)]
avformat/configure: checkout (--avformat-svn) or recommend (--help) a specific FFmpeg revision if this is a release version of MLT (last field of version is even).

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1270 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconfigure: --disable-mmx implies --disable-sse
ddennedy [Thu, 18 Dec 2008 06:13:46 +0000 (06:13 +0000)]
configure: --disable-mmx implies --disable-sse

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1269 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoavformat/Makefile, avformat/factory.c, avformat/filter_avdeinterlace.c:
ddennedy [Thu, 18 Dec 2008 06:03:13 +0000 (06:03 +0000)]
avformat/Makefile, avformat/factory.c, avformat/filter_avdeinterlace.c:
Fix and enable the avdeinterlace filter for a non-MMX configuration.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1268 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: add support for AVOptions as properties.
ddennedy [Thu, 18 Dec 2008 04:42:53 +0000 (04:42 +0000)]
producer_avformat.c: add support for AVOptions as properties.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1267 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agomlt_producer.c, mlt_playlist.h, mlt_field.h, mlt_playlist.c, mlt_tractor.c, mlt_events.c:
ddennedy [Tue, 16 Dec 2008 08:36:14 +0000 (08:36 +0000)]
mlt_producer.c, mlt_playlist.h, mlt_field.h, mlt_playlist.c, mlt_tractor.c, mlt_events.c:
add doxygen docs for events, field, and playlist.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1266 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: bugfix (kdenlive-432) segfault when reusing previous AVFrame...
ddennedy [Sun, 14 Dec 2008 05:14:34 +0000 (05:14 +0000)]
producer_avformat.c: bugfix (kdenlive-432) segfault when reusing previous AVFrame (paused or idling on last frame) but the previos AVFrame was invalid (not got_picture before erroring out).

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1265 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agomotion_est/filter_motion_est.c: the sse compilation flag logic was inverted
ddennedy [Fri, 12 Dec 2008 19:10:00 +0000 (19:10 +0000)]
motion_est/filter_motion_est.c: the sse compilation flag logic was inverted

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1264 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agogtk2/pixops.c, gtk2/Makefile: prevent MMX on all x86_64, not just OS X
ddennedy [Fri, 12 Dec 2008 09:16:27 +0000 (09:16 +0000)]
gtk2/pixops.c, gtk2/Makefile: prevent MMX on all x86_64, not just OS X

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1263 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconfigure: add make flag and define for ARCH_X86_64 for all OSes
ddennedy [Fri, 12 Dec 2008 09:15:18 +0000 (09:15 +0000)]
configure: add make flag and define for ARCH_X86_64 for all OSes

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1262 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconfigure: fix mmx/sse detection on OS X and add detection of x86_64 to define ARCH_X...
ddennedy [Fri, 12 Dec 2008 08:56:08 +0000 (08:56 +0000)]
configure: fix mmx/sse detection on OS X and add detection of x86_64 to define ARCH_X86_64

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1261 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoxine/Makefile, xine/xineutils.h, xine/deinterlace.c: respect mmx compilation flag...
ddennedy [Fri, 12 Dec 2008 07:53:04 +0000 (07:53 +0000)]
xine/Makefile, xine/xineutils.h, xine/deinterlace.c: respect mmx compilation flag instead of using own detection
xine/configure: remove, no longer necessary

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1260 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofiltedr_motion_est.c: respect new --disable-sse configure flag and whitespace cleanup
ddennedy [Fri, 12 Dec 2008 07:47:34 +0000 (07:47 +0000)]
filtedr_motion_est.c: respect new --disable-sse configure flag and whitespace cleanup

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1259 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agogtk2/Makefile, gtk2/configure, gtk2/pixops.c: disable MMX parts on OS X - does not...
ddennedy [Fri, 12 Dec 2008 07:45:11 +0000 (07:45 +0000)]
gtk2/Makefile, gtk2/configure, gtk2/pixops.c: disable MMX parts on OS X - does not build

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1258 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agokino/configure: automatically disable on OS X - does not build due to missing headers
ddennedy [Fri, 12 Dec 2008 07:42:53 +0000 (07:42 +0000)]
kino/configure: automatically disable on OS X - does not build due to missing headers

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1257 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconfigure: add --disable-sse and add mmx/sse detection for OS X
ddennedy [Fri, 12 Dec 2008 07:41:40 +0000 (07:41 +0000)]
configure: add --disable-sse and add mmx/sse detection for OS X

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1256 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoprofiles/atsc_1080i_50: added new profile for square pixel 1080i at a PAL-like rate
ddennedy [Thu, 4 Dec 2008 18:25:48 +0000 (18:25 +0000)]
profiles/atsc_1080i_50: added new profile for square pixel 1080i at a PAL-like rate

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1253 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoDoxyfile: add doxygen config file
ddennedy [Thu, 4 Dec 2008 03:20:21 +0000 (03:20 +0000)]
Doxyfile: add doxygen config file

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1252 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agovalerie_status.h: take stdio.h header from system include path
ddennedy [Thu, 4 Dec 2008 02:43:07 +0000 (02:43 +0000)]
valerie_status.h: take stdio.h header from system include path

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1251 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agodocs/install.txt: fix license info on humperdink and valerie
ddennedy [Thu, 4 Dec 2008 02:42:05 +0000 (02:42 +0000)]
docs/install.txt: fix license info on humperdink and valerie

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1250 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconfigure: bump the version
ddennedy [Thu, 4 Dec 2008 02:40:23 +0000 (02:40 +0000)]
configure: bump the version

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1249 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agosrc/framework/*: improve the doxygen documentation (work in progress). This also...
ddennedy [Thu, 4 Dec 2008 02:33:22 +0000 (02:33 +0000)]
src/framework/*: improve the doxygen documentation (work in progress). This also includes removal of superfluous white space.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1248 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_pixbuf.c, producer_qimage.c, producer_sdl_image.c: bugfix (kdenlive-422...
ddennedy [Tue, 2 Dec 2008 08:03:53 +0000 (08:03 +0000)]
producer_pixbuf.c, producer_qimage.c, producer_sdl_image.c: bugfix (kdenlive-422) not validating input file for image producers.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1247 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_inigo.c: display a warning when failed to load a file.
ddennedy [Tue, 2 Dec 2008 07:59:53 +0000 (07:59 +0000)]
producer_inigo.c: display a warning when failed to load a file.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1246 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconsumer_avformat.c: clean up the dual pass log at the end of the second pass.
ddennedy [Tue, 2 Dec 2008 07:59:03 +0000 (07:59 +0000)]
consumer_avformat.c: clean up the dual pass log at the end of the second pass.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1245 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: bugfix r1242 segfault due to improper audio decoder memory alloc...
ddennedy [Tue, 25 Nov 2008 21:02:20 +0000 (21:02 +0000)]
producer_avformat.c: bugfix r1242 segfault due to improper audio decoder memory allocation. Also fix logical bug with resampling on channels > 2

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1244 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: fix to previous commit to still allow compilation on version...
ddennedy [Tue, 25 Nov 2008 03:48:01 +0000 (03:48 +0000)]
producer_avformat.c: fix to previous commit to still allow compilation on version of libavcodec older than 51.71.0 (untested).

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1243 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: bugfix (kdenlive-297) audio distortion with audio formats other...
ddennedy [Tue, 25 Nov 2008 03:32:21 +0000 (03:32 +0000)]
producer_avformat.c: bugfix (kdenlive-297) audio distortion with audio formats other than signed 16-bit.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1242 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofezzik.dict: added support for .tif equivalent to .tiff
ddennedy [Mon, 24 Nov 2008 17:53:21 +0000 (17:53 +0000)]
fezzik.dict: added support for .tif equivalent to .tiff

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1241 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoalbino.c: fix playout with SDL on Mac OS X
ddennedy [Mon, 17 Nov 2008 05:57:32 +0000 (05:57 +0000)]
albino.c: fix playout with SDL on Mac OS X

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1240 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofilter_sox.c: bugfix (2263114) build on sox 14.2.0.
ddennedy [Mon, 17 Nov 2008 02:08:56 +0000 (02:08 +0000)]
filter_sox.c: bugfix (2263114) build on sox 14.2.0.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1239 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofilter_freeze.c: fix detection of current frame position in a playlist
j-b-m [Thu, 13 Nov 2008 23:24:08 +0000 (23:24 +0000)]
filter_freeze.c: fix detection of current frame position in a playlist

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1238 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: bugfix (kdenlive-347) segfault when resolution is not known...
ddennedy [Thu, 13 Nov 2008 22:53:18 +0000 (22:53 +0000)]
producer_avformat.c: bugfix (kdenlive-347) segfault when resolution is not known until after first frame is decoded. Also, bugfix segfault when video_index or audio_index are -1 (invalid).

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1237 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofilter_freeze.c: update frozen frame if freeze position is changed on the fly
j-b-m [Thu, 13 Nov 2008 22:45:44 +0000 (22:45 +0000)]
filter_freeze.c: update frozen frame if freeze position is changed on the fly

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1236 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofilter_vignette.{c,yml}: better standard values and correct start param name
blendamedt [Thu, 13 Nov 2008 21:39:18 +0000 (21:39 +0000)]
filter_vignette.{c,yml}: better standard values and correct start param name

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1235 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoconfigure, NEWS: bump to version 0.3.2 and update release notes
ddennedy [Tue, 11 Nov 2008 07:05:14 +0000 (07:05 +0000)]
configure, NEWS: bump to version 0.3.2 and update release notes

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1233 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofilter_affine.c: bugfix (kdenlive-235) rendering when used inside a multitrack.
ddennedy [Sun, 9 Nov 2008 05:30:39 +0000 (05:30 +0000)]
filter_affine.c: bugfix (kdenlive-235) rendering when used inside a multitrack.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1232 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoprofiles/hdv_720_50p: fix frame rate in description
ddennedy [Sat, 8 Nov 2008 23:16:11 +0000 (23:16 +0000)]
profiles/hdv_720_50p: fix frame rate in description

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1231 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoprofiles/hdv_*, profiles/atsc_*: added more HD progressive mode profiles
ddennedy [Sat, 8 Nov 2008 22:04:26 +0000 (22:04 +0000)]
profiles/hdv_*, profiles/atsc_*: added more HD progressive mode profiles

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1230 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofilter_dust.yml: apply description fix patch from Mads Dydensborg.
ddennedy [Sat, 8 Nov 2008 20:05:37 +0000 (20:05 +0000)]
filter_dust.yml: apply description fix patch from Mads Dydensborg.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1229 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_framebuffer.c: bugfix segfault in construction with null argument.
ddennedy [Sat, 8 Nov 2008 20:02:43 +0000 (20:02 +0000)]
producer_framebuffer.c: bugfix segfault in construction with null argument.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1228 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: bugfix detection of aspect ratio for DV AVI (applies to raw...
ddennedy [Sat, 8 Nov 2008 09:08:06 +0000 (09:08 +0000)]
producer_avformat.c: bugfix detection of aspect ratio for DV AVI (applies to raw and quicktime files as well).

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1227 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: inadvertantly left something commented in the previous commit.
ddennedy [Sat, 8 Nov 2008 07:21:29 +0000 (07:21 +0000)]
producer_avformat.c: inadvertantly left something commented in the previous commit.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1226 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoproducer_avformat.c: rework the aspect ratio detection to try to fetch it from the...
ddennedy [Sat, 8 Nov 2008 07:20:15 +0000 (07:20 +0000)]
producer_avformat.c: rework the aspect ratio detection to try to fetch it from the codec and/or the stream in newer versions of ffmpeg. This fixes aspect handling for raw DV but still not yet for DV AVIs without the vprp chunk.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1225 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofrei0r/factory.c: fix build on BSD
ddennedy [Fri, 7 Nov 2008 18:06:27 +0000 (18:06 +0000)]
frei0r/factory.c: fix build on BSD

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1224 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agotransition_mix.c: prevent serializing previous_mix and reset previous_mix on seeking.
ddennedy [Fri, 7 Nov 2008 05:42:23 +0000 (05:42 +0000)]
transition_mix.c: prevent serializing previous_mix and reset previous_mix on seeking.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1223 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agofilter_volume.c: prevent serializing previous_gain and reset previous_gain on seeking.
ddennedy [Fri, 7 Nov 2008 05:27:36 +0000 (05:27 +0000)]
filter_volume.c: prevent serializing previous_gain and reset previous_gain on seeking.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1222 d19143bc-622f-0410-bfdd-b5b2a6649095

15 years agoservices.txt: minor corrections to documentation for producer_avformat
ddennedy [Thu, 6 Nov 2008 05:35:26 +0000 (05:35 +0000)]
services.txt: minor corrections to documentation for producer_avformat

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1221 d19143bc-622f-0410-bfdd-b5b2a6649095