X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=docs%2Finstall.txt;h=6eca427ea2b84e3aff262c1c46f7fae48db1f867;hb=63dc2f08b9ec162234aa8d6688bf56ec71349acb;hp=0f6d14e59de3f10dd28e8657e21078a26e3d003a;hpb=ce5a3e5ad83c952b05f11180ec2680f4c24082d9;p=mlt diff --git a/docs/install.txt b/docs/install.txt index 0f6d14e5..6eca427e 100644 --- a/docs/install.txt +++ b/docs/install.txt @@ -22,31 +22,32 @@ Directories + 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 - + ffmpeg - ffmpeg dependent services - + avformat - libavformat dependent services - + vorbis - vorbis dependenent services - + sdl - SDL dependent services - + resample - libresample dependent services - + gtk2 - pango and pixbuf dependent services + fezzik - A giant (meta) service to load and normalise media - + westley - Nice and clever XML services - + vorbis - Ogg Vorbis dependent services - + xine - Xine-derived sources - + bluefish - Bluefish dependent services (*) + + gtk2 - pango and pixbuf dependent services + mainconcept - mainconcept dependent services (*) - + inigo - A media playing test application - + valerie - Client API to access the server - + miracle - The server implementation + + 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. + (*) Not posted to CVS due to licensing issues. + (**) Contains GPL dependencies or code. Dependencies @@ -81,7 +82,7 @@ Dependencies URL: http://www.mainconcept.com ----------- ---------------------------------------------------------- resample libsamplerate 0.15 or later - URL: http://www.mega-nerd.com/SRC/ + URL: http://www.mega-nerd.com/SRC/ (GPL) ----------- ---------------------------------------------------------- sdl SDL 1.2 or later. URL: http://www.libsdl.org @@ -107,12 +108,9 @@ Configuration configure script and arguments are accepted and passed through to all subdirectories. - Top level usage is: + More information on usage is found by running: - ./configure --help - report all configure options - ./configure --prefix=[dir] - target install directory (default: /usr/local) - ./configure --disable-[mod] - do not compile specified module(s) - ./configure --[other] - pass through to children + ./configure --help NB: This script must be run to register new services after a CVS checkout or subsequent update.