]> git.sesse.net Git - mlt/log
mlt
16 years agotest not only if header frei0r.h exists, also use an item
blendamedt [Thu, 28 Feb 2008 12:21:54 +0000 (12:21 +0000)]
test not only if header frei0r.h exists, also use an item

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

16 years agoinitial frei0r support
blendamedt [Thu, 28 Feb 2008 09:57:57 +0000 (09:57 +0000)]
initial frei0r support

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

16 years agoupdated oldfilm module + 2 new filters
blendamedt [Thu, 28 Feb 2008 09:43:55 +0000 (09:43 +0000)]
updated oldfilm module + 2 new filters

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

16 years agoframework/Makefile, metaschema.yaml: add a Kwalify schema for metadata
ddennedy [Thu, 28 Feb 2008 07:48:21 +0000 (07:48 +0000)]
framework/Makefile, metaschema.yaml: add a Kwalify schema for metadata
producer_avformat.yml: update to schema

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

16 years agoavformat/Makefile: compilation fix for latest FFmpeg update
ddennedy [Wed, 27 Feb 2008 18:16:56 +0000 (18:16 +0000)]
avformat/Makefile: compilation fix for latest FFmpeg update

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

16 years agoinigo.c: add -query option to inigo for service and metadata lookup.
ddennedy [Tue, 26 Feb 2008 23:46:19 +0000 (23:46 +0000)]
inigo.c: add -query option to inigo for service and metadata lookup.

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

16 years agoavformat/factory.c, producer_avformat.yml, avformat/Makefile: add metadata for produc...
ddennedy [Tue, 26 Feb 2008 23:44:48 +0000 (23:44 +0000)]
avformat/factory.c, producer_avformat.yml, avformat/Makefile: add metadata for producer:avformat.

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

16 years agodan.c: example showing how to use the new yaml parsing and serialisation and the...
ddennedy [Tue, 26 Feb 2008 23:43:00 +0000 (23:43 +0000)]
dan.c: example showing how to use the new yaml parsing and serialisation and the new registry metadata system

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

16 years agomlt_properties.[hc]: added really simply YAML Tiny parser and serialiser, mainly...
ddennedy [Tue, 26 Feb 2008 23:41:51 +0000 (23:41 +0000)]
mlt_properties.[hc]: added really simply YAML Tiny parser and serialiser, mainly to support the registry metadata system.

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

16 years agomlt_repository.[hc]: implement the metadata registration and lookup interface
ddennedy [Tue, 26 Feb 2008 23:39:47 +0000 (23:39 +0000)]
mlt_repository.[hc]: implement the metadata registration and lookup interface

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

16 years agosox/Makefile: helpful note for Ubuntu (and Debian?)
ddennedy [Sun, 24 Feb 2008 09:30:09 +0000 (09:30 +0000)]
sox/Makefile: helpful note for Ubuntu (and Debian?)

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

16 years agoavformat/configure, avformat/Makefile: add libavdevice for newer versions of ffmpeg...
ddennedy [Sun, 24 Feb 2008 09:15:21 +0000 (09:15 +0000)]
avformat/configure, avformat/Makefile: add libavdevice for newer versions of ffmpeg when using --avformat-svn or --avformat-static

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

16 years agomlt_repository.c: throw warning on failure to load module
ddennedy [Sun, 24 Feb 2008 09:13:45 +0000 (09:13 +0000)]
mlt_repository.c: throw warning on failure to load module

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

16 years agomlt_consumer.[hc]: added new functions mlt_repository_consumers, mlt_repository_filters,
ddennedy [Sat, 16 Feb 2008 05:08:46 +0000 (05:08 +0000)]
mlt_consumer.[hc]: added new functions mlt_repository_consumers, mlt_repository_filters,
mlt_repository_producers, mlt_repository_transitions, mlt_repository_register_metadata, and mlt_repository_metadata

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

16 years agoavformat/configure: use pkg-config with --avformat-shared
ddennedy [Wed, 13 Feb 2008 07:38:36 +0000 (07:38 +0000)]
avformat/configure: use pkg-config with --avformat-shared

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

16 years agoconsumer_avformat.c:
ddennedy [Wed, 13 Feb 2008 06:38:50 +0000 (06:38 +0000)]
consumer_avformat.c:
- Convert to ffmpeg and AVOptions exclusively. This makes ALL AVOptions as seen from \'ffmpeg -h\' available to MLT. Instead of ffmpeg\'s \'-option value\' use inigo\'s property syntax \'option=value\"
- Add dual pass encoding.
- Use multi-threading even with non-threaded codecs by separating producer and consumer threads.
- Whitespace cleanup.

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

16 years agomlt_consumer.c: let consumers use read-ahead processing thread without frame dropping...
ddennedy [Wed, 13 Feb 2008 06:27:18 +0000 (06:27 +0000)]
mlt_consumer.c: let consumers use read-ahead processing thread without frame dropping with real_time=-1

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

16 years agoproducer_avformat.c: cleanup whitespace
ddennedy [Wed, 13 Feb 2008 05:49:04 +0000 (05:49 +0000)]
producer_avformat.c: cleanup whitespace

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

16 years agoconsumer_avformat.c, producer_avformat.c: add FFmpeg multi-thread support via
ddennedy [Mon, 11 Feb 2008 08:37:12 +0000 (08:37 +0000)]
consumer_avformat.c, producer_avformat.c: add FFmpeg multi-thread support via
"threads" property or MLT_AVFORMAT_THREADS environment variable

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

16 years agoproducer_libdv.c: fix test for framerate matching profile
ddennedy [Fri, 8 Feb 2008 02:07:15 +0000 (02:07 +0000)]
producer_libdv.c: fix test for framerate matching profile

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

16 years agoconfigure: add soversion variable, move version variables to top for easier access
ddennedy [Thu, 7 Feb 2008 09:39:49 +0000 (09:39 +0000)]
configure: add soversion variable, move version variables to top for easier access
framework/Makefile, miracle/Makefile, valerie/Makefile: improve library versioning by linking on interface version (soversion)
mlt.h: add version info to header so apps can have build time adaptations

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

16 years agocleanup some names since we are changing the interface
ddennedy [Thu, 7 Feb 2008 05:57:43 +0000 (05:57 +0000)]
cleanup some names since we are changing the interface
mlt_repository.[hc]: change mlt_repository_fetch to mlt_repository_create
mlt_factory.[hc]: change mlt_factory_prefix to mlt_factory_directory

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

16 years agomlt_repository.[hc]:
ddennedy [Wed, 6 Feb 2008 08:58:48 +0000 (08:58 +0000)]
mlt_repository.[hc]:
  - dynamically locate and register modules instead of reading .dat files
  - added mlt_repository_register() and macros for modules and apps(!) to
    register their service factory functions
mlt_factory.[hc]: change mlt_factory_init() to return mlt_repository to app
mlt_properties.c: let mlt_properties_dir_list() take a NULL filter pattern
src/modules/*:
  - adapt to new module registration system - much simpler!
  - remove unncessary configure scripts (now optional!)

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

16 years agoremove config.h
ddennedy [Mon, 4 Feb 2008 07:24:44 +0000 (07:24 +0000)]
remove config.h

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

16 years agomove binary modules to libdir - affects MLT_REPOSITORY
ddennedy [Mon, 4 Feb 2008 07:24:19 +0000 (07:24 +0000)]
move binary modules to libdir - affects MLT_REPOSITORY
added MLT_DATA environment variable to refer to share dir
remove need for config.h

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

16 years agomlt_factory.c: guard against accessing mlt_environment before it is ready
ddennedy [Sat, 2 Feb 2008 08:57:24 +0000 (08:57 +0000)]
mlt_factory.c: guard against accessing mlt_environment before it is ready
mlt_profile.c: fix setting legacy MLT_NORMALISATION on mlt_environment

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

16 years agomlt_factory.c: guard against setting mlt_environment before it is available
ddennedy [Sat, 2 Feb 2008 08:52:39 +0000 (08:52 +0000)]
mlt_factory.c: guard against setting mlt_environment before it is available
mlt_profile.c: use getenv instead of mlt_environment in case profile is created before factory

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

16 years agoframework: remove global profile, rather share one mlt_profile across a service netwo...
ddennedy [Sat, 2 Feb 2008 06:07:30 +0000 (06:07 +0000)]
framework: remove global profile, rather share one mlt_profile across a service network and make it available from anywhere through mlt_service_profile().
miracle, valerie: profile changes
inigo: added -profile and progress=1 to mimic kdenlive_renderer
modules: profile changes. Since nearly every file was touched, remove superfluous headers and prepare for coming mlt_repository change.

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

16 years agoconsumer_avformat.c: bugfix (kdenlive-28) a/v sync on non-whole frame rate.
ddennedy [Sun, 20 Jan 2008 01:30:31 +0000 (01:30 +0000)]
consumer_avformat.c: bugfix (kdenlive-28) a/v sync on non-whole frame rate.

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

16 years agoproducer_avformat.c: do not free AVPacket if av_read_frame fails.
ddennedy [Fri, 11 Jan 2008 06:13:45 +0000 (06:13 +0000)]
producer_avformat.c: do not free AVPacket if av_read_frame fails.

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

16 years agosrc/modules/oldfilm/*: add oldfilm module contributed by Marco Gittler
ddennedy [Tue, 8 Jan 2008 07:10:31 +0000 (07:10 +0000)]
src/modules/oldfilm/*: add oldfilm module contributed by Marco Gittler

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

16 years agominor typo fix
ddennedy [Tue, 8 Jan 2008 07:00:15 +0000 (07:00 +0000)]
minor typo fix

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

16 years agomlt_playlist.c: fix some blank-handling bugs in mlt_playlist_insert_at()
ddennedy [Tue, 8 Jan 2008 06:53:42 +0000 (06:53 +0000)]
mlt_playlist.c: fix some blank-handling bugs in mlt_playlist_insert_at()

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

16 years agofezzik.dict: prioritize avformat over vorbis module for .ogg, at least until better...
ddennedy [Tue, 18 Dec 2007 06:45:15 +0000 (06:45 +0000)]
fezzik.dict: prioritize avformat over vorbis module for .ogg, at least until better track type detection is in place.

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

16 years agoconsumer_avformat.c: make compilation fix on url_fclose version sensitive to support...
ddennedy [Wed, 12 Dec 2007 06:47:09 +0000 (06:47 +0000)]
consumer_avformat.c: make compilation fix on url_fclose version sensitive to support older ffmpeg

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

16 years agoAutotrack rectangle can now be defined using geometry="x,y:wxh" instead of having...
j-b-m [Sat, 8 Dec 2007 08:51:09 +0000 (08:51 +0000)]
Autotrack rectangle can now be defined using geometry="x,y:wxh" instead of having to pass it in the filter name

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

16 years agoavformat/configure: revert mistaken change in last commit
ddennedy [Sat, 8 Dec 2007 07:43:18 +0000 (07:43 +0000)]
avformat/configure: revert mistaken change in last commit

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

16 years agosox/configure: remove libsamplerate from linking by default
ddennedy [Sat, 8 Dec 2007 07:40:49 +0000 (07:40 +0000)]
sox/configure: remove libsamplerate from linking by default

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

16 years agomlt_consumer.c, mlt_frame.c, mlt_multitrack.c, mlt_playlist.c,
ddennedy [Tue, 4 Dec 2007 08:04:30 +0000 (08:04 +0000)]
mlt_consumer.c, mlt_frame.c, mlt_multitrack.c, mlt_playlist.c,
mlt_producer.c, producer_avformat.c, filter_data_show.c,
producer_libdv.c, producer_inigo.c, producer_vorbis.c,
producer_westley.c:
remove statefulness of frame rate through framework and modules,
and allow consumer properties to override profile settings.

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

16 years agoproducer_sdl_image.c: fix compilation warning with respect to const pointer
ddennedy [Tue, 4 Dec 2007 07:56:23 +0000 (07:56 +0000)]
producer_sdl_image.c: fix compilation warning with respect to const pointer

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

16 years agoconsumer_avformat.c: fix pointer passed to url_fclose()
ddennedy [Tue, 4 Dec 2007 07:16:44 +0000 (07:16 +0000)]
consumer_avformat.c: fix pointer passed to url_fclose()

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

16 years agokino/riff.h: fix compiler warnings on missing const for char*
ddennedy [Tue, 4 Dec 2007 07:10:33 +0000 (07:10 +0000)]
kino/riff.h: fix compiler warnings on missing const for char*

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

16 years agofilter_sox.c, src/modules/sox/Makefile, src/modules/sox/configure: add support for...
ddennedy [Fri, 9 Nov 2007 08:40:01 +0000 (08:40 +0000)]
filter_sox.c, src/modules/sox/Makefile, src/modules/sox/configure: add support for sox v14.0.0.

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

16 years agoavformat/factory.c, jackrack/jack_rack.c, jackrack/plugin_settings.c, vmfx/filter_chr...
ddennedy [Fri, 19 Oct 2007 06:15:41 +0000 (06:15 +0000)]
avformat/factory.c, jackrack/jack_rack.c, jackrack/plugin_settings.c, vmfx/filter_chroma.c, plus/transition_affine.c, westley/producer_westley.c, westley/consumer_westley.c, kdenlive/filter_wave.c, vorbis/producer_vorbis.c, gtk2/producer_pango.c, gtk2/pixops.c, miracle_server.c, miracle_unit.c: cleanup a whole bunch of compiler warnings

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

16 years agojackrack/configure: add detection for ladspa and disable if not detected
ddennedy [Fri, 19 Oct 2007 06:09:16 +0000 (06:09 +0000)]
jackrack/configure: add detection for ladspa and disable if not detected

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

16 years agofilter_luma.c: bugfix testing b_frame's dimensions
ddennedy [Fri, 19 Oct 2007 06:07:23 +0000 (06:07 +0000)]
filter_luma.c: bugfix testing b_frame's dimensions

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

16 years agofilter_resize.c: bugfix overriding top_field_first property
ddennedy [Fri, 19 Oct 2007 06:04:49 +0000 (06:04 +0000)]
filter_resize.c: bugfix overriding top_field_first property

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

16 years agofilter_vismv.c: bugfix pointer to array of motion vectors
ddennedy [Fri, 19 Oct 2007 06:03:24 +0000 (06:03 +0000)]
filter_vismv.c: bugfix pointer to array of motion vectors

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

16 years agoavformat/configure: fix detect shared install of libavformat due to link to versioned...
ddennedy [Fri, 19 Oct 2007 06:01:41 +0000 (06:01 +0000)]
avformat/configure: fix detect shared install of libavformat due to link to versioned .so.

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

16 years agomlt_profile.c, mlt_factory.c: bugfix loading profile by file specification and remove...
ddennedy [Sat, 13 Oct 2007 06:53:31 +0000 (06:53 +0000)]
mlt_profile.c, mlt_factory.c: bugfix loading profile by file specification and remove a small memory leak

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

16 years agomlt_profle.c: add support for MLT_PROFILES_DIR environment variable
ddennedy [Sat, 13 Oct 2007 06:02:44 +0000 (06:02 +0000)]
mlt_profle.c: add support for MLT_PROFILES_DIR environment variable

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

16 years agoconsumer_sdl.c: fix specifying window size on constructor arg
ddennedy [Sat, 13 Oct 2007 05:59:21 +0000 (05:59 +0000)]
consumer_sdl.c: fix specifying window size on constructor arg

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

16 years agoeffectv/utils.*: fix compilation on OS X
ddennedy [Sat, 13 Oct 2007 05:57:36 +0000 (05:57 +0000)]
effectv/utils.*: fix compilation on OS X

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

16 years ago- configure: bump version
ddennedy [Tue, 4 Sep 2007 03:59:17 +0000 (03:59 +0000)]
- configure: bump version
- docs/policies.txt: add versioning and commit message policies
- src/modules/jackrack/plugin_mgr.c: load ladspa plugins in subdirs

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

16 years agoconsumer_sdl_still.c: bugfix segfault
ddennedy [Sat, 4 Aug 2007 07:43:36 +0000 (07:43 +0000)]
consumer_sdl_still.c: bugfix segfault

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

16 years agoconsumer_sdl_still.c: bugfix initialisation of window dimensions due to recent profil...
ddennedy [Fri, 3 Aug 2007 04:34:01 +0000 (04:34 +0000)]
consumer_sdl_still.c: bugfix initialisation of window dimensions due to recent profiles addition

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

16 years agoconfigure: fix broken variables in pkg-config files
ddennedy [Mon, 30 Jul 2007 19:35:45 +0000 (19:35 +0000)]
configure: fix broken variables in pkg-config files
policies.txt: add bug reporting procedure

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

16 years agoconsumer_avformat.c: align some defaults with ffmpeg for more reliable output
ddennedy [Mon, 30 Jul 2007 19:11:49 +0000 (19:11 +0000)]
consumer_avformat.c: align some defaults with ffmpeg for more reliable output

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

16 years agomlt_profile.c: bugfix string allocation length
ddennedy [Sun, 29 Jul 2007 03:22:32 +0000 (03:22 +0000)]
mlt_profile.c: bugfix string allocation length
mlt_consumer.c: bugfix removal of property-changed listener

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

16 years agoprofiles/Makefile: cleanup profiles dir on (un)install
ddennedy [Fri, 20 Jul 2007 08:00:04 +0000 (08:00 +0000)]
profiles/Makefile: cleanup profiles dir on (un)install

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

16 years agoprofiles/atsc_*: rename and change descriptions
ddennedy [Fri, 20 Jul 2007 07:23:55 +0000 (07:23 +0000)]
profiles/atsc_*: rename and change descriptions

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

16 years agogit-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1016 d19143bc-622f...
ddennedy [Fri, 20 Jul 2007 07:17:02 +0000 (07:17 +0000)]
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1016 d19143bc-622f-0410-bfdd-b5b2a6649095

16 years agogit-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1015 d19143bc-622f...
ddennedy [Fri, 20 Jul 2007 07:13:37 +0000 (07:13 +0000)]
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1015 d19143bc-622f-0410-bfdd-b5b2a6649095

16 years agogit-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1014 d19143bc-622f...
ddennedy [Fri, 20 Jul 2007 07:12:42 +0000 (07:12 +0000)]
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1014 d19143bc-622f-0410-bfdd-b5b2a6649095

16 years agogit-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1013 d19143bc-622f...
ddennedy [Fri, 20 Jul 2007 07:11:21 +0000 (07:11 +0000)]
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1013 d19143bc-622f-0410-bfdd-b5b2a6649095

16 years agomlt_profile.c: revise substrings for legacy setting of MLT_NORMALISATION
ddennedy [Fri, 20 Jul 2007 07:03:53 +0000 (07:03 +0000)]
mlt_profile.c: revise substrings for legacy setting of MLT_NORMALISATION

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

16 years agoprofiles/*: name->description
ddennedy [Fri, 20 Jul 2007 06:26:48 +0000 (06:26 +0000)]
profiles/*: name->description
mlt_factory.{h,cc}: added mlt_environment_set()
mlt_profile.{h,cc}: fix setting legacy MLT_NORMALISATION, set MLT_PROFILE, and change "name" to "description" for clarity

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

16 years agoavformat/configure: add --avformat-svn-extra
ddennedy [Sun, 15 Jul 2007 07:43:48 +0000 (07:43 +0000)]
avformat/configure: add --avformat-svn-extra
avformat/Makefile: rebuild module when local ffmpeg changes

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

16 years agoprofiles/Makefile: do not install Makefile
ddennedy [Sun, 15 Jul 2007 07:27:33 +0000 (07:27 +0000)]
profiles/Makefile: do not install Makefile
profiles/square_pal_wide: fix display aspect

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

16 years agoAdded new profiles system: mlt_profile, MLT_PROFILE, and profiles documents.
ddennedy [Sun, 15 Jul 2007 01:19:30 +0000 (01:19 +0000)]
Added new profiles system: mlt_profile, MLT_PROFILE, and profiles documents.

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

16 years agoconsumer_avformat.c: save disabled, experimental flushing code
ddennedy [Sat, 14 Jul 2007 22:34:45 +0000 (22:34 +0000)]
consumer_avformat.c: save disabled, experimental flushing code

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

16 years agoFix build based on patch from Ryan Hodge
j-b-m [Sat, 7 Jul 2007 07:26:43 +0000 (07:26 +0000)]
Fix build based on patch from Ryan Hodge

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

16 years agoAdd support for psd, xcf and exr images (KDE libraries needed for these formats)...
j-b-m [Sun, 1 Jul 2007 18:17:44 +0000 (18:17 +0000)]
Add support for psd, xcf and exr images (KDE libraries needed for these formats). Make pcx and tiff images load correctly

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

16 years agoFix for rgba images (based on the code from qimage_producer)
j-b-m [Sun, 1 Jul 2007 11:55:54 +0000 (11:55 +0000)]
Fix for rgba images (based on the code from qimage_producer)

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

16 years agoFix get image for formats different from yuv422
j-b-m [Sun, 1 Jul 2007 11:09:16 +0000 (11:09 +0000)]
Fix get image for formats different from yuv422

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

16 years agoSome lines were missing in my previous commit, so now we really fix that aspect ratio...
j-b-m [Sun, 1 Jul 2007 08:26:26 +0000 (08:26 +0000)]
Some lines were missing in my previous commit, so now we really fix that aspect ratio stuff

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

16 years agoproducer_avformat.c: improve frame accuracy
ddennedy [Sun, 1 Jul 2007 05:26:09 +0000 (05:26 +0000)]
producer_avformat.c: improve frame accuracy

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

16 years agoBetter fix for aspect_ratio problem in framebuffer producer
j-b-m [Sat, 30 Jun 2007 16:39:57 +0000 (16:39 +0000)]
Better fix for aspect_ratio problem in framebuffer producer

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

16 years agoFix aspect ratio for slowmotion / freeze effect
j-b-m [Sat, 30 Jun 2007 16:17:23 +0000 (16:17 +0000)]
Fix aspect ratio for slowmotion / freeze effect

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

16 years agoFix typo which prevented wave filter to be available
j-b-m [Sat, 30 Jun 2007 08:20:21 +0000 (08:20 +0000)]
Fix typo which prevented wave filter to be available

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

16 years agodemo/circle.png: fix broken image
ddennedy [Fri, 29 Jun 2007 07:37:55 +0000 (07:37 +0000)]
demo/circle.png: fix broken image

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

16 years agogit-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@996 d19143bc-622f...
ddennedy [Fri, 29 Jun 2007 07:35:25 +0000 (07:35 +0000)]
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@996 d19143bc-622f-0410-bfdd-b5b2a6649095

16 years agowatermark1.png: fix broken image
ddennedy [Fri, 29 Jun 2007 07:31:31 +0000 (07:31 +0000)]
watermark1.png: fix broken image

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

16 years agodemo/mlt_title_over_gfx, demo/mlt_titleshadow_watermark, demo/mlt_voiceover: fix...
ddennedy [Fri, 29 Jun 2007 07:24:59 +0000 (07:24 +0000)]
demo/mlt_title_over_gfx, demo/mlt_titleshadow_watermark, demo/mlt_voiceover: fix broken demos due to recent hidden track handling change in mlt_transition.c

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

16 years agoconsumer_avformat.c: bugfix initial buffer size to prevent high quantization at beginning
ddennedy [Thu, 28 Jun 2007 06:30:09 +0000 (06:30 +0000)]
consumer_avformat.c: bugfix initial buffer size to prevent high quantization at beginning

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

16 years agoRevert my commit changing qscale's default value. This makes the video bitrate settin...
j-b-m [Wed, 27 Jun 2007 16:28:30 +0000 (16:28 +0000)]
Revert my commit changing qscale's default value. This makes the video bitrate setting work again.

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

16 years agoproducer_avformat.c: bugfix audio sync with some codecs and revert unnecessary precau...
ddennedy [Tue, 26 Jun 2007 06:57:09 +0000 (06:57 +0000)]
producer_avformat.c: bugfix audio sync with some codecs and revert unnecessary precautions that introduce inefficiency

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

17 years agoadded dist make targets
ddennedy [Tue, 12 Jun 2007 06:00:29 +0000 (06:00 +0000)]
added dist make targets

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

17 years agogit-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@989 d19143bc-622f...
ddennedy [Tue, 12 Jun 2007 05:43:35 +0000 (05:43 +0000)]
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@989 d19143bc-622f-0410-bfdd-b5b2a6649095

17 years agoadded uninstall make targets
ddennedy [Tue, 12 Jun 2007 05:31:40 +0000 (05:31 +0000)]
added uninstall make targets

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

17 years agoadded effectv module with BurningTV filter provided by Stephane Fillod
ddennedy [Sun, 10 Jun 2007 21:34:57 +0000 (21:34 +0000)]
added effectv module with BurningTV filter provided by Stephane Fillod

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

17 years agomlt_frame.c: let image conversions accept NULL for the alpha parameter
ddennedy [Sun, 10 Jun 2007 21:14:19 +0000 (21:14 +0000)]
mlt_frame.c: let image conversions accept NULL for the alpha parameter

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

17 years agoproducer_avformat.c: bugfix segfault when paused after seeking but no picture availab...
ddennedy [Sun, 10 Jun 2007 20:53:17 +0000 (20:53 +0000)]
producer_avformat.c: bugfix segfault when paused after seeking but no picture available to duplicate

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

17 years agofezzik.dict: prioritize avformat higher than libdv for better quality
ddennedy [Sun, 10 Jun 2007 06:57:10 +0000 (06:57 +0000)]
fezzik.dict: prioritize avformat higher than libdv for better quality

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

17 years agoproducer_avformat.c: make better test for existence for avcodec_decode_audio2
ddennedy [Sun, 10 Jun 2007 06:49:51 +0000 (06:49 +0000)]
producer_avformat.c: make better test for existence for avcodec_decode_audio2

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

17 years agoproducer_avformat.c: fix setting int property as double
ddennedy [Sun, 10 Jun 2007 06:14:00 +0000 (06:14 +0000)]
producer_avformat.c: fix setting int property as double

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

17 years agoproducer_avformat.c:
ddennedy [Sun, 10 Jun 2007 05:27:13 +0000 (05:27 +0000)]
producer_avformat.c:
- remove seeking immediately after opening file improves compatibility
  (in particular, ogg theora)
- use non-deprecated avcodec_decode_audio2 if available
- changes to adhere to warnings on ffmpeg decode api docs ought to improve
  stability and compatibility

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

17 years agoadded support for ilme=1 and ildct=1 properties to consumer_avformat
ddennedy [Sun, 10 Jun 2007 04:48:46 +0000 (04:48 +0000)]
added support for ilme=1 and ildct=1 properties to consumer_avformat

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

17 years ago--avformat-swscale with --avformat-svn is only permitted with --enable-gpl
ddennedy [Sat, 9 Jun 2007 06:46:05 +0000 (06:46 +0000)]
--avformat-swscale with --avformat-svn is only permitted with --enable-gpl

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

17 years agochange --avformat-svn configure option to do a static build of ffmpeg libs only and...
ddennedy [Sat, 9 Jun 2007 01:39:47 +0000 (01:39 +0000)]
change --avformat-svn configure option to do a static build of ffmpeg libs only and statically link to mlt module. Also, make --avformat-svn aware of --avformat-swscale and --enable-gpl

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