add ServerMonkey? (ECMAScript, XML DOM, and SVG) producer for SVG animations
add D-Bus interface
support for multiple consumers possibly through a master consumer and some properties conventions to control audio/video output of slave consumers and to control which slave consumer controls timing
add more traversal and manipulation functions to framework
Done
add a module metadata system to replace services.txt (in progress)
consumer_avformat:
more properties (in progress)
better properties handling via ffmpeg option parsing? (in progress)
producer_avformat:
better seeking on temporally compressed video
multi-thread support
single avformat context possible? Dropped - does not seem to be required or help performance, and it will create grief if we need distinct audio and video seeking
consumer_avformat:
multi-thread support
remove MLT_NORMALISATION: interplays with the consumer "profile" property, which is also not extensible. consumer profile does not contain framerate info as normalisation does. affected:
mlt_frame default properties
mlt_producer default properties
mlt_geometry: would require nw and nh params not -1 (ok)
vmfx/filter_shape, core/transition_luma, core/transition_composite: location of lumas
core/filter_data_show: location of feed properties file
more consumer profiles (HDV patch)
bug: frames dropped on transcode using consumer_avformat
address intel darwin compilation
cleanup compilation warnings especially in westley and jackrack modules
move module binaries to libdir/mlt (MLT_REPOSITORY) what about .dat files?
overhaul plugin registration to not use .dat files and to let apps register services