-Installation Documentation
-
-Copyright (C) 2004 Ushodaya Enterprises Limited
-Author: Charles Yates <charles.yates@pandora.be>
-Last Revision: 2004-04-13
-
-
-INSTALL
--------
-
- This document provides a description of the MLT project installation and
- organisation.
-
-
-Directories
------------
-
- The directory heirarchy is defined as follows:
-
- + demo - A selection of samples to show off capabilities.
- + docs - Location of all documentation
- + src - All project source is provided here
- + framework - The mlt media framework
- + modules - All services are defined here
- + avformat - libavformat dependent services
- + bluefish - Bluefish dependent services (*)
- + core - Independent MLT services
- + dv - libdv dependent services
- + fezzik - A giant (meta) service to load and normalise media
- + gtk2 - pango and pixbuf dependent services
- + mainconcept - mainconcept dependent services (*)
- + normalize - audio normalisation functions (**)
- + plus - throwaway silliness
- + resample - libresample dependent services (**)
- + sdl - SDL dependent services
- + vorbis - vorbis dependenent services
- + westley - Nice and clever XML services
- + xine - Xine-derived sources (**)
- + albino - A simple console (protocol level) example (**)
- + inigo - A media playing test application (**)
- + humperdink - A terminal-based example client (**)
- + miracle - The server implementation (**)
- + tests - Reserved for regression and unit tests
- + valerie - Client API to access the server
-
- Additional subdirectories may be nested below those shown and should be
- documented in their parent.
-
- (*) Not posted to CVS due to licensing issues.
- (**) Contains GPL dependencies or code.
+---+ Installation Documentation
+
+Last Revision: 2013-09-07
+
+ This document provides a description of the MLT project installation and
+ organisation.
+
+
+---++ Directories
+
+ The directory heirarchy is defined as follows:
+
+ * demo - A selection of samples to show off capabilities.
+ * docs - Location of all documentation
+ * presets - Properties presets for various services
+ * profiles - MLT profile configurations
+ * src - All project source is provided here
+ * framework - The MLT media framework
+ * melt - A media playing test application (*)
+ * mlt++ - C++ wrapper for framework
+ * modules - All services are defined here
+ * avformat - FFmpeg/Libav dependent services
+ * avsync - services to help test audio/video synchronization
+ * core - independent MLT services
+ * decklink - Blackmagick Design SDI/HDMI services
+ * dgraft - ports of Donald Graft's filters (*)
+ * dv - libdv dependent services
+ * effectv - ports of !EffecTV filters (*)
+ * feeds - templates for use with core's data filters
+ * frei0r - adapter for frei0r video plugins
+ * gtk2 - GTK+ pango and pixbuf dependent services
+ * jackrack - adapter for LADSPA audio plugins and JACK server
+ * kdenlive - services contributed by Kdenlive project
+ * kino - DV/AVI demuxer from Kino project (*)
+ * linsys - DVEO SDI card consumer (*)
+ * lumas - wipe file generator for core's luma transition
+ * motion_est - motion estimation-based filters (*)
+ * normalize - audio normalisation functions (*)
+ * oldfilm - filters to make pristine video dirty
+ * opengl - !OpenGL dependent services (*)
+ * plus - miscellaneous services (pending move to core)
+ * qt - Qt dependent services (*)
+ * resample - libresample dependent services (*)
+ * rotoscoping - spline-based alpha mask filter (*)
+ * rtaudio - audio consumer based on !RtAudio project code
+ * sdl - SDL dependent services
+ * sox - !SoX dependent audio filters
+ * swfdec - Swfdec dependent producer for Flash files
+ * videostab - video stabilization filters (*)
+ * vmfx - services contributed by (defunct) Visual Media FX
+ * vorbis - vorbis dependenent services
+ * xine - Xine-derived sources (*)
+ * xml - XML (de)serialization services
+ * swig - High level language bindings using SWIG
+ * tests - Reserved for regression and unit tests
+ * win32 - Windows-specific helper functions