]> git.sesse.net Git - mlt/commitdiff
Remove info about mainconcept and bluefish services.
authorDan Dennedy <dan@dennedy.org>
Sun, 20 Feb 2011 02:28:16 +0000 (18:28 -0800)
committerDan Dennedy <dan@dennedy.org>
Sun, 20 Feb 2011 02:28:16 +0000 (18:28 -0800)
docs/install.txt
docs/mlt-xml.txt
docs/services.txt
setenv

index 3acc76040fe9406dd4b7ec8100736a3b5e84dfeb..b87add604af02624f82db4da5d1739ac80f5b701 100644 (file)
@@ -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)
        ----------- ----------------------------------------------------------
index 9ac58b2cac6deaad4826691573802c7709ae1422..0a6c1eedfcb5847d612183a0475930f97d96c649 100644 (file)
@@ -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).
 
index 810eb5c10f9ff96bd9329722f36f499083776a74..dd263c797f45218d1e5031d83013b3fdab7a13c6 100644 (file)
@@ -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 5c2f002a13a01f7eaa8439f0827450095f35435c..4be59002de972ae3c4b724fa5531b871a9b8ad41 100644 (file)
--- 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