melted
15 years agoConstness changes
Ray Lehtiniemi [Tue, 7 Apr 2009 20:09:30 +0000]
Constness changes

Signed-off-by: Ray Lehtiniemi <rayl@mail.com>

15 years agoConstness changes
Ray Lehtiniemi [Tue, 7 Apr 2009 19:59:18 +0000]
Constness changes

Signed-off-by: Ray Lehtiniemi <rayl@mail.com>

15 years agoConstness changes
Ray Lehtiniemi [Tue, 7 Apr 2009 19:49:52 +0000]
Constness changes

Signed-off-by: Ray Lehtiniemi <rayl@mail.com>

15 years agoConstness changes
Ray Lehtiniemi [Tue, 7 Apr 2009 19:39:19 +0000]
Constness changes

Signed-off-by: Ray Lehtiniemi <rayl@mail.com>

15 years agoConstness changes
Ray Lehtiniemi [Tue, 7 Apr 2009 19:27:54 +0000]
Constness changes

Signed-off-by: Ray Lehtiniemi <rayl@mail.com>

15 years agoConstness changes
Ray Lehtiniemi [Tue, 7 Apr 2009 19:15:04 +0000]
Constness changes

Signed-off-by: Ray Lehtiniemi <rayl@mail.com>

15 years agoConstness changes
Ray Lehtiniemi [Tue, 7 Apr 2009 18:54:32 +0000]
Constness changes

Signed-off-by: Ray Lehtiniemi <rayl@mail.com>

15 years agoConstness changes
Ray Lehtiniemi [Tue, 31 Mar 2009 22:29:44 +0000]
Constness changes

Signed-off-by: Ray Lehtiniemi <rayl@mail.com>

15 years agoConstness changes
Ray Lehtiniemi [Thu, 5 Mar 2009 05:33:04 +0000]
Constness changes

Signed-off-by: Ray Lehtiniemi <rayl@mail.com>

15 years agoAdd a .gitignore file
Ray Lehtiniemi [Thu, 5 Mar 2009 05:27:34 +0000]
Add a .gitignore file

Signed-off-by: Ray Lehtiniemi <rayl@mail.com>

15 years agoproducer_westley.c: Don't prepend westley document root to empty properties
j-b-m [Sun, 5 Apr 2009 17:32:38 +0000]
producer_westley.c: Don't prepend westley document root to empty properties

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

15 years agofilter_crop.c: bugfix chroma alignment
ddennedy [Fri, 3 Apr 2009 02:38:30 +0000]
filter_crop.c: bugfix chroma alignment

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

15 years agothumbs.rb: fix setting size property for avformat consumer
ddennedy [Thu, 2 Apr 2009 05:52:55 +0000]
thumbs.rb: fix setting size property for avformat consumer

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

15 years agofrei0r/factory.c: add /usr/lib64 to the default frei0r plugin path
ddennedy [Tue, 17 Mar 2009 18:38:54 +0000]
frei0r/factory.c: add /usr/lib64 to the default frei0r plugin path

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

15 years agotransition_composite.c: allow removing of luma file by passing an empty name
j-b-m [Sun, 15 Mar 2009 18:55:05 +0000]
transition_composite.c: allow removing of luma file by passing an empty name

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

15 years agotransition_composite.c: make luma and luma_invert properties mutable
ddennedy [Sat, 14 Mar 2009 20:39:49 +0000]
transition_composite.c: make luma and luma_invert properties mutable

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

15 years agoproducer_avformat.c: add backwards compatibility macro for PIX_FMT_YUYV422
ddennedy [Tue, 10 Mar 2009 23:35:15 +0000]
producer_avformat.c: add backwards compatibility macro for PIX_FMT_YUYV422

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

15 years agoavformat: fix compilation due to recent PIX_FMT changes in libavutil v50.
ddennedy [Tue, 10 Mar 2009 05:55:27 +0000]
avformat: fix compilation due to recent PIX_FMT changes in libavutil v50.

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

15 years agoproducer_framebuffer.c: Fix producer out position
j-b-m [Sun, 8 Mar 2009 13:23:28 +0000]
producer_framebuffer.c: Fix producer out position

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

15 years agomlt_log.h: add convenience macros
ddennedy [Fri, 6 Mar 2009 05:02:35 +0000]
mlt_log.h: add convenience macros

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

15 years agokino/riff.cc: suppress compiler warning
ddennedy [Tue, 3 Mar 2009 04:57:15 +0000]
kino/riff.cc: suppress compiler warning

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

15 years agofrei0r/factory.c, producer_frei0r.c: suppress compiler warnings
ddennedy [Tue, 3 Mar 2009 04:54:42 +0000]
frei0r/factory.c, producer_frei0r.c: suppress compiler warnings

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

15 years agomlt_property.c: suppress compiler warning
ddennedy [Tue, 3 Mar 2009 04:53:22 +0000]
mlt_property.c: suppress compiler warning

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

15 years agoproducer_colour.c: improve previous patch
ddennedy [Tue, 24 Feb 2009 00:53:50 +0000]
producer_colour.c: improve previous patch

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

15 years agoproducer_colour.c: bugfix reading color value after westley has prepended the documen...
ddennedy [Tue, 24 Feb 2009 00:46:57 +0000]
producer_colour.c: bugfix reading color value after westley has prepended the document path to the resource property

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

15 years agoconsumer_sdl*.c: apply patch from Jean-Baptiste Mardelle to add window_background...
ddennedy [Mon, 23 Feb 2009 18:42:07 +0000]
consumer_sdl*.c: apply patch from Jean-Baptiste Mardelle to add window_background property

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

15 years agofilter_chroma.c: update to use new property-based color value
ddennedy [Fri, 20 Feb 2009 23:45:54 +0000]
filter_chroma.c: update to use new property-based color value

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

15 years agofilter_chroma_hold.c: update to use new property-based color value
ddennedy [Fri, 20 Feb 2009 23:43:21 +0000]
filter_chroma_hold.c: update to use new property-based color value

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

15 years agoproducer_colour.c: update to use new property-based color parsing.
ddennedy [Fri, 20 Feb 2009 23:35:47 +0000]
producer_colour.c: update to use new property-based color parsing.

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

15 years agomlt_property.c: interpret hex int as unsigned
ddennedy [Fri, 20 Feb 2009 23:33:38 +0000]
mlt_property.c: interpret hex int as unsigned

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

15 years agofrei0r_helper.c: cleanup color parser to use new code in mlt_property.c
ddennedy [Fri, 20 Feb 2009 23:11:19 +0000]
frei0r_helper.c: cleanup color parser to use new code in mlt_property.c

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

15 years agomlt_property.c: added parsing for color values beginning with #
ddennedy [Fri, 20 Feb 2009 22:23:15 +0000]
mlt_property.c: added parsing for color values beginning with #

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

15 years agomodules/frei0r: added missing producer_frei0r.c
blendamedt [Fri, 20 Feb 2009 12:34:57 +0000]
modules/frei0r: added missing producer_frei0r.c
-This line, and those below, will be ignored--

A    producer_frei0r.c

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

15 years agoadded frei0r producers (patch from jb)
blendamedt [Fri, 20 Feb 2009 11:56:17 +0000]
added frei0r producers (patch from jb)
thx to jb

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

15 years agoalbino/Makefile, inigo/Makefile, humperdink/Makefile, miracle/Makefile:
ddennedy [Tue, 17 Feb 2009 02:29:19 +0000]
albino/Makefile, inigo/Makefile, humperdink/Makefile, miracle/Makefile:
apply patch from Alberto Villa to fix underlinking on FreeBSD

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

15 years agofrei0r/factory.c, frei0r_helper.c: add support for color parameter type with whitespa...
ddennedy [Mon, 16 Feb 2009 07:06:33 +0000]
frei0r/factory.c, frei0r_helper.c: add support for color parameter type with whitespace cleanup courtesy of eclipse.

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

15 years agofilter_affine.c: remove silly default rotate animation for new kdenlive pan and zoom...
ddennedy [Sat, 14 Feb 2009 08:53:48 +0000]
filter_affine.c: remove silly default rotate animation for new kdenlive pan and zoom effect (kdenlive-565)

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

15 years agofilter_crop.c: add cropping filter (kdenlive-509)
ddennedy [Sat, 14 Feb 2009 07:41:20 +0000]
filter_crop.c: add cropping filter (kdenlive-509)

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

15 years agoconfigure: relax optimization level slightly to improve debugger backtraces in bug...
ddennedy [Sat, 14 Feb 2009 07:38:07 +0000]
configure: relax optimization level slightly to improve debugger backtraces in bug reports

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

15 years agotransition_affine.c: bugfix chroma alignment
ddennedy [Sat, 14 Feb 2009 07:36:33 +0000]
transition_affine.c: bugfix chroma alignment

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

15 years agofilter_brightness.c: fix the wonkiness by filtering chroma as well.
ddennedy [Fri, 13 Feb 2009 06:10:24 +0000]
filter_brightness.c: fix the wonkiness by filtering chroma as well.

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

15 years agoprofiles/*_15: add some 15fps profiles
ddennedy [Thu, 12 Feb 2009 23:26:45 +0000]
profiles/*_15: add some 15fps profiles

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

15 years agoqimage/configure: let qimage first attempt to use Qt4 through pkg-config (canonical...
ddennedy [Thu, 12 Feb 2009 00:58:34 +0000]
qimage/configure: let qimage first attempt to use Qt4 through pkg-config (canonical) without having to specify directories or QTDIR

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

15 years agosox/configure: give pkg-config priority over libst-config
ddennedy [Thu, 12 Feb 2009 00:32:45 +0000]
sox/configure: give pkg-config priority over libst-config

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

15 years agoqimage/configure: fix build on OS X
ddennedy [Tue, 10 Feb 2009 22:44:56 +0000]
qimage/configure: fix build on OS X

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

15 years agofilter_avdeinterlace.c: bugfix (kdenlive-672) deinterlace only works on left half...
ddennedy [Tue, 10 Feb 2009 07:03:51 +0000]
filter_avdeinterlace.c: bugfix (kdenlive-672) deinterlace only works on left half of image

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

15 years agoproducer_qimage.c, qimage_wrapper.{h,cpp}: enhance qimage producer to use the new...
ddennedy [Tue, 10 Feb 2009 06:34:15 +0000]
producer_qimage.c, qimage_wrapper.{h,cpp}: enhance qimage producer to use the new mlt_cache (kdenlive-575)

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

15 years agoproducer_pixbuf.c: enhance pixbuf producer to use new mlt_cache (kdenlive-575)
ddennedy [Tue, 10 Feb 2009 06:27:37 +0000]
producer_pixbuf.c: enhance pixbuf producer to use new mlt_cache (kdenlive-575)

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

15 years agoproducer_vorbis.c, producer_avformat.c, consumer_avformat.c:
ddennedy [Tue, 10 Feb 2009 06:25:30 +0000]
producer_vorbis.c, producer_avformat.c, consumer_avformat.c:
update headers in services for framework changes with addition of mlt_cache

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

15 years agomlt_cache.[hc], mlt_types.h, mlt_service.[hc], mlt_factory.[hc], mlt.h: add mlt_cache...
ddennedy [Tue, 10 Feb 2009 06:22:50 +0000]
mlt_cache.[hc], mlt_types.h, mlt_service.[hc], mlt_factory.[hc], mlt.h: add mlt_cache and related service functions (kdenlive-575)

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

15 years agoDoxyfile: set tab width to 4 spaces
ddennedy [Tue, 10 Feb 2009 05:41:26 +0000]
Doxyfile: set tab width to 4 spaces

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

15 years agomlt_properties.c: update doxygen comments for some out params
ddennedy [Tue, 10 Feb 2009 05:40:33 +0000]
mlt_properties.c: update doxygen comments for some out params

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

15 years agomlt_property.c: update a doxygen comment to label param as out
ddennedy [Tue, 10 Feb 2009 05:39:42 +0000]
mlt_property.c: update a doxygen comment to label param as out

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

15 years agoremove debian package subdirectory (they provide their own)
ddennedy [Wed, 4 Feb 2009 15:49:35 +0000]
remove debian package subdirectory (they provide their own)

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

15 years agoremove the debian package subdirectory (they provide their own)
ddennedy [Wed, 4 Feb 2009 15:47:14 +0000]
remove the debian package subdirectory (they provide their own)

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

15 years agobump to version 0.3.6
ddennedy [Mon, 2 Feb 2009 23:41:24 +0000]
bump to version 0.3.6

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

15 years agoNEWS: add release notes for 0.3.6
ddennedy [Mon, 2 Feb 2009 23:40:11 +0000]
NEWS: add release notes for 0.3.6

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

15 years agofrei0r/factory.c: add more default locations for locating plugins including one for...
ddennedy [Sun, 1 Feb 2009 00:45:44 +0000]
frei0r/factory.c: add more default locations for locating plugins including one for MacPorts

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

15 years agoinigo.c: make usage fit in 80 columns
ddennedy [Fri, 30 Jan 2009 05:37:23 +0000]
inigo.c: make usage fit in 80 columns

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

15 years agofilter_swscale.c: Fix compilation (typo introduced in rev. 1330)
j-b-m [Thu, 29 Jan 2009 13:34:24 +0000]
filter_swscale.c: Fix compilation (typo introduced in rev. 1330)

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

15 years agoproducer_fezzik.c: do not use the swscale filter on images wider than 2048 loaded...
ddennedy [Thu, 29 Jan 2009 05:06:08 +0000]
producer_fezzik.c: do not use the swscale filter on images wider than 2048 loaded by the sdl_image producer.

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

15 years agoproducer_pixbuf.c, producer_qimage.c, producer_sdl_image.c:
ddennedy [Thu, 29 Jan 2009 05:04:47 +0000]
producer_pixbuf.c, producer_qimage.c, producer_sdl_image.c:
bugfix (kdenlive-575) large memory consumption loading many pictures.

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

15 years agofilter_swscale.c: throw assert if creation of swscale context fails.
ddennedy [Thu, 29 Jan 2009 05:01:28 +0000]
filter_swscale.c: throw assert if creation of swscale context fails.

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

15 years agoavformat/factory.c: set ffmpeg logging to the same level as MLT's
ddennedy [Thu, 29 Jan 2009 04:42:43 +0000]
avformat/factory.c: set ffmpeg logging to the same level as MLT's

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

15 years agoproducer_pixbuf.c: bugfix (kdenlive-575) memory leak; revert unnecessary part of...
ddennedy [Tue, 27 Jan 2009 06:48:59 +0000]
producer_pixbuf.c: bugfix (kdenlive-575) memory leak; revert unnecessary part of previous commit

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

15 years agoproducer_pixbuf.c: bugfix (kdenlive-575) memory leak
ddennedy [Tue, 27 Jan 2009 06:41:54 +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]
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 agoswig/configure, swig/php/*: add php bindings
ddennedy [Mon, 26 Jan 2009 18:32:03 +0000]
swig/configure, swig/php/*: add php bindings

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt++@1325 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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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 agoswig/{java,python,tcl}/build: fix linking error __stack_chk_fail_local.
ddennedy [Sun, 28 Dec 2008 23:35:06 +0000]
swig/{java,python,tcl}/build: fix linking error __stack_chk_fail_local.
swig/python/play.py: fix syntax error reported by Jonathon Thomas.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt++@1297 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]
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]
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]
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]
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 agoswig/configure: use pkg-config mlt-framework instead of deprecated mlt-config.
ddennedy [Sat, 27 Dec 2008 19:59:15 +0000]
swig/configure: use pkg-config mlt-framework instead of deprecated mlt-config.

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