From: Dan Dennedy Date: Sun, 20 Feb 2011 02:28:16 +0000 (-0800) Subject: Remove info about mainconcept and bluefish services. X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=313ccc218baa3285c8f69c91b2399a7e35bfc814;p=mlt Remove info about mainconcept and bluefish services. --- diff --git a/docs/install.txt b/docs/install.txt index 3acc7604..b87add60 100644 --- a/docs/install.txt +++ b/docs/install.txt @@ -23,11 +23,9 @@ Directories + 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 + gtk2 - pango and pixbuf dependent services - + mainconcept - mainconcept dependent services (*) + normalize - audio normalisation functions (**) + plus - throwaway silliness + resample - libresample dependent services (**) @@ -64,18 +62,12 @@ Dependencies avformat Provided from ffmpeg CVS and compiled as a shared library. URL: http://ffmpeg.sf.net ----------- ---------------------------------------------------------- - bluefish Bluefish hardware and software development kit - URL: http://www.bluefish444.com - ----------- ---------------------------------------------------------- dv libdv 0.102 or later. URL: http://libdv.sf.net ----------- ---------------------------------------------------------- gtk2 GTK2 and associated dependencies. URL: http://www.gtk.org ----------- ---------------------------------------------------------- - mainconcept Mainconcept MPEG and DVCPRO Release SDKs. - URL: http://www.mainconcept.com - ----------- ---------------------------------------------------------- resample libsamplerate 0.15 or later URL: http://www.mega-nerd.com/SRC/ (GPL) ----------- ---------------------------------------------------------- diff --git a/docs/mlt-xml.txt b/docs/mlt-xml.txt index 9ac58b2c..0a6c1eed 100644 --- a/docs/mlt-xml.txt +++ b/docs/mlt-xml.txt @@ -33,7 +33,7 @@ Introduction: In the mlt model, producers are created and attached to 'consumers' - consumers are software playback components (such as SDL), or wrappers for - hardware drivers (such as bluefish) or even the XML serialising + hardware drivers (such as sdi) or even the XML serialising consumer itself (the latter doesn't receive frames - it merely interrogates the connected producer for its configuration). diff --git a/docs/services.txt b/docs/services.txt index 810eb5c1..dd263c79 100644 --- a/docs/services.txt +++ b/docs/services.txt @@ -174,67 +174,6 @@ Producers DVCPRO is incorrectly identified as 16:9 aspect ratio. You must use libdv from CVS or a post 0.101 release. - mcdv (Proprietary) - - Description - - MainConcept based dv decoder for video and audio. - - Constructor Argument - - 'file' - produce a/v from file - - Initialisation Properties - - int in - in point - int out - out point - - Read Only Properties - - string resource - file location - double fps - output frames per second - int length - duration of resource (in frames) - - Dependencies - - MainConcept DV or DVCPRO SDK, libdv. - "dv_sdk" installed parallel to mlt. - - Known Bugs - - None - - mcmpeg (Proprietary) - - Description - - MainConcept based mpeg decoder for video and audio. - - Constructor Argument - - 'file' - produce a/v from file - - Initialisation Properties - - int in - in point - int out - out point - - Read Only Properties - - string resource - file location - double fps - output frames per second - double aspect_ratio - sample aspect ratio of video - int length - duration of resource (in frames) - - Dependencies - - MainConcept MPEG SDK. - "mpeg_sdk_release" installed parallel to mlt. - - Known Bugs - - None. - noise Description @@ -812,45 +751,6 @@ Filters none - mcrescale - - Description - - Scale the producer video frame size to match the consumer. - This filter is designed for use as a normaliser for the loader producer. - - Constructor Argument - - interpolation - the rescaling method, one of: - nearest (lowest quality, fastest), - bilinear (default; good quality, moderate speed), - hyper (best quality, slowest). - - Initialisation Properties - - int in - in point - int out - out point - - Mutable Properties - - string interpolation - see constructor argument above - - If a property "consumer_aspect_ratio" exists on the frame, then - rescaler normalises the producer's aspect ratio and maximises the - size of the frame, but may not produce the consumer's requested - dimension. Therefore, this option works best in conjunction with the - resize filter. This behavior can be disabled by another service by - either removing the property, setting it to zero, or setting - frame property "distort" to 1. - - Dependencies - - the mainconcept rescaling sdk. - - Known Bugs - - none - mirror Description @@ -1156,8 +1056,8 @@ Filters string resource - the producer to use string factory - producer required for the resource (default: 'loader') - string geometry - composite geometry - string distort - control scaling + string composite.geometry - composite geometry + string composite.distort - control scaling int in - in point int out - out point @@ -1412,44 +1312,6 @@ Consumers Plenty. - bluefish (Proprietary) - - Description - - BlueFish444 audio and video output module. - - Constructor Argument - - card - a numeric card id starting at 1, default is 1. - - Initialisation Properties - - string standard - "PAL" (default) or "NTSC" - - default is based upon MLT_NORMALISATION - environment variable, which defaults to PAL. - int frames - the number of DMA video frames. default is 8. - minimum is 2. maximum on my system is 11. - int buffer - the number of frames to buffer within MLT, minimum 1, - default 25. - string rescale - a rescale method, see the Filters/rescale. - - Read Only Properties - - none - - Dependencies - - BlueVelvet SDK installed parallel to mlt in "bluefish." - - Known Bugs - - Does not work with any service that uses pipes! - - If mlt crashes, you might need to reload the BlueDriver kernel - module due to unreleased DMA buffers. - - Only supports 2 channel audio at the moment. - libdv Description @@ -1482,41 +1344,6 @@ Consumers none - mcmpeg - - Description - - Mainconcept MPEG encoder. - - Constructor Argument - - string target - the filename to write to. - - Initialisation Properties - - int buffer - the number of frames to buffer, minimum 1, default 25. - string rescale - a rescale method, see the Filters/rescale. - string format - vcd [default], svcd or dvd provide base settings - int motion_search_type - 0 to 16 - reduces quality/cpu usage - int gop - group of picture size (default: format dependent) - - Mutable Properties - - int progressive - indicates whether to use progressive or field- - based rendering, default 0 (off). - - Read Only Properties - - none - - Dependencies - - Mainconcept MPEG SDK - - Known Bugs - - none - sdl Description diff --git a/setenv b/setenv index 5c2f002a..4be59002 100644 --- a/setenv +++ b/setenv @@ -7,12 +7,7 @@ export MLT_PROFILES_PATH=`pwd`/profiles export LD_LIBRARY_PATH=\ `pwd`/src/framework:\ -`pwd`/src/mlt++:\ -`pwd`/src/modules/bluefish:\ -`pwd`/../BlueLinuxDriver/install/lib:\ -`pwd`/../mpeg_sdk_release/bin:\ -`pwd`/../dvcpro_sdk_release/lib:\ -`pwd`/../sr_sdk_release:\ +`pwd`/src/mlt++: $LD_LIBRARY_PATH [ $(uname -s) = Darwin ] && export DYLD_LIBRARY_PATH=$LD_LIBRARY_PATH