# GIMP pluginrc
# 
# This file can safely be removed and will be automatically regenerated by
# querying the installed plug-ins.

(protocol-version 24)
(file-version 5)

(plug-in-def "${gimp_plug_in_dir}/plug-ins/web-browser/web-browser" 1545661022
    (proc-def "plug-in-web-browser" 1
         "Open an URL in the user specified web browser"
         "Opens the given URL in the user specified web browser."
         "Henrik Brix Andersen <brix@gimp.org>"
         "2003"
         "2003/09/16"
         ""
         0
        (icon icon-name -1 "")
         ""
         1 0
        (proc-arg 4 "url" "URL to open")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/wavelet-decompose/wavelet-decompose" 1545661022
    (proc-def "plug-in-wavelet-decompose" 1
         "Wavelet decompose"
         "Compute and render wavelet scales"
         "Miroslav Talasek <miroslav.talasek@seznam.cz>"
         "Miroslav Talasek <miroslav.talasek@seznam.cz>"
         "19january 2017"
         "_Wavelet-decompose..."
         1
        (menu-path "<Image>/Filters/Enhance")
        (icon icon-name -1 "")
         "RGB*"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "scales" "Number of scales (1-7)")
        (proc-arg 0 "create-group" "Create a layer group to store the decomposition")
        (proc-arg 0 "create-masks" "Add a layer mask to each scales layers")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/warp/warp" 1545661022
    (proc-def "plug-in-warp" 1
         "Twist or smear image in many different ways"
         "Smears an image along vector paths calculated as the gradient of a separate control matrix. The effect can look like brushstrokes of acrylic or watercolor paint, in some cases."
         "John P. Beale"
         "John P. Beale"
         "1997"
         "_Warp..."
         0
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         17 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 3 "amount" "Pixel displacement multiplier")
        (proc-arg 16 "warp-map" "Displacement control map")
        (proc-arg 0 "iter" "Iteration count (last required argument)")
        (proc-arg 3 "dither" "Random dither amount (first optional argument)")
        (proc-arg 3 "angle" "Angle of gradient vector rotation")
        (proc-arg 0 "wrap-type" "Edge behavior: { WRAP (0), SMEAR (1), BLACK (2), COLOR (3) }")
        (proc-arg 16 "mag-map" "Magnitude control map")
        (proc-arg 0 "mag-use" "Use magnitude map: { FALSE (0), TRUE (1) }")
        (proc-arg 0 "substeps" "Substeps between image updates")
        (proc-arg 0 "grad-map" "Gradient control map")
        (proc-arg 3 "grad-scale" "Scaling factor for gradient map (0=don't use)")
        (proc-arg 0 "vector-map" "Fixed vector control map")
        (proc-arg 3 "vector-scale" "Scaling factor for fixed vector map (0=don't use)")
        (proc-arg 3 "vector-angle" "Angle for fixed vector map")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/van-gogh-lic/van-gogh-lic" 1545661022
    (proc-def "plug-in-lic" 1
         "Special effects that nobody understands"
         "No help yet"
         "Tom Bech & Federico Mena Quintero"
         "Tom Bech & Federico Mena Quintero"
         "Version 0.14, September 24 1997"
         "_Van Gogh (LIC)..."
         1
        (menu-path "<Image>/Filters/Artistic")
        (icon icon-name -1 "")
         "RGB*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/unit-editor/unit-editor" 1545661022
    (proc-def "plug-in-unit-editor" 1
         "Create or alter units used in GIMP"
         "The GIMP unit editor"
         "Michael Natterer <mitch@gimp.org>"
         "Michael Natterer <mitch@gimp.org>"
         "2000"
         "U_nits"
         1
        (menu-path "<Image>/Edit/Preferences")
        (icon icon-name -1 "gimp-tool-measure")
         ""
         1 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/tile-small/tile-small" 1545661022
    (proc-def "plug-in-small-tiles" 1
         "Tile image into smaller versions of the original"
         "More here later"
         "Andy Thomas"
         "Andy Thomas"
         "1997"
         "_Small Tiles..."
         0
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "num-tiles" "Number of tiles to make")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/tile/tile" 1545661022
    (proc-def "plug-in-tile" 1
         "Create an array of copies of the image"
         "This function creates a new image with a single layer sized to the specified 'new_width' and 'new_height' parameters.  The specified drawable is tiled into this layer.  The new layer will have the same type as the specified drawable and the new image will have a corresponding base type."
         "Spencer Kimball & Peter Mattis"
         "Spencer Kimball & Peter Mattis"
         "1996-1997"
         "_Tile..."
         1
        (menu-path "<Image>/Filters/Map")
        (icon icon-name -1 "")
         "RGB*, GRAY*, INDEXED*"
         6 2
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "new-width" "New (tiled) image width")
        (proc-arg 0 "new-height" "New (tiled) image height")
        (proc-arg 0 "new-image" "Create a new image?")
        (proc-arg 13 "new-image" "Output image (-1 if new-image == FALSE)")
        (proc-arg 14 "new-layer" "Output layer (-1 if new-image == FALSE)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/sphere-designer/sphere-designer" 1545661022
    (proc-def "plug-in-spheredesigner" 1
         "Create an image of a textured sphere"
         "This plug-in can be used to create textured and/or bumpmapped spheres, and uses a small lightweight raytracer to perform the task with good quality"
         "Vidar Madsen"
         "Vidar Madsen"
         "1999"
         "Sphere _Designer..."
         1
        (menu-path "<Image>/Filters/Render")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/sparkle/sparkle" 1545661022
    (proc-def "plug-in-sparkle" 1
         "Turn bright spots into starry sparkles"
         "Uses a percentage based luminoisty threhsold to find candidate pixels for adding some sparkles (spikes). "
         "John Beale, & (ported to GIMP v0.54) Michael J. Hammel & ted to GIMP v1.0) & Seth Burgess & Spencer Kimball"
         "John Beale"
         "Version 1.27, September 2003"
         "_Sparkle..."
         1
        (menu-path "<Image>/Filters/Light and Shadow/Light")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         16 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 3 "lum-threshold" "Luminosity threshold (0.0 - 1.0)")
        (proc-arg 3 "flare-inten" "Flare intensity (0.0 - 1.0)")
        (proc-arg 0 "spike-len" "Spike length (in pixels)")
        (proc-arg 0 "spike-pts" "# of spike points")
        (proc-arg 0 "spike-angle" "Spike angle (0-360 degrees, -1: random)")
        (proc-arg 3 "density" "Spike density (0.0 - 1.0)")
        (proc-arg 3 "transparency" "Transparency (0.0 - 1.0)")
        (proc-arg 3 "random-hue" "Random hue (0.0 - 1.0)")
        (proc-arg 3 "random-saturation" "Random saturation (0.0 - 1.0)")
        (proc-arg 0 "preserve-luminosity" "Preserve luminosity (TRUE/FALSE)")
        (proc-arg 0 "inverse" "Inverse (TRUE/FALSE)")
        (proc-arg 0 "border" "Add border (TRUE/FALSE)")
        (proc-arg 0 "color-type" "Color of sparkles: { NATURAL (0), FOREGROUND (1), BACKGROUND (2) }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/softglow/softglow" 1545661022
    (proc-def "plug-in-softglow" 1
         "Simulate glow by making highlights intense and fuzzy"
         "Gives an image a softglow effect by intensifying the highlights in the image. This is done by screening a modified version of the drawable with itself. The modified version is desaturated and then a sigmoidal transfer function is applied to force the distribution of intensities into very small and very large only. This desaturated version is then blurred to give it a fuzzy 'vaseline-on-the-lens' effect. The glow radius parameter controls the sharpness of the glow effect. The brightness parameter controls the degree of intensification applied to image highlights. The sharpness parameter controls how defined or alternatively, diffuse, the glow effect should be."
         "Spencer Kimball"
         "Bit Specialists, Inc."
         "2001"
         "_Softglow (legacy)..."
         1
        (menu-path "<Image>/Filters/Artistic")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 3 "glow-radius" "Glow radius (radius in pixels)")
        (proc-arg 3 "brightness" "Glow brightness (0.0 - 1.0)")
        (proc-arg 3 "sharpness" "Glow sharpness (0.0 - 1.0)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/smooth-palette/smooth-palette" 1545661022
    (proc-def "plug-in-smooth-palette" 1
         "Derive a smooth color palette from the image"
         "help!"
         "Scott Draves"
         "Scott Draves"
         "1997"
         "Smoo_th Palette..."
         1
        (menu-path "<Image>/Colors/Info")
        (icon icon-name -1 "")
         "RGB*"
         7 2
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "width" "Width")
        (proc-arg 0 "height" "Height")
        (proc-arg 0 "ntries" "Search Depth")
        (proc-arg 0 "show-image" "Show Image?")
        (proc-arg 13 "new-image" "Output image")
        (proc-arg 14 "new-layer" "Output layer")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/sharpen/sharpen" 1545661022
    (proc-def "plug-in-sharpen" 1
         "Make image sharper (less powerful than Unsharp Mask)"
         "This plug-in selectively performs a convolution filter on an image."
         "Michael Sweet <mike@easysw.com>"
         "Copyright 1997-1998 by Michael Sweet"
         "1.4.2 - 3 June 1998"
         "_Sharpen..."
         0
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "percent" "Percent sharpening (default = 10)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/selection-to-path/selection-to-path" 1545661022
    (proc-def "plug-in-sel2path" 1
         "Converts a selection to a path"
         "Converts a selection to a path"
         "Andy Thomas"
         "Andy Thomas"
         "1999"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)"))
    (proc-def "plug-in-sel2path-advanced" 1
         "Converts a selection to a path (with advanced user menu)"
         "Converts a selection to a path (with advanced user menu)"
         "Andy Thomas"
         "Andy Thomas"
         "1999"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         23 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 3 "align-threshold" "align_threshold")
        (proc-arg 3 "corner-always-threshold" "corner_always_threshold")
        (proc-arg 2 "corner-surround" "corner_surround")
        (proc-arg 3 "corner-threshold" "corner_threshold")
        (proc-arg 3 "error-threshold" "error_threshold")
        (proc-arg 2 "filter-alternative-surround" "filter_alternative_surround")
        (proc-arg 3 "filter-epsilon" "filter_epsilon")
        (proc-arg 2 "filter-iteration-count" "filter_iteration_count")
        (proc-arg 3 "filter-percent" "filter_percent")
        (proc-arg 2 "filter-secondary-surround" "filter_secondary_surround")
        (proc-arg 2 "filter-surround" "filter_surround")
        (proc-arg 2 "keep-knees" "{1-Yes, 0-No}")
        (proc-arg 3 "line-reversion-threshold" "line_reversion_threshold")
        (proc-arg 3 "line-threshold" "line_threshold")
        (proc-arg 3 "reparameterize-improvement" "reparameterize_improvement")
        (proc-arg 3 "reparameterize-threshold" "reparameterize_threshold")
        (proc-arg 3 "subdivide-search" "subdivide_search")
        (proc-arg 2 "subdivide-surround" "subdivide_surround")
        (proc-arg 3 "subdivide-threshold" "subdivide_threshold")
        (proc-arg 2 "tangent-surround" "tangent_surround")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/script-fu/script-fu" 1545661022
    (proc-def "extension-script-fu" 2
         "A scheme interpreter for scripting GIMP operations"
         "More help here later"
         "Spencer Kimball & Peter Mattis"
         "Spencer Kimball & Peter Mattis"
         "1997"
         ""
         0
        (icon icon-name -1 "")
         ""
         0 0)
    (proc-def "plug-in-script-fu-console" 1
         "Interactive console for Script-Fu development"
         "Provides an interface which allows interactive scheme development."
         "Spencer Kimball & Peter Mattis"
         "Spencer Kimball & Peter Mattis"
         "1997"
         "_Console"
         1
        (menu-path "<Image>/Filters/Languages/Script-Fu")
        (icon icon-name -1 "")
         ""
         1 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }"))
    (proc-def "plug-in-script-fu-text-console" 1
         "Provides a text console mode for script-fu development"
         "Provides an interface which allows interactive scheme development."
         "Spencer Kimball & Peter Mattis"
         "Spencer Kimball & Peter Mattis"
         "1997"
         ""
         0
        (icon icon-name -1 "")
         ""
         1 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }"))
    (proc-def "plug-in-script-fu-server" 1
         "Server for remote Script-Fu operation"
         "Provides a server for remote script-fu operation. NOTE that for security reasons this procedure's API was changed in an incompatible way since GIMP 2.8.12. You now have to pass the IP to listen on as first parameter. Calling this procedure with the old API will fail on purpose."
         "Spencer Kimball & Peter Mattis"
         "Spencer Kimball & Peter Mattis"
         "1997"
         "_Start Server..."
         1
        (menu-path "<Image>/Filters/Languages/Script-Fu")
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "ip" "The ip on which to listen for requests")
        (proc-arg 0 "port" "The port on which to listen for requests")
        (proc-arg 4 "logfile" "The file to log server activity to"))
    (proc-def "plug-in-script-fu-eval" 1
         "Evaluate scheme code"
         "Evaluate the code under the scheme interpreter (primarily for batch mode)"
         "Manish Singh"
         "Manish Singh"
         "1998"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 0
        (proc-arg 0 "run-mode" "The run mode { RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "code" "The code to evaluate"))
    (locale-def "gimp20-script-fu"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/screenshot/screenshot" 1545661022
    (proc-def "plug-in-screenshot" 1
         "Create an image from an area of the screen"
         "The plug-in takes screenshots of an interactively selected window or of the desktop, either the whole desktop or an interactively selected region. When called non-interactively, it may grab the root window or use the window-id passed as a parameter.  The last four parameters are optional and can be used to specify the corners of the region to be grabbed.On Mac OS X or on gnome-shell, when called non-interactively, the plug-inonly can take screenshots of the entire root window.Grabbing a window or a region is not supportednon-interactively. To grab a region or a particularwindow, you need to use the interactive mode."
         "Sven Neumann <sven@gimp.org>, Henrik Brix Andersen <brix@gimp.org>,Simone Karin Lehmann"
         "1998 - 2008"
         "v1.1 (2008/04)"
         "_Screenshot..."
         1
        (menu-path "<Image>/File/Create/Acquire")
        (icon inline-pixbuf 1606 "GdkP\0\0\6F\2\1\0\2\0\0\0X\0\0\0\26\0\0\0\26\213\0\0\0\0\1\242\242\242\5\203\242\242\242\31\221\0\0\0\0\2\27\27\26D\40\40\40\372\203\51\51\51\375\2\32\32\32\362\26\26\25\60\217\0\0\0\0\2\2\2\2\322\307\310\307\377\203\377\377\377\377\2\263\263\262\363\0\0\0\314\217\0\0\0\0\2\6\6\6\334\206\207\205\377\202\252\253\251\377\3\252\252\251\377ghe\376\1\1\1\320\217\0\0\0\0\2\11\11\11\346\56\57\55\345\202GHE\25\3JKH\32\60\61\57\364\5\5\5\333\212\0\0\0\0\17\26\26\25\31\26\26\25\60\26\26\25g\0\0\0\314\53\54\53\331LMK\375EFD\362ffe\347iig\346lmk\346RSQ\362\13\13\13\360\0\0\0\314\2\2\2\321\26\26\25V\203\0\0\0\0\43\26\26\25\31\26\26\25\60\26\26\25n\3\3\3\331\2\2\2\332JJI\355\215\215\215\372\246\246\246\347\267\270\266\362\177\202\176\377BC\77\377TUR\377\134\135Y\377gid\377\133\135X\377\204\206\204\374wxw\276\224\225\224\314LLK\343\26\26\25D\0\0\0\0\26\26\25D\3\3\3\341\17\17\17\373ghg\377\237\240\236\377\273\274\272\377\302\303\300\377\272\273\270\377\200\201\177\377zzz\377tws\377\220\223\217\377\221\225\221\377\224\227\223\377\202\226\232\226\377K\177\202\175\377xyu\377\217\221\215\377\226\227\226\365\0\0\0\371\0\0\0\0\2\2\2\330\257\261\257\377\275\276\273\377\262\263\260\377UWT\377QSP\377suq\377\135\136\133\377\304\304\304\377\303\303\303\377kmi\377MNJ\377WZX\377\133\140\137\377aeb\377gid\377\175\200\173\377SUQ\377FGE\377\200\201\200\377\12\12\12\357\0\0\0\0\4\4\4\345xyv\377\241\242\236\377\210\212\205\377vxt\377\220\222\217\377GIF\377\53\54\51\377\140\140\140\377jji\377UXV\377y\204\210\377\203\215\220\377\176\204\207\377flo\377PW\134\377SWU\377JLI\377\64\65\62\377tut\377\12\12\12\357\0\0\0\0\4\4\4\344opm\377\221\223\217\377\175\177\173\377\215\217\213\377\140b\137\377\50\51\47\377\52\53\51\377\67\70\65\377VXV\377u\176\202\377nsu\377VYZ\377OST\377OQS\377JOP\377\136cd\377\66\71\70\377\41\42\41\377llk\377\12\12\12\357\0\0\0\0\3\3\3\345npl\377\220\221\216\377\202UWS\377\24GIF\377\40\41\37\377\52\53\51\377\71\72\67\377\136ce\377NRT\377UXY\377\50\54\56\377\22\24\25\377\41\44\46\377ILM\377\70\75\77\377RVX\377\47\47\46\377klk\377\12\12\12\357\0\0\0\1\3\3\3\345nol\377\220\221\216\377\202UWS\377\24GIF\377\40\41\37\377\52\53\51\377\70\72\70\377TXY\377\62\70\71\377\23\25\26\377\16\16\16\377\1\1\1\377\2\2\2\377\24\25\25\377\56\63\64\377\62\70\71\377\60\61\61\377aa\140\377\11\11\11\360\0\0\0\3\3\3\3\345nol\377\204\205\202\377\202UWS\377\24GIF\377\40\41\37\377\52\53\51\377\77BA\377\62\70\72\377\34\40\41\377\31\32\32\377\377\377\377\377hhh\377\40\40\40\377\22\22\22\377\56\60\60\377\56\64\66\377\72\76\77\377\140a\140\377\11\11\10\361\0\0\0\7\3\3\3\345mok\377z\173x\377\202UWS\377\24GIF\377\40\41\37\377\52\53\51\377HJI\377\56\64\66\377\25\27\30\377\40\40\40\377hhh\377\232\232\232\377\175\175\175\377\47\47\47\377\71\73\73\377\57\65\67\377\65\71\71\377\140\140\137\377\11\11\10\362\0\0\0\15\3\3\3\345lnk\377rsp\377\202UWS\377\24GIF\377\40\41\37\377\54\55\52\377\76\100\76\377\56\64\66\377\35\37\40\377\1\1\1\377\70\70\70\377\214\214\214\377\213\213\213\377AAA\377JKK\377\57\65\67\377\66\72\73\377WXV\377\6\6\6\364\0\0\0\21\0\0\0\371\201\202\177\377mok\377\202UWS\377iGIF\377MNM\377RRR\372ghg\364\133\140b\377\53\57\60\377\17\17\17\377\42\42\42\377\47\47\47\377HHH\377\263\263\263\377SUU\377W\134\136\377CFF\374\74\74\74\376\20\20\17\317\0\0\0\20\24\24\23\135\4\4\4\353\177\177\176\375\174\175z\373\175\176\174\374hih\376\71\72\71\371\0\0\0\347\0\0\0\351\7\7\7\367\56\64\66\377\62\65\66\377\40\40\40\377\50\50\50\377\72\72\72\377\140ab\377\71\76\77\377\11\13\13\376\0\0\0\353\0\0\0\300\14\14\13H\0\0\0\15\0\0\0\4\23\23\22L\0\0\0\332\0\0\0\341\0\0\0\346\0\0\0\341\14\14\13\173\0\0\0V\0\0\0a\0\0\0l\10\11\11\371\134\136\137\377LOP\377ILL\377LOQ\377QUV\377\16\17\17\377\34\37\40\244\0\0\0\140\0\0\0\64\0\0\0\27\0\0\0\7\0\0\0\1\0\0\0\3\0\0\0\10\0\0\0\21\0\0\0\34\0\0\0\47\0\0\0\60\0\0\0\66\0\0\0\75\0\0\0A\0\0\0F\4\5\5\355\12\13\13\371\17\20\20\376\15\16\16\375\10\10\11\365\7\10\11j\0\0\0G\0\0\0\55\0\0\0\30\0\0\0\13\0\0\0\4\0\0\0\0\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0\11\0\0\0\16\0\0\0\23\0\0\0\31\0\0\0\35\0\0\0\41\0\0\0\43\0\0\0\44\0\0\0\45\0\0\0\44\0\0\0\46\0\0\0\45\0\0\0\36\0\0\0\27\0\0\0\20\0\0\0\10\0\0\0\3\0\0\0\1\204\0\0\0\0\5\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0\5\0\0\0\6\202\0\0\0\10\11\0\0\0\11\0\0\0\7\0\0\0\10\0\0\0\5\0\0\0\7\0\0\0\6\0\0\0\5\0\0\0\3\0\0\0\1\202\0\0\0\0")
         ""
         7 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 0 "shoot-type" "The Shoot type { SHOOT-WINDOW (0), SHOOT-ROOT (1), SHOOT-REGION (2) }")
        (proc-arg 0 "window-id" "Window id for SHOOT-WINDOW")
        (proc-arg 0 "x1" "Region left x coord for SHOOT-REGION")
        (proc-arg 0 "y1" "Region top y coord for SHOOT-REGION")
        (proc-arg 0 "x2" "Region right x coord for SHOOT-REGION")
        (proc-arg 0 "y2" "Region bottom y coord for SHOOT-REGION")
        (proc-arg 13 "image" "Output image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/sample-colorize/sample-colorize" 1545661022
    (proc-def "plug-in-sample-colorize" 1
         "Colorize image using a sample image as a guide"
         "This plug-in colorizes the contents of the specified (gray) layer with the help of a  sample (color) layer. It analyzes all colors in the sample layer. The sample colors are sorted by brightness (== intentisty) and amount and stored in a sample colortable (where brightness is the index) The pixels of the destination layer are remapped with the help of the sample colortable. If use_subcolors is TRUE, the remapping process uses all sample colors of the corresponding brightness-intensity and distributes the subcolors according to their amount in the sample (If the sample has 5 green, 3 yellow, and 1 red pixel of the  intensity value 105, the destination pixels at intensity value 105 are randomly painted in green, yellow and red in a relation of 5:3:1 If use_subcolors is FALSE only one sample color per intensity is used. (green will be used in this example) The brightness intensity value is transformed at the remapping process according to the levels: out_lo, out_hi, in_lo, in_high and gamma The in_low / in_high levels specify an initial mapping of the intensity. The gamma value determines how intensities are interpolated between the in_lo and in_high levels. A gamma value of 1.0 results in linear interpolation. Higher gamma values results in more high-level intensities Lower gamma values results in more low-level intensities The out_low/out_high levels constrain the resulting intensity index The intensity index is used to pick the corresponding color in the sample colortable. If hold_inten is FALSE the picked color is used 1:1 as resulting remap_color. If hold_inten is TRUE The brightness of the picked color is adjusted back to the origial intensity value (only hue and saturation are taken from the picked sample color) (or to the input level, if orig_inten is set FALSE) Works on both Grayscale and RGB image with/without alpha channel. (the image with the dst_drawable is converted to RGB if necessary) The sample_drawable should be of type RGB or RGBA"
         "Wolfgang Hofer"
         "hof@hotbot.com"
         "02/2000"
         "_Sample Colorize..."
         1
        (menu-path "<Image>/Colors/Map")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         13 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "dst-drawable" "The drawable to be colorized (Type GRAY* or RGB*)")
        (proc-arg 16 "sample-drawable" "Sample drawable (should be of Type RGB or RGBA)")
        (proc-arg 0 "hold-inten" "hold brightness intensity levels (TRUE, FALSE)")
        (proc-arg 0 "orig-inten" "TRUE: hold brightness of original intensity levels. FALSE: Hold Intensity of input levels")
        (proc-arg 0 "rnd-subcolors" "TRUE: Use all subcolors of same intensity, FALSE: use only one color per intensity")
        (proc-arg 0 "guess-missing" "TRUE: guess samplecolors for the missing intensity values FALSE: use only colors found in the sample")
        (proc-arg 0 "in-low" "intensity of lowest input (0 <= in_low <= 254)")
        (proc-arg 0 "in-high" "intensity of highest input (1 <= in_high <= 255)")
        (proc-arg 3 "gamma" "gamma adjustment factor (0.1 <= gamma <= 10) where 1.0 is linear")
        (proc-arg 0 "out-low" "lowest sample color intensity (0 <= out_low <= 254)")
        (proc-arg 0 "out-high" "highest sample color intensity (1 <= out_high <= 255)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/qbist/qbist" 1545661022
    (proc-def "plug-in-qbist" 1
         "Generate a huge variety of abstract patterns"
         "This Plug-in is based on an article by Jörn Loviscach (appeared in c't 10/95, page 326). It generates modern art pictures from a random genetic formula."
         "Jörn Loviscach, Jens Ch. Restemeier"
         "Jörn Loviscach, Jens Ch. Restemeier"
         "January 2001, 1.12"
         "_Qbist..."
         1
        (menu-path "<Image>/Filters/Render/Pattern")
        (icon icon-name -1 "")
         "RGB*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/procedure-browser/procedure-browser" 1545661022
    (proc-def "plug-in-dbbrowser" 1
         "List available procedures in the PDB"
         ""
         "Thomas Noel"
         "Thomas Noel"
         "23th june 1997"
         "Procedure _Browser"
         1
        (menu-path "<Image>/Help/Programming")
        (icon icon-name -1 "")
         ""
         1 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/print/print" 1545661022
    (proc-def "file-print-gtk" 1
         "Print the image"
         "Print the image using the GTK+ Print API."
         "Bill Skaggs, Sven Neumann, Stefan Röllin"
         "Bill Skaggs <weskaggs@primate.ucdavis.edu>"
         "2006 - 2008"
         "_Print..."
         1
        (menu-path "<Image>/File/Send")
        (icon icon-name -1 "document-print")
         "*"
         2 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
        (proc-arg 13 "image" "Image to print")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-browser/plugin-browser" 1545661022
    (proc-def "plug-in-plug-in-details" 1
         "Display information about plug-ins"
         "Allows one to browse the plug-in menus system. You can search for plug-in names, sort by name or menu location and you can view a tree representation of the plug-in menus. Can also be of help to find where new plug-ins have installed themselves in the menus."
         "Andy Thomas"
         "Andy Thomas"
         "1999"
         "_Plug-in Browser"
         1
        (menu-path "<Image>/Help/Programming")
        (icon icon-name -1 "gimp-plugin")
         ""
         1 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/photocopy/photocopy" 1545661022
    (proc-def "plug-in-photocopy" 1
         "Simulate color distortion produced by a copy machine"
         "Propagates dark values in an image based on each pixel's relative darkness to a neighboring average. The idea behind this filter is to give the look of a photocopied version of the image, with toner transferred based on the relative darkness of a particular region. This is achieved by darkening areas of the image which are measured to be darker than a neighborhood average and setting other pixels to white. In this way, sufficiently large shifts in intensity are darkened to black. The rate at which they are darkened to black is determined by the second pct_black parameter. The mask_radius parameter controls the size of the pixel neighborhood over which the average intensity is computed and then compared to each pixel in the neighborhood to decide whether or not to darken it to black. Large values for mask_radius result in very thick black areas bordering the regions of white and much less detail for black areas everywhere including inside regions of color. Small values result in less toner overall and more detail everywhere. Small values for the pct_black make the blend from the white regions to the black border lines smoother and the toner regions themselves thinner and less noticeable; larger values achieve the opposite effect."
         "Spencer Kimball"
         "Bit Specialists, Inc."
         "2001"
         "_Photocopy (legacy)..."
         1
        (menu-path "<Image>/Filters/Artistic")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 3 "mask-radius" "Photocopy mask radius (radius of pixel neighborhood)")
        (proc-arg 3 "sharpness" "Sharpness (detail level) (0.0 - 1.0)")
        (proc-arg 3 "pct-black" "Percentage of darkened pixels to set to black (0.0 - 1.0)")
        (proc-arg 3 "pct-white" "Percentage of non-darkened pixels left white (0.0 - 1.0)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/pagecurl/pagecurl" 1545661022
    (proc-def "plug-in-pagecurl" 1
         "Curl up one of the image corners"
         "This plug-in creates a pagecurl-effect."
         "Federico Mena Quintero and Simon Budig"
         "Federico Mena Quintero and Simon Budig"
         "July 2004, 1.0"
         "_Pagecurl..."
         1
        (menu-path "<Image>/Filters/Distorts")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         7 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "colors" "FG- and BG-Color (0), Current gradient (1), Current gradient reversed (2)")
        (proc-arg 0 "edge" "Edge to curl (1-4, clockwise, starting in the lower right edge)")
        (proc-arg 0 "orientation" "Vertical (0), Horizontal (1)")
        (proc-arg 0 "shade" "Shade the region under the curl (1) or not (0)")
        (proc-arg 14 "Curl-Layer" "The new layer with the curl.")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/oilify/oilify" 1545661022
    (proc-def "plug-in-oilify" 1
         "Smear colors to simulate an oil painting"
         "This function performs the well-known oil-paint effect on the specified drawable."
         "Torsten Martinsen"
         "Torsten Martinsen"
         "1996"
         "Oili_fy (legacy)..."
         1
        (menu-path "<Image>/Filters/Artistic")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "mask-size" "Oil paint mask size")
        (proc-arg 0 "mode" "Algorithm { RGB (0), INTENSITY (1) }"))
    (proc-def "plug-in-oilify-enhanced" 1
         "Smear colors to simulate an oil painting"
         "This function performs the well-known oil-paint effect on the specified drawable."
         "Torsten Martinsen, Daniel Richard G."
         "Torsten Martinsen, Daniel Richard G."
         "2007"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         8 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "mode" "Algorithm { RGB (0), INTENSITY (1) }")
        (proc-arg 0 "mask-size" "Oil paint mask size")
        (proc-arg 16 "mask-size-map" "Mask size control map")
        (proc-arg 0 "exponent" "Oil paint exponent")
        (proc-arg 16 "exponent-map" "Exponent control map")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/nl-filter/nl-filter" 1545661022
    (proc-def "plug-in-nlfilt" 1
         "Nonlinear swiss army knife filter"
         "This is the pnmnlfilt, in gimp's clothing.  See the pnmnlfilt manpage for details."
         "Graeme W. Gill, gimp 0.99 plug-in by Eric L. Hernes"
         "Graeme W. Gill, Eric L. Hernes"
         "1997"
         "_NL Filter..."
         1
        (menu-path "<Image>/Filters/Enhance")
        (icon icon-name -1 "")
         "RGB,GRAY"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "img" "The Image to Filter")
        (proc-arg 16 "drw" "The Drawable")
        (proc-arg 3 "alpha" "The amount of the filter to apply")
        (proc-arg 3 "radius" "The filter radius")
        (proc-arg 0 "filter" "The Filter to Run, 0 - alpha trimmed mean; 1 - optimal estimation (alpha controls noise variance); 2 - edge enhancement")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/newsprint/newsprint" 1545661022
    (proc-def "plug-in-newsprint" 1
         "Halftone the image to give newspaper-like effect"
         "Halftone the image, trading off resolution to represent colors or grey levels using the process described both in the PostScript language definition, and also by Robert Ulichney, \"Digital halftoning\", MIT Press, 1987."
         "Austin Donnelly"
         "Austin Donnelly"
         "1998 (v0.60)"
         "Newsprin_t..."
         1
        (menu-path "<Image>/Filters/Distorts")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         15 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "cell-width" "Screen cell width in pixels")
        (proc-arg 0 "colorspace" "Separate to { GRAYSCALE (0), RGB (1), CMYK (2), LUMINANCE (3) }")
        (proc-arg 0 "k-pullout" "Percentage of black to pullout (CMYK only)")
        (proc-arg 3 "gry-ang" "Grey/black screen angle (degrees)")
        (proc-arg 0 "gry-spotfn" "Grey/black spot function { DOTS (0), LINES (1), DIAMONDS (2), EUCLIDIAN-DOT (3), PS-DIAMONDS (4) }")
        (proc-arg 3 "red-ang" "Red/cyan screen angle (degrees)")
        (proc-arg 0 "red-spotfn" "Red/cyan spot function (values as gry-spotfn)")
        (proc-arg 3 "grn-ang" "Green/magenta screen angle (degrees)")
        (proc-arg 0 "grn-spotfn" "Green/magenta spot function (values as gry-spotfn)")
        (proc-arg 3 "blu-ang" "Blue/yellow screen angle (degrees)")
        (proc-arg 0 "blu-spotfn" "Blue/yellow spot function (values as gry-spotfn)")
        (proc-arg 0 "oversample" "how many times to oversample spot fn")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/metadata-viewer/metadata-viewer" 1545661022
    (proc-def "plug-in-metadata-viewer" 1
         "View metadata (Exif, IPTC, XMP)"
         "View metadata information attached to the current image.  This can include Exif, IPTC and/or XMP information."
         "Hartmut Kuhse, Michael Natterer, Ben Touchette"
         "Hartmut Kuhse, Michael Natterer, Ben Touchette"
         "2013, 2017"
         "View Metadata"
         1
        (menu-path "<Image>/Image/Metadata")
        (icon icon-name -1 "")
         "*"
         2 0
        (proc-arg 0 "run-mode" "Run mode { RUN-INTERACTIVE (0) }")
        (proc-arg 13 "image" "Input image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/metadata-editor/metadata-editor" 1545661022
    (proc-def "plug-in-metadata-editor" 1
         "Edit metadata (IPTC, EXIF, XMP)"
         "Edit metadata information attached to the current image. Some or all of this metadata will be saved in the file, depending on the output file format."
         "Ben Touchette"
         "Ben Touchette"
         "2017"
         "Edit Metadata"
         1
        (menu-path "<Image>/Image/Metadata")
        (icon icon-name -1 "")
         "*"
         2 0
        (proc-arg 0 "run-mode" "Run mode { RUN-INTERACTIVE (0) }")
        (proc-arg 13 "image" "Input image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/max-rgb/max-rgb" 1545661022
    (proc-def "plug-in-max-rgb" 1
         "Reduce image to pure red, green, and blue"
         "There's no help yet."
         "Shuji Narazaki (narazaki@InetQ.or.jp)"
         "Shuji Narazaki"
         "May 2000"
         "Maxim_um RGB..."
         0
        (icon icon-name -1 "")
         "RGB*"
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (not used)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "max-p" "{ MINIMIZE (0), MAXIMIZE (1) }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/map-object/map-object" 1545661022
    (proc-def "plug-in-map-object" 1
         "Map the image to an object (plane, sphere, box or cylinder)"
         "No help yet"
         "Tom Bech & Federico Mena Quintero"
         "Tom Bech & Federico Mena Quintero"
         "Version 1.2.0, July 16 1998"
         "Map _Object..."
         1
        (menu-path "<Image>/Filters/Map")
        (icon icon-name -1 "")
         "RGB*"
         49 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "maptype" "Type of mapping (0=plane,1=sphere,2=box,3=cylinder)")
        (proc-arg 3 "viewpoint-x" "Position of viewpoint (x,y,z)")
        (proc-arg 3 "viewpoint-y" "Position of viewpoint (x,y,z)")
        (proc-arg 3 "viewpoint-z" "Position of viewpoint (x,y,z)")
        (proc-arg 3 "position-x" "Object position (x,y,z)")
        (proc-arg 3 "position-y" "Object position (x,y,z)")
        (proc-arg 3 "position-z" "Object position (x,y,z)")
        (proc-arg 3 "firstaxis-x" "First axis of object [x,y,z]")
        (proc-arg 3 "firstaxis-y" "First axis of object [x,y,z]")
        (proc-arg 3 "firstaxis-z" "First axis of object [x,y,z]")
        (proc-arg 3 "secondaxis-x" "Second axis of object [x,y,z]")
        (proc-arg 3 "secondaxis-y" "Second axis of object [x,y,z]")
        (proc-arg 3 "secondaxis-z" "Second axis of object [x,y,z]")
        (proc-arg 3 "rotationangle-x" "Rotation about X axis in degrees")
        (proc-arg 3 "rotationangle-y" "Rotation about Y axis in degrees")
        (proc-arg 3 "rotationangle-z" "Rotation about Z axis in degrees")
        (proc-arg 0 "lighttype" "Type of lightsource (0=point,1=directional,2=none)")
        (proc-arg 10 "lightcolor" "Lightsource color (r,g,b)")
        (proc-arg 3 "lightposition-x" "Lightsource position (x,y,z)")
        (proc-arg 3 "lightposition-y" "Lightsource position (x,y,z)")
        (proc-arg 3 "lightposition-z" "Lightsource position (x,y,z)")
        (proc-arg 3 "lightdirection-x" "Lightsource direction [x,y,z]")
        (proc-arg 3 "lightdirection-y" "Lightsource direction [x,y,z]")
        (proc-arg 3 "lightdirection-z" "Lightsource direction [x,y,z]")
        (proc-arg 3 "ambient-intensity" "Material ambient intensity (0..1)")
        (proc-arg 3 "diffuse-intensity" "Material diffuse intensity (0..1)")
        (proc-arg 3 "diffuse-reflectivity" "Material diffuse reflectivity (0..1)")
        (proc-arg 3 "specular-reflectivity" "Material specular reflectivity (0..1)")
        (proc-arg 3 "highlight" "Material highlight (0..->), note: it's exponential")
        (proc-arg 0 "antialiasing" "Apply antialiasing (TRUE/FALSE)")
        (proc-arg 0 "tiled" "Tile source image (TRUE/FALSE)")
        (proc-arg 0 "newimage" "Create a new image (TRUE/FALSE)")
        (proc-arg 0 "transparentbackground" "Make background transparent (TRUE/FALSE)")
        (proc-arg 3 "radius" "Sphere/cylinder radius (only used when maptype=1 or 3)")
        (proc-arg 3 "x-scale" "Box x size (0..->)")
        (proc-arg 3 "y-scale" "Box y size (0..->)")
        (proc-arg 3 "z-scale" "Box z size (0..->)")
        (proc-arg 3 "cylinder-length" "Cylinder length (0..->)")
        (proc-arg 16 "box-front-drawable" "Box front face (set these to -1 if not used)")
        (proc-arg 16 "box-back-drawable" "Box back face")
        (proc-arg 16 "box-top-drawable" "Box top face")
        (proc-arg 16 "box-bottom-drawable" "Box bottom face")
        (proc-arg 16 "box-left-drawable" "Box left face")
        (proc-arg 16 "box-right-drawable" "Box right face")
        (proc-arg 16 "cyl-top-drawable" "Cylinder top face (set these to -1 if not used)")
        (proc-arg 16 "cyl-bottom-drawable" "Cylinder bottom face")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/mail/mail" 1545661022
    (proc-def "plug-in-mail-image" 1
         "Send the image by email"
         "The preferred email composer is used to send emails and must be properly configured."
         "Adrian Likins, Reagan Blundell"
         "Adrian Likins, Reagan Blundell, Daniel Risacher, Spencer Kimball and Peter Mattis"
         "1995-1997"
         "Send by E_mail..."
         1
        (menu-path "<Image>/File/Send")
        (icon icon-name -1 "gtk-edit")
         "*"
         9 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "to-address" "The email address to send to")
        (proc-arg 4 "from-address" "The email address for the From: field")
        (proc-arg 4 "subject" "The subject")
        (proc-arg 4 "comment" "The Comment")
        (proc-arg 0 "encapsulation" "ignored")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/lighting/lighting" 1545661022
    (proc-def "plug-in-lighting" 1
         "Apply various lighting effects to an image"
         "No help yet"
         "Tom Bech & Federico Mena Quintero"
         "Tom Bech & Federico Mena Quintero"
         "Version 0.2.0, March 15 1998"
         "_Lighting Effects..."
         1
        (menu-path "<Image>/Filters/Light and Shadow/Light")
        (icon icon-name -1 "")
         "RGB*"
         24 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 16 "bumpdrawable" "Bumpmap drawable (set to 0 if disabled)")
        (proc-arg 16 "envdrawable" "Environmentmap drawable (set to 0 if disabled)")
        (proc-arg 0 "dobumpmap" "Enable bumpmapping (TRUE/FALSE)")
        (proc-arg 0 "doenvmap" "Enable envmapping (TRUE/FALSE)")
        (proc-arg 0 "bumpmaptype" "Type of mapping (0=linear,1=log, 2=sinusoidal, 3=spherical)")
        (proc-arg 0 "lighttype" "Type of lightsource (0=point,1=directional,3=spot,4=none)")
        (proc-arg 10 "lightcolor" "Lightsource color (r,g,b)")
        (proc-arg 3 "lightposition-x" "Lightsource position (x,y,z)")
        (proc-arg 3 "lightposition-y" "Lightsource position (x,y,z)")
        (proc-arg 3 "lightposition-z" "Lightsource position (x,y,z)")
        (proc-arg 3 "lightdirection-x" "Lightsource direction [x,y,z]")
        (proc-arg 3 "lightdirection-y" "Lightsource direction [x,y,z]")
        (proc-arg 3 "lightdirection-z" "Lightsource direction [x,y,z]")
        (proc-arg 3 "ambient-intensity" "Material ambient intensity (0..1)")
        (proc-arg 3 "diffuse-intensity" "Material diffuse intensity (0..1)")
        (proc-arg 3 "diffuse-reflectivity" "Material diffuse reflectivity (0..1)")
        (proc-arg 3 "specular-reflectivity" "Material specular reflectivity (0..1)")
        (proc-arg 3 "highlight" "Material highlight (0..->), note: it's exponential")
        (proc-arg 0 "antialiasing" "Apply antialiasing (TRUE/FALSE)")
        (proc-arg 0 "newimage" "Create a new image (TRUE/FALSE)")
        (proc-arg 0 "transparentbackground" "Make background transparent (TRUE/FALSE)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/jigsaw/jigsaw" 1545661022
    (proc-def "plug-in-jigsaw" 1
         "Add a jigsaw-puzzle pattern to the image"
         "Jigsaw puzzle look"
         "Nigel Wetten"
         "Nigel Wetten"
         "May 2000"
         "_Jigsaw..."
         1
        (menu-path "<Image>/Filters/Render/Pattern")
        (icon icon-name -1 "")
         "RGB*"
         8 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "x" "Number of tiles across > 0")
        (proc-arg 0 "y" "Number of tiles down > 0")
        (proc-arg 0 "style" "The style/shape of the jigsaw puzzle { 0, 1 }")
        (proc-arg 0 "blend-lines" "Number of lines for shading bevels >= 0")
        (proc-arg 3 "blend-amount" "The power of the light highlights 0 =< 5")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/imagemap/imagemap" 1545661022
    (proc-def "plug-in-imagemap" 1
         "Create a clickable imagemap"
         ""
         "Maurits Rijk"
         "Maurits Rijk"
         "1998-2005"
         "_Image Map..."
         1
        (menu-path "<Image>/Filters/Web")
        (icon icon-name -1 "")
         "RGB*, GRAY*, INDEXED*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/ifs-compose/ifs-compose" 1545661022
    (proc-def "plug-in-ifscompose" 1
         "Create an Iterated Function System (IFS) fractal"
         "Interactively create an Iterated Function System fractal. Use the window on the upper left to adjust the component transformations of the fractal. The operation that is performed is selected by the buttons underneath the window, or from a menu popped up by the right mouse button. The fractal will be rendered with a transparent background if the current image has an alpha channel."
         "Owen Taylor"
         "Owen Taylor"
         "1997"
         "_IFS Fractal..."
         1
        (menu-path "<Image>/Filters/Render/Fractals")
        (icon icon-name -1 "")
         "*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/hot/hot" 1545661022
    (proc-def "plug-in-hot" 1
         "Find and fix pixels that may be unsafely bright"
         "hot scans an image for pixels that will give unsave values of chrominance or composite signale amplitude when encoded into an NTSC or PAL signal.  Three actions can be performed on these ``hot'' pixels. (0) reduce luminance, (1) reduce saturation, or (2) Blacken."
         "Eric L. Hernes, Alan Wm Paeth"
         "Eric L. Hernes"
         "1997"
         "_Hot..."
         1
        (menu-path "<Image>/Colors/Modify")
        (icon icon-name -1 "")
         "RGB"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "The Image")
        (proc-arg 16 "drawable" "The Drawable")
        (proc-arg 0 "mode" "Mode { NTSC (0), PAL (1) }")
        (proc-arg 0 "action" "The action to perform")
        (proc-arg 0 "new-layer" "Create a new layer { TRUE, FALSE }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/help/help" 1545661022
    (proc-def "extension-gimp-help" 2
         ""
         ""
         "Sven Neumann <sven@gimp.org>, Michael Natterer <mitch@gimp.org>, Henrik Brix Andersen <brix@gimp.org>"
         "Sven Neumann, Michael Natterer & Henrik Brix Andersen"
         "1999-2008"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "num-domain-names" "")
        (proc-arg 9 "domain-names" "")
        (proc-arg 0 "num-domain-uris" "")
        (proc-arg 9 "domain-uris" "")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/guillotine/guillotine" 1545661022
    (proc-def "plug-in-guillotine" 1
         "Slice the image into subimages using guides"
         "This function takes an image and slices it along its guides, creating new images. The original image is not modified."
         "Adam D. Moss (adam@foxbox.org)"
         "Adam D. Moss (adam@foxbox.org)"
         "1998"
         "_Guillotine"
         1
        (menu-path "<Image>/Image/Transform")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 2
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "image-count" "Number of images created")
        (proc-arg 5 "image-ids" "Output images")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/grid/grid" 1545661022
    (proc-def "plug-in-grid" 1
         "Draw a grid on the image"
         "Draws a grid using the specified colors. The grid origin is the upper left corner."
         "Tim Newsome"
         "Tim Newsome, Sven Neumann, Tom Rathborne, TC"
         "1997 - 2000"
         "_Grid (legacy)..."
         1
        (menu-path "<Image>/Filters/Render/Pattern")
        (icon icon-name -1 "")
         "RGB*, GRAY*, INDEXED*"
         18 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "hwidth" "Horizontal Width   (>= 0)")
        (proc-arg 0 "hspace" "Horizontal Spacing (>= 1)")
        (proc-arg 0 "hoffset" "Horizontal Offset  (>= 0)")
        (proc-arg 10 "hcolor" "Horizontal Colour")
        (proc-arg 2 "hopacity" "Horizontal Opacity (0...255)")
        (proc-arg 0 "vwidth" "Vertical Width   (>= 0)")
        (proc-arg 0 "vspace" "Vertical Spacing (>= 1)")
        (proc-arg 0 "voffset" "Vertical Offset  (>= 0)")
        (proc-arg 10 "vcolor" "Vertical Colour")
        (proc-arg 2 "vopacity" "Vertical Opacity (0...255)")
        (proc-arg 0 "iwidth" "Intersection Width   (>= 0)")
        (proc-arg 0 "ispace" "Intersection Spacing (>= 0)")
        (proc-arg 0 "ioffset" "Intersection Offset  (>= 0)")
        (proc-arg 10 "icolor" "Intersection Colour")
        (proc-arg 2 "iopacity" "Intersection Opacity (0...255)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradient-map/gradient-map" 1545661022
    (proc-def "plug-in-gradmap" 1
         "Recolor the image using colors from the active gradient"
         "This plug-in maps the contents of the specified drawable with active gradient. It calculates luminosity of each pixel and replaces the pixel by the sample of active gradient at the position proportional to that luminosity. Complete black pixel becomes the leftmost color of the gradient, and complete white becomes the rightmost. Works on both Grayscale and RGB image with/without alpha channel."
         "Eiichi Takamori"
         "Eiichi Takamori"
         "1997"
         "_Gradient Map"
         1
        (menu-path "<Image>/Colors/Map")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable"))
    (proc-def "plug-in-palettemap" 1
         "Recolor the image using colors from the active palette"
         "This plug-in maps the contents of the specified drawable with the active palette. It calculates luminosity of each pixel and replaces the pixel by the palette sample  at the corresponding index. A complete black pixel becomes the lowest palette entry, and complete white becomes the highest. Works on both Grayscale and RGB image with/without alpha channel."
         "Bill Skaggs"
         "Bill Skaggs"
         "2004"
         "_Palette Map"
         1
        (menu-path "<Image>/Colors/Map")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradient-flare/gradient-flare" 1545661022
    (proc-def "plug-in-gflare" 1
         "Produce a lense flare effect using gradients"
         "This plug-in produces a lense flare effect using custom gradients. In interactive call, the user can edit his/her own favorite lense flare (GFlare) and render it. Edited gflare is saved automatically to the folder in gflare-path, if it is defined in gimprc. In non-interactive call, the user can only render one of GFlare which has been stored in gflare-path already."
         "Eiichi Takamori"
         "Eiichi Takamori, and a lot of GIMP people"
         "1997"
         "_Gradient Flare..."
         1
        (menu-path "<Image>/Filters/Light and Shadow/Light")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         14 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "gflare-name" "The name of GFlare")
        (proc-arg 0 "xcenter" "X coordinate of center of GFlare")
        (proc-arg 0 "ycenter" "Y coordinate of center of GFlare")
        (proc-arg 3 "radius" "Radius of GFlare (pixel)")
        (proc-arg 3 "rotation" "Rotation of GFlare (degree)")
        (proc-arg 3 "hue" "Hue rotation of GFlare (degree)")
        (proc-arg 3 "vangle" "Vector angle for second flares (degree)")
        (proc-arg 3 "vlength" "Vector length for second flares (percentage to Radius)")
        (proc-arg 0 "use-asupsample" "Whether it uses or not adaptive supersampling while rendering (boolean)")
        (proc-arg 0 "asupsample-max-depth" "Max depth for adaptive supersampling")
        (proc-arg 3 "asupsample-threshold" "Threshold for adaptive supersampling")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/goat-exercise/goat-exercise" 1545661022
    (proc-def "plug-in-goat-exercise" 1
         "Exercise a goat"
         "takes a goat for a walk"
         "Øyvind Kolås <pippin@gimp.org>"
         "Øyvind Kolås <pippin@gimp.org>"
         "21march 2012"
         "Goat-exercise"
         1
        (menu-path "<Image>/Filters")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimpressionist/gimpressionist" 1545661022
    (proc-def "plug-in-gimpressionist" 1
         "Performs various artistic operations"
         "Performs various artistic operations on an image"
         "Vidar Madsen <vidar@prosalg.no>"
         "Vidar Madsen"
         "v1.0, November 2003"
         "_GIMPressionist..."
         1
        (menu-path "<Image>/Filters/Artistic")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "preset" "Preset Name")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gfig/gfig" 1545661022
    (proc-def "plug-in-gfig" 1
         "Create geometric shapes"
         "Draw Vector Graphics and paint them onto your images.  Gfig allows you to draw many types of objects including Lines, Circles, Ellipses, Curves, Polygons, pointed stars, Bezier curves, and Spirals.  Objects can be painted using Brushes or other toolsor filled using colors or patterns.  Gfig objects can also be used to create selections.  "
         "Andy Thomas"
         "Andy Thomas"
         "1997"
         "_Gfig..."
         1
        (menu-path "<Image>/Filters/Render")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "dummy" "dummy")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/fractal-trace/fractal-trace" 1545661022
    (proc-def "plug-in-fractal-trace" 1
         "Transform image with the Mandelbrot Fractal"
         "transform image with the Mandelbrot Fractal"
         "Hirotsuna Mizuno <s1041150@u-aizu.ac.jp>"
         "Copyright (C) 1997 Hirotsuna Mizuno"
         "v0.4 test version (Dec. 25 1997)"
         "_Fractal Trace (legacy)..."
         1
        (menu-path "<Image>/Filters/Map")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         9 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 3 "xmin" "xmin fractal image delimiter")
        (proc-arg 3 "xmax" "xmax fractal image delimiter")
        (proc-arg 3 "ymin" "ymin fractal image delimiter")
        (proc-arg 3 "ymax" "ymax fractal image delimiter")
        (proc-arg 0 "depth" "Trace depth")
        (proc-arg 0 "outside-type" "Outside type { WRAP (0), TRANS (1), BLACK (2), WHITE (3) }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/fractal-explorer/fractal-explorer" 1545661022
    (proc-def "plug-in-fractalexplorer" 1
         "Render fractal art"
         "No help yet."
         "Daniel Cotting (cotting@multimania.com, www.multimania.com/cotting)"
         "Daniel Cotting (cotting@multimania.com, www.multimania.com/cotting)"
         "December, 1998"
         "_Fractal Explorer..."
         1
        (menu-path "<Image>/Filters/Render/Fractals")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         22 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 2 "fractaltype" "0: Mandelbrot; 1: Julia; 2: Barnsley 1; 3: Barnsley 2; 4: Barnsley 3; 5: Spider; 6: ManOWar; 7: Lambda; 8: Sierpinski")
        (proc-arg 3 "xmin" "xmin fractal image delimiter")
        (proc-arg 3 "xmax" "xmax fractal image delimiter")
        (proc-arg 3 "ymin" "ymin fractal image delimiter")
        (proc-arg 3 "ymax" "ymax fractal image delimiter")
        (proc-arg 3 "iter" "Iteration value")
        (proc-arg 3 "cx" "cx value ( only Julia)")
        (proc-arg 3 "cy" "cy value ( only Julia)")
        (proc-arg 2 "colormode" "0: Apply colormap as specified by the parameters below; 1: Apply active gradient to final image")
        (proc-arg 3 "redstretch" "Red stretching factor")
        (proc-arg 3 "greenstretch" "Green stretching factor")
        (proc-arg 3 "bluestretch" "Blue stretching factor")
        (proc-arg 2 "redmode" "Red application mode (0:SIN;1:COS;2:NONE)")
        (proc-arg 2 "greenmode" "Green application mode (0:SIN;1:COS;2:NONE)")
        (proc-arg 2 "bluemode" "Blue application mode (0:SIN;1:COS;2:NONE)")
        (proc-arg 2 "redinvert" "Red inversion mode (1: enabled; 0: disabled)")
        (proc-arg 2 "greeninvert" "Green inversion mode (1: enabled; 0: disabled)")
        (proc-arg 2 "blueinvert" "Green inversion mode (1: enabled; 0: disabled)")
        (proc-arg 0 "ncolors" "Number of Colors for mapping (2<=ncolors<=8192)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/flame/flame" 1545661022
    (proc-def "plug-in-flame" 1
         "Create cosmic recursive fractal flames"
         "Create cosmic recursive fractal flames"
         "Scott Draves"
         "Scott Draves"
         "1997"
         "_Flame..."
         1
        (menu-path "<Image>/Filters/Render/Fractals")
        (icon icon-name -1 "")
         "RGB*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/filter-pack/filter-pack" 1545661022
    (proc-def "plug-in-filter-pack" 1
         "Interactively modify the image colors"
         "Interactively modify the image colors."
         "Pavel Grinfeld (pavel@ml.com)"
         "Pavel Grinfeld (pavel@ml.com)"
         "27th March 1997"
         "_Filter Pack..."
         0
        (icon icon-name -1 "")
         "RGB*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (used for indexed images)")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/film/film" 1545661022
    (proc-def "plug-in-film" 1
         "Combine several images on a film strip"
         "Compose several images to a roll film"
         "Peter Kirchgessner"
         "Peter Kirchgessner (peter@kirchgessner.net)"
         "1997"
         "_Filmstrip..."
         1
        (menu-path "<Image>/Filters/Combine")
        (icon icon-name -1 "")
         "INDEXED*, GRAY*, RGB*"
         12 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (only used as default image in interactive mode)")
        (proc-arg 16 "drawable" "Input drawable (not used)")
        (proc-arg 0 "film-height" "Height of film (0: fit to images)")
        (proc-arg 10 "film-color" "Color of the film")
        (proc-arg 0 "number-start" "Start index for numbering")
        (proc-arg 4 "number-font" "Font for drawing numbers")
        (proc-arg 10 "number-color" "Color for numbers")
        (proc-arg 0 "at-top" "Flag for drawing numbers at top of film")
        (proc-arg 0 "at-bottom" "Flag for drawing numbers at bottom of film")
        (proc-arg 0 "num-images" "Number of images to be used for film")
        (proc-arg 5 "image-ids" "num-images image IDs to be used for film")
        (proc-arg 13 "new-image" "Output image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xwd/file-xwd" 1545661022
    (proc-def "file-xwd-load" 1
         "Loads files in the XWD (X Window Dump) format"
         "Loads files in the XWD (X Window Dump) format. XWD image files are produced by the program xwd. Xwd is an X Window System window dumping utility."
         "Peter Kirchgessner"
         "Peter Kirchgessner"
         "1996"
         "X window dump"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "xwd")
            (magics "4,long,0x00000007")
            (mime-types "image/x-xwindowdump"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-xwd-save" 1
         "Exports files in the XWD (X Window Dump) format"
         "XWD exporting handles all image types except those with alpha channels."
         "Peter Kirchgessner"
         "Peter Kirchgessner"
         "1996"
         "X window dump"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "xwd")
            (mime-types "image/x-xwindowdump")
            (handles-uri))
         "RGB, GRAY, INDEXED"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xpm/file-xpm" 1545661022
    (proc-def "file-xpm-load" 1
         "Load files in XPM (X11 Pixmap) format."
         "Load files in XPM (X11 Pixmap) format. XPM is a portable image format designed to be included in C source code. XLib provides utility functions to read this format. Newer code should however be using gdk-pixbuf-csource instead. XPM supports colored images, unlike the XBM format which XPM was designed to replace."
         "Spencer Kimball & Peter Mattis & Ray Lehtiniemi"
         "Spencer Kimball & Peter Mattis"
         "1997"
         "X PixMap image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "xpm")
            (magics "0, string,/*\\040XPM\\040*/")
            (mime-types "image/x-xpixmap"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-xpm-save" 1
         "Export files in XPM (X11 Pixmap) format."
         "Export files in XPM (X11 Pixmap) format. XPM is a portable image format designed to be included in C source code. XLib provides utility functions to read this format. Newer code should however be using gdk-pixbuf-csource instead. XPM supports colored images, unlike the XBM format which XPM was designed to replace."
         "Spencer Kimball & Peter Mattis & Ray Lehtiniemi & Nathan Summers"
         "Spencer Kimball & Peter Mattis"
         "1997"
         "X PixMap image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "xpm")
            (mime-types "image/x-xpixmap"))
         "RGB*, GRAY*, INDEXED*"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 0 "threshold" "Alpha threshold (0-255)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xmc/file-xmc" 1545661022
    (proc-def "file-xmc-load" 1
         "Loads files of X11 Mouse Cursor file format"
         "This plug-in loads X11 Mouse Cursor (XMC) files."
         "Takeshi Matsuyama <tksmashiw@gmail.com>"
         "Takeshi Matsuyama"
         "26 May 2009"
         "X11 Mouse Cursor"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "xmc")
            (magics "0,string,Xcur")
            (mime-types "image/x-xcursor")
            (thumb-loader "file-xmc-load-thumb"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-xmc-load-thumb" 1
         "Loads only first frame of X11 Mouse Cursor's animation sequence which nominal size is the closest of thumb-size to be used as a thumbnail"
         ""
         "Takeshi Matsuyama <tksmashiw@gmail.com>"
         "Takeshi Matsuyama"
         "26 May 2009"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 5
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 0 "thumb-size" "Preferred thumbnail size")
        (proc-arg 13 "image" "Thumbnail image")
        (proc-arg 0 "image-width" "The width of image")
        (proc-arg 0 "image-height" "The height of image")
        (proc-arg 0 "image-type" "The color type of image")
        (proc-arg 0 "image-num-layers" "The number of layeres"))
    (proc-def "file-xmc-save" 1
         "Exports files of X11 cursor file"
         "This plug-in exports X11 Mouse Cursor (XMC) files"
         "Takeshi Matsuyama <tksmashiw@gmail.com>"
         "Takeshi Matsuyama"
         "26 May 2009"
         "X11 Mouse Cursor"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "xmc")
            (mime-types "image/x-xcursor"))
         "RGBA"
         15 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 0 "x-hot" "X-coordinate of hot spot")
        (proc-arg 0 "y-hot" "Y-coordinate of hot spot\nUse (-1, -1) to keep original hot spot.")
        (proc-arg 0 "crop" "Auto-crop or not")
        (proc-arg 0 "size" "Default nominal size")
        (proc-arg 0 "size-replace" "Replace existent size or not.")
        (proc-arg 0 "delay" "Default delay")
        (proc-arg 0 "delay-replace" "Replace existent delay or not.")
        (proc-arg 4 "copyright" "Copyright information.")
        (proc-arg 4 "license" "License information.")
        (proc-arg 4 "other" "Other comment.(taken from \"gimp-comment\" parasite)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xbm/file-xbm" 1545661022
    (proc-def "file-xbm-load" 1
         "Load a file in X10 or X11 bitmap (XBM) file format"
         "Load a file in X10 or X11 bitmap (XBM) file format.  XBM is a lossless format for flat black-and-white (two color indexed) images."
         "Gordon Matzigkeit"
         "Gordon Matzigkeit"
         "1998"
         "X BitMap image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "xbm,icon,bitmap")
            (mime-types "image/x-xbitmap"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-xbm-save" 1
         "Export a file in X10 or X11 bitmap (XBM) file format"
         "Export a file in X10 or X11 bitmap (XBM) file format.  XBM is a lossless format for flat black-and-white (two color indexed) images."
         "Gordon Matzigkeit"
         "Gordon Matzigkeit"
         "1998"
         "X BitMap image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "xbm,icon,bitmap")
            (mime-types "image/x-xbitmap")
            (handles-uri))
         "INDEXED"
         12 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 4 "comment" "Image description (maximum 72 bytes)")
        (proc-arg 0 "x10" "Export in X10 format")
        (proc-arg 0 "x-hot" "X coordinate of hotspot")
        (proc-arg 0 "y-hot" "Y coordinate of hotspot")
        (proc-arg 4 "prefix" "Identifier prefix [determined from filename]")
        (proc-arg 0 "write-mask" "(0 = ignore, 1 = save as extra file)")
        (proc-arg 4 "mask-extension" "Extension of the mask file")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-wmf/file-wmf" 1545661022
    (proc-def "file-wmf-load" 1
         "Loads files in the WMF file format"
         "Loads files in the WMF file format"
         "Dom Lachowicz <cinamod@hotmail.com>"
         "Dom Lachowicz <cinamod@hotmail.com>"
         "(c) 2003 - Version 0.3.0"
         "Microsoft WMF file"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "wmf,apm")
            (magics "0,string,\\327\\315\\306\\232,0,string,\\1\\0\\11\\0")
            (mime-types "image/x-wmf")
            (thumb-loader "file-wmf-load-thumb"))
         ""
         6 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 3 "resolution" "Resolution to use for rendering the WMF (defaults to 72 dpi")
        (proc-arg 0 "width" "Width (in pixels) to load the WMF in, 0 for original width")
        (proc-arg 0 "height" "Height (in pixels) to load the WMF in, 0 for original height")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-wmf-load-thumb" 1
         "Loads a small preview from a WMF image"
         ""
         "Dom Lachowicz <cinamod@hotmail.com>"
         "Dom Lachowicz <cinamod@hotmail.com>"
         "(c) 2003 - Version 0.3.0"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 3
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 0 "thumb-size" "Preferred thumbnail size")
        (proc-arg 13 "image" "Thumbnail image")
        (proc-arg 0 "image-width" "Width of full-sized image")
        (proc-arg 0 "image-height" "Height of full-sized image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-webp/file-webp" 1545661022
    (proc-def "file-webp-load" 1
         "Loads images in the WebP file format"
         "Loads images in the WebP file format"
         "Nathan Osman, Ben Touchette"
         "(C) 2015-2016 Nathan Osman, (C) 2016 Ben Touchette"
         "2015,2016"
         "WebP image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "webp")
            (magics "8,string,WEBP")
            (mime-types "image/webp"))
         ""
         3 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-webp-save" 1
         "Saves files in the WebP image format"
         "Saves files in the WebP image format"
         "Nathan Osman, Ben Touchette"
         "(C) 2015-2016 Nathan Osman, (C) 2016 Ben Touchette"
         "2015,2016"
         "WebP image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "webp")
            (mime-types "image/webp"))
         "RGB*, GRAY*, INDEXED*"
         18 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image to")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 0 "preset" "preset (Default=0, Picture=1, Photo=2, Drawing=3, Icon=4, Text=5)")
        (proc-arg 0 "lossless" "Use lossless encoding (0/1)")
        (proc-arg 3 "quality" "Quality of the image (0 <= quality <= 100)")
        (proc-arg 3 "alpha-quality" "Quality of the image's alpha channel (0 <= alpha-quality <= 100)")
        (proc-arg 0 "animation" "Use layers for animation (0/1)")
        (proc-arg 0 "anim-loop" "Loop animation infinitely (0/1)")
        (proc-arg 0 "minimize-size" "Minimize animation size (0/1)")
        (proc-arg 0 "kf-distance" "Maximum distance between key-frames (>=0)")
        (proc-arg 0 "exif" "Toggle saving exif data (0/1)")
        (proc-arg 0 "iptc" "Toggle saving iptc data (0/1)")
        (proc-arg 0 "xmp" "Toggle saving xmp data (0/1)")
        (proc-arg 0 "delay" "Delay to use when timestamps are not available or forced")
        (proc-arg 0 "force-delay" "Force delay on all frames")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-tiff/file-tiff" 1545661022
    (proc-def "file-tiff-load" 1
         "loads files of the tiff file format"
         "FIXME: write help for tiff_load"
         "Spencer Kimball, Peter Mattis & Nick Lamb"
         "Nick Lamb <njl195@zepler.org.uk>"
         "1995-1996,1998-2003"
         "TIFF image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "tif,tiff")
            (magics "0,string,II*\\0,0,string,MM\\0*")
            (mime-types "image/tiff")
            (handles-uri))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-tiff-save" 1
         "saves files in the tiff file format"
         "Saves files in the Tagged Image File Format.  The value for the saved comment is taken from the 'gimp-comment' parasite."
         "Spencer Kimball & Peter Mattis"
         "Spencer Kimball & Peter Mattis"
         "1995-1996,2000-2003"
         "TIFF image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "tif,tiff")
            (mime-types "image/tiff")
            (handles-uri))
         "RGB*, GRAY*, INDEXED"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in")
        (proc-arg 0 "compression" "Compression type: { NONE (0), LZW (1), PACKBITS (2), DEFLATE (3), JPEG (4), CCITT G3 Fax (5), CCITT G4 Fax (6) }"))
    (proc-def "file-tiff-save2" 1
         "saves files in the tiff file format"
         "Saves files in the Tagged Image File Format.  The value for the saved comment is taken from the 'gimp-comment' parasite."
         "Spencer Kimball & Peter Mattis"
         "Spencer Kimball & Peter Mattis"
         "1995-1996,2000-2003"
         "TIFF image"
         0
        (icon icon-name -1 "")
         "RGB*, GRAY*, INDEXED"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in")
        (proc-arg 0 "compression" "Compression type: { NONE (0), LZW (1), PACKBITS (2), DEFLATE (3), JPEG (4), CCITT G3 Fax (5), CCITT G4 Fax (6) }")
        (proc-arg 0 "save-transp-pixels" "Keep the color data masked by an alpha channel intact")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-tga/file-tga" 1545661022
    (proc-def "file-tga-load" 1
         "Loads files of Targa file format"
         "FIXME: write help for tga_load"
         "Raphael FRANCOIS, Gordon Matzigkeit"
         "Raphael FRANCOIS, Gordon Matzigkeit"
         "1997,2000,2007"
         "TarGA image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "tga,vda,icb,vst")
            (magics "-18&,string,TRUEVISION-XFILE.,-1,byte,0")
            (mime-types "image/x-tga"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-tga-save" 1
         "exports files in the Targa file format"
         "FIXME: write help for tga_save"
         "Raphael FRANCOIS, Gordon Matzigkeit"
         "Raphael FRANCOIS, Gordon Matzigkeit"
         "1997,2000"
         "TarGA image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "tga")
            (mime-types "image/x-tga"))
         "RGB*, GRAY*, INDEXED*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 0 "rle" "Use RLE compression")
        (proc-arg 0 "origin" "Image origin (0 = top-left, 1 = bottom-left)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-svg/file-svg" 1545661022
    (proc-def "file-svg-load" 1
         "Loads files in the SVG file format"
         "Renders SVG files to raster graphics using librsvg."
         "Dom Lachowicz, Sven Neumann"
         "Dom Lachowicz <cinamod@hotmail.com>"
         "2.5.0"
         "SVG image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "svg")
            (magics "0,string,<?xml,0,string,<svg")
            (mime-types "image/svg+xml")
            (thumb-loader "file-svg-load-thumb"))
         ""
         7 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 3 "resolution" "Resolution to use for rendering the SVG (defaults to 90 dpi)")
        (proc-arg 0 "width" "Width (in pixels) to load the SVG in. (0 for original width, a negative width to specify a maximum width)")
        (proc-arg 0 "height" "Height (in pixels) to load the SVG in. (0 for original height, a negative width to specify a maximum height)")
        (proc-arg 0 "paths" "Whether to not import paths (0), import paths individually (1) or merge all imported paths (2)")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-svg-load-thumb" 1
         "Generates a thumbnail of an SVG image"
         "Renders a thumbnail of an SVG file using librsvg."
         "Dom Lachowicz, Sven Neumann"
         "Dom Lachowicz <cinamod@hotmail.com>"
         "2.5.0"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 3
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 0 "thumb-size" "Preferred thumbnail size")
        (proc-arg 13 "image" "Thumbnail image")
        (proc-arg 0 "image-width" "Width of full-sized image")
        (proc-arg 0 "image-height" "Height of full-sized image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-sunras/file-sunras" 1545661022
    (proc-def "file-sunras-load" 1
         "load file of the SunRaster file format"
         "load file of the SunRaster file format"
         "Peter Kirchgessner"
         "Peter Kirchgessner"
         "1996"
         "SUN Rasterfile image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "im1,im8,im24,im32,rs,ras")
            (magics "0,long,0x59a66a95")
            (mime-types "image/x-sun-raster"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-sunras-save" 1
         "export file in the SunRaster file format"
         "SUNRAS exporting handles all image types except those with alpha channels."
         "Peter Kirchgessner"
         "Peter Kirchgessner"
         "1996"
         "SUN Rasterfile image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "im1,im8,im24,im32,rs,ras")
            (mime-types "image/x-sun-raster"))
         "RGB, GRAY, INDEXED"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 0 "rle" "Specify non-zero for rle output, zero for standard output")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-sgi/file-sgi" 1545661022
    (proc-def "file-sgi-load" 1
         "Loads files in SGI image file format"
         "This plug-in loads SGI image files."
         "Michael Sweet <mike@easysw.com>"
         "Copyright 1997-1998 by Michael Sweet"
         "1.1.1 - 17 May 1998"
         "Silicon Graphics IRIS image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "sgi,rgb,rgba,bw,icon")
            (magics "0,short,474")
            (mime-types "image/x-sgi"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-sgi-save" 1
         "Exports files in SGI image file format"
         "This plug-in exports SGI image files."
         "Michael Sweet <mike@easysw.com>"
         "Copyright 1997-1998 by Michael Sweet"
         "1.1.1 - 17 May 1998"
         "Silicon Graphics IRIS image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "sgi,rgb,rgba,bw,icon")
            (mime-types "image/x-sgi"))
         "RGB*, GRAY*, INDEXED*"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 0 "compression" "Compression level (0 = none, 1 = RLE, 2 = ARLE)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-rawtherapee/file-rawtherapee" 1545661022
    (has-init))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-raw-placeholder/file-raw-placeholder" 1545661022
    (proc-def "file-raw-placeholder-canon-load" 1
         "Load files in the Canon raw formats via raw-placeholder"
         "This plug-in loads files in Canon's raw formats by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Canon"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "cr2,crw")
            (magics "0,string,II*\\0\\020\\0\\0\\0CR,0,string,II\\024\\0\\0\\0HEAPCCDR")
            (mime-types "image/x-canon-cr2,image/x-canon-crw")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-nikon-load" 1
         "Load files in the Nikon raw formats via raw-placeholder"
         "This plug-in loads files in Nikon's raw formats by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Nikon"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "nef,nrw")
            (mime-types "image/x-nikon-nef,image/x-nikon-nrw")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-hasselblad-load" 1
         "Load files in the Hasselblad raw formats via raw-placeholder"
         "This plug-in loads files in Hasselblad's raw formats by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Hasselblad"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "3fr,fff")
            (mime-types "image/x-hasselblad-3fr,image/x-hasselblad-fff")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-sony-load" 1
         "Load files in the Sony raw formats via raw-placeholder"
         "This plug-in loads files in Sony's raw formats by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Sony"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "arw,srf,sr2")
            (mime-types "image/x-sony-arw,image/x-sony-srf,image/x-sony-sr2")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-bay-load" 1
         "Load files in the BAY raw format via raw-placeholder"
         "This plug-in loads files in Casio's raw BAY format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Casio BAY"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "bay")
            (mime-types "image/x-casio-bay")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-cine-load" 1
         "Load files in the CINE raw format via raw-placeholder"
         "This plug-in loads files in Phantom Software's raw CINE format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Phantom Software CINE"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "cine,cin")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-sinar-load" 1
         "Load files in the Sinar raw formats via raw-placeholder"
         "This plug-in loads files in Sinar's raw formats by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Sinar"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "cs1,ia,sti")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-kodak-load" 1
         "Load files in the Kodak raw formats via raw-placeholder"
         "This plug-in loads files in Kodak's raw formats by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Kodak"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "dc2,dcr,kdc,k25,kc2")
            (mime-types "image/x-kodak-dc2,image/x-kodak-dcr,image/x-kodak-kdc,image/x-kodak-k25,image/x-kodak-kc2")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-dng-load" 1
         "Load files in the DNG raw format via raw-placeholder"
         "This plug-in loads files in the Adobe Digital Negative DNG format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Adobe DNG Digital Negative"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "dng")
            (mime-types "image/x-adobe-dng")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-erf-load" 1
         "Load files in the ERF raw format via raw-placeholder"
         "This plug-in loads files in Epson's raw ERF format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Epson ERF"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "erf")
            (mime-types "image/x-epson-erf")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-phaseone-load" 1
         "Load files in the Phase One raw formats via raw-placeholder"
         "This plug-in loads files in Phase One's raw formats by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Phase One"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "cap,iiq")
            (mime-types "image/x-phaseone-cap,image/x-phaseone-iiq")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-minolta-load" 1
         "Load files in the Minolta raw formats via raw-placeholder"
         "This plug-in loads files in Minolta's raw formats by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Minolta"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "mdc,mrw")
            (mime-types "image/x-minolta-mdc,image/x-minolta-mrw")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-mef-load" 1
         "Load files in the MEF raw format via raw-placeholder"
         "This plug-in loads files in Mamiya's raw MEF format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Mamiya MEF"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "mef")
            (mime-types "image/x-mamiya-mef")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-mos-load" 1
         "Load files in the MOS raw format via raw-placeholder"
         "This plug-in loads files in Leaf's raw MOS format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Leaf MOS"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "mos")
            (mime-types "image/x-leaf-mos")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-orf-load" 1
         "Load files in the ORF raw format via raw-placeholder"
         "This plug-in loads files in Olympus' raw ORF format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Olympus ORF"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "orf")
            (magics "0,string,IIRO,0,string,MMOR,0,string,IIRS")
            (mime-types "image/x-olympus-orf")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-pef-load" 1
         "Load files in the PEF raw format via raw-placeholder"
         "This plug-in loads files in Pentax' raw PEF format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Pentax PEF"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "pef,raw")
            (mime-types "image/x-pentax-pef,image/x-pentax-raw")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-pxn-load" 1
         "Load files in the PXN raw format via raw-placeholder"
         "This plug-in loads files in Logitech's raw PXN format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Logitech PXN"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "pxn")
            (mime-types "image/x-pxn")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-qtk-load" 1
         "Load files in the QTK raw format via raw-placeholder"
         "This plug-in loads files in Apple's QuickTake QTK raw format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Apple QuickTake QTK"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "qtk")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-raf-load" 1
         "Load files in the RAF raw format via raw-placeholder"
         "This plug-in loads files in Fujifilm's raw RAF format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Fujifilm RAF"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "raf")
            (magics "0,string,FUJIFILMCCD-RAW")
            (mime-types "image/x-fuji-raf")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-panasonic-load" 1
         "Load files in the Panasonic raw formats via raw-placeholder"
         "This plug-in loads files in Panasonic's raw formats by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Panasonic"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "raw,rw2")
            (magics "0,string,IIU\\0")
            (mime-types "image/x-panasonic-raw,image/x-panasonic-rw2")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-rdc-load" 1
         "Load files in the RDC raw format via raw-placeholder"
         "This plug-in loads files in Digital Foto Maker's raw RDC format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Digital Foto Maker RDC"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "rdc")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-rwl-load" 1
         "Load files in the RWL raw format via raw-placeholder"
         "This plug-in loads files in Leica's raw RWL format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Leica RWL"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "rwl")
            (mime-types "image/x-leica-rwl")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-srw-load" 1
         "Load files in the SRW raw format via raw-placeholder"
         "This plug-in loads files in Samsung's raw SRW format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Samsung SRW"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "srw")
            (mime-types "image/x-samsung-srw")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-x3f-load" 1
         "Load files in the X3F raw format via raw-placeholder"
         "This plug-in loads files in Sigma's raw X3F format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Sigma X3F"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "x3f")
            (magics "0,string,FOVb")
            (mime-types "image/x-sigma-x3f")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-placeholder-ari-load" 1
         "Load files in the ARI raw format via raw-placeholder"
         "This plug-in loads files in Arriflex' raw ARI format by calling raw-placeholder."
         "Tobias Ellinghaus"
         "Tobias Ellinghaus"
         "2016"
         "Raw Arriflex ARI"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "ari")
            (handles-raw))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-raw-data/file-raw-data" 1545661022
    (proc-def "file-raw-load" 1
         "Load raw images, specifying image information"
         "Load raw images, specifying image information"
         "timecop, pg@futureware.at"
         "timecop, pg@futureware.at"
         "Aug 2004"
         "Raw image data"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "data"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-hgt-load" 1
         "Load HGT data as images"
         "Load Digital Elevation Model data in HGT format from the Shuttle Radar Topography Mission as images. Though the output image will be RGB, all colors are grayscale by default and the contrast will be quite low on most earth relief. Therefore You will likely want to remap elevation to colors as a second step, for instance with the \"Gradient Map\" plug-in."
         ""
         ""
         "2017-12-09"
         "Digital Elevation Model data"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "hgt"))
         ""
         4 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 0 "samplespacing" "The sample spacing of the data. Only supported values are 0, 1 and 3 (respectively auto-detect, SRTM-1 and SRTM-3 data)")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-raw-save" 1
         "Dump images to disk in raw format"
         "This plug-in dumps images to disk in raw format, using the default settings stored as a parasite."
         "timecop, pg@futureware.at"
         "timecop, pg@futureware.at"
         "Aug 2004"
         "Raw image data"
         0
        (icon icon-name -1 "")
         "INDEXED, GRAY, RGB, RGBA"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name entered"))
    (proc-def "file-raw-save2" 1
         "Dump images to disk in raw format"
         "Dump images to disk in raw format"
         "Björn Kautler, Bjoern@Kautler.net"
         "Björn Kautler, Bjoern@Kautler.net"
         "April 2014"
         "Raw image data"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "data,raw"))
         "INDEXED, GRAY, RGB, RGBA"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 0 "image-type" "The image type { RAW_RGB (0), RAW_PLANAR (3) }")
        (proc-arg 0 "palette-type" "The palette type { RAW_PALETTE_RGB (0), RAW_PALETTE_BGR (1) }"))
    (proc-def "file-raw-get-defaults" 1
         "Get the current set of defaults used by the raw image data dump plug-in"
         "This procedure returns the current set of defaults stored as a parasite for the raw image data dump plug-in. These defaults are used to seed the UI, by the file_raw_save_defaults procedure, and by gimp_file_save when it detects to use RAW."
         "Björn Kautler, Bjoern@Kautler.net"
         "Björn Kautler, Bjoern@Kautler.net"
         "April 2014"
         ""
         0
        (icon icon-name -1 "")
         ""
         0 2
        (proc-arg 0 "image-type" "The image type { RAW_RGB (0), RAW_PLANAR (3) }")
        (proc-arg 0 "palette-type" "The palette type { RAW_PALETTE_RGB (0), RAW_PALETTE_BGR (1) }"))
    (proc-def "file-raw-set-defaults" 1
         "Set the current set of defaults used by the raw image dump plug-in"
         "This procedure sets the current set of defaults stored as a parasite for the raw image data dump plug-in. These defaults are used to seed the UI, by the file_raw_save_defaults procedure, and by gimp_file_save when it detects to use RAW."
         "Björn Kautler, Bjoern@Kautler.net"
         "Björn Kautler, Bjoern@Kautler.net"
         "April 2014"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 0
        (proc-arg 0 "image-type" "The image type { RAW_RGB (0), RAW_PLANAR (3) }")
        (proc-arg 0 "palette-type" "The palette type { RAW_PALETTE_RGB (0), RAW_PALETTE_BGR (1) }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-psp/file-psp" 1545661022
    (proc-def "file-psp-load" 1
         "loads images from the Paint Shop Pro PSP file format"
         "This plug-in loads and exports images in Paint Shop Pro's native PSP format. Vector layers aren't handled. Exporting isn't yet implemented."
         "Tor Lillqvist"
         "Tor Lillqvist"
         "1999"
         "Paint Shop Pro image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "psp,tub,pspimage")
            (magics "0,string,Paint\\040Shop\\040Pro\\040Image\\040File\n\032")
            (mime-types "image/x-psp"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-psd/file-psd" 1545661022
    (proc-def "file-psd-load" 1
         "Loads images from the Photoshop PSD file format"
         "This plug-in loads images in Adobe Photoshop (TM) native PSD format."
         "John Marshall"
         "John Marshall"
         "2007"
         "Photoshop image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "psd")
            (magics "0,string,8BPS")
            (mime-types "image/x-psd")
            (thumb-loader "file-psd-load-thumb"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-psd-load-merged" 1
         "Loads merged images from the Photoshop PSD file format"
         "This plug-in loads the merged image data in Adobe Photoshop (TM) native PSD format."
         "Ell"
         "Ell"
         "2018"
         "Photoshop image (merged)"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "psd")
            (magics "0,string,8BPS")
            (priority 1)
            (mime-types "image/x-psd")
            (priority 1))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-psd-load-thumb" 1
         "Loads thumbnails from the Photoshop PSD file format"
         "This plug-in loads thumbnail images from Adobe Photoshop (TM) native PSD format files."
         "John Marshall"
         "John Marshall"
         "2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 3
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 0 "thumb-size" "Preferred thumbnail size")
        (proc-arg 13 "image" "Thumbnail image")
        (proc-arg 0 "image-width" "Width of full-sized image")
        (proc-arg 0 "image-height" "Height of full-sized image"))
    (proc-def "file-psd-save" 1
         "saves files in the Photoshop(tm) PSD file format"
         "This filter saves files of Adobe Photoshop(tm) native PSD format.  These files may be of any image type supported by GIMP, with or without layers, layer masks, aux channels and guides."
         "Monigotes"
         "Monigotes"
         "2000"
         "Photoshop image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "psd")
            (mime-types "image/x-psd"))
         "RGB*, GRAY*, INDEXED*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in")
        (proc-arg 0 "compression" "Compression type: { NONE (0), LZW (1), PACKBITS (2)")
        (proc-arg 0 "fill-order" "Fill Order: { MSB to LSB (0), LSB to MSB (1)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-ps/file-ps" 1545661022
    (proc-def "file-ps-load" 1
         "load PostScript documents"
         "load PostScript documents"
         "Peter Kirchgessner <peter@kirchgessner.net>"
         "Peter Kirchgessner"
         "v1.17  19-Sep-2004"
         "PostScript document"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "ps")
            (magics "0,string,%!,0,long,0xc5d0d3c6")
            (mime-types "application/postscript")
            (thumb-loader "file-ps-load-thumb"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-eps-load" 1
         "load Encapsulated PostScript images"
         "load Encapsulated PostScript images"
         "Peter Kirchgessner <peter@kirchgessner.net>"
         "Peter Kirchgessner"
         "v1.17  19-Sep-2004"
         "Encapsulated PostScript image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "eps")
            (magics "0,string,%!,0,long,0xc5d0d3c6")
            (mime-types "image/x-eps")
            (thumb-loader "file-ps-load-thumb"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-ps-load-setargs" 1
         "set additional parameters for procedure file-ps-load"
         "set additional parameters for procedure file-ps-load"
         "Peter Kirchgessner <peter@kirchgessner.net>"
         "Peter Kirchgessner"
         "v1.17  19-Sep-2004"
         ""
         0
        (icon icon-name -1 "")
         ""
         8 0
        (proc-arg 0 "resolution" "Resolution to interpret image (dpi)")
        (proc-arg 0 "width" "Desired width")
        (proc-arg 0 "height" "Desired height")
        (proc-arg 0 "check-bbox" "0: Use width/height, 1: Use BoundingBox")
        (proc-arg 4 "pages" "Pages to load (e.g.: 1,3,5-7)")
        (proc-arg 0 "coloring" "4: b/w, 5: grey, 6: color image, 7: automatic")
        (proc-arg 0 "text-alpha-bits" "1, 2, or 4")
        (proc-arg 0 "graphic-alpha-bits" "1, 2, or 4"))
    (proc-def "file-ps-load-thumb" 1
         "Loads a small preview from a PostScript or PDF document"
         ""
         "Peter Kirchgessner <peter@kirchgessner.net>"
         "Peter Kirchgessner"
         "v1.17  19-Sep-2004"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 1
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 0 "thumb-size" "Preferred thumbnail size")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-ps-save" 1
         "export image as PostScript document"
         "PostScript exporting handles all image types except those with alpha channels."
         "Peter Kirchgessner <peter@kirchgessner.net>"
         "Peter Kirchgessner"
         "v1.17  19-Sep-2004"
         "PostScript document"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "ps")
            (mime-types "application/postscript")
            (handles-uri))
         "RGB, GRAY, INDEXED"
         15 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 3 "width" "Width of the image in PostScript file (0: use input image size)")
        (proc-arg 3 "height" "Height of image in PostScript file (0: use input image size)")
        (proc-arg 3 "x-offset" "X-offset to image from lower left corner")
        (proc-arg 3 "y-offset" "Y-offset to image from lower left corner")
        (proc-arg 0 "unit" "Unit for width/height/offset. 0: inches, 1: millimeters")
        (proc-arg 0 "keep-ratio" "0: use width/height, 1: keep aspect ratio")
        (proc-arg 0 "rotation" "0, 90, 180, 270")
        (proc-arg 0 "eps-flag" "0: PostScript, 1: Encapsulated PostScript")
        (proc-arg 0 "preview" "0: no preview, >0: max. size of preview")
        (proc-arg 0 "level" "1: PostScript Level 1, 2: PostScript Level 2"))
    (proc-def "file-eps-save" 1
         "export image as Encapsulated PostScript image"
         "PostScript exporting handles all image types except those with alpha channels."
         "Peter Kirchgessner <peter@kirchgessner.net>"
         "Peter Kirchgessner"
         "v1.17  19-Sep-2004"
         "Encapsulated PostScript image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "eps")
            (mime-types "application/x-eps")
            (handles-uri))
         "RGB, GRAY, INDEXED"
         15 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 3 "width" "Width of the image in PostScript file (0: use input image size)")
        (proc-arg 3 "height" "Height of image in PostScript file (0: use input image size)")
        (proc-arg 3 "x-offset" "X-offset to image from lower left corner")
        (proc-arg 3 "y-offset" "Y-offset to image from lower left corner")
        (proc-arg 0 "unit" "Unit for width/height/offset. 0: inches, 1: millimeters")
        (proc-arg 0 "keep-ratio" "0: use width/height, 1: keep aspect ratio")
        (proc-arg 0 "rotation" "0, 90, 180, 270")
        (proc-arg 0 "eps-flag" "0: PostScript, 1: Encapsulated PostScript")
        (proc-arg 0 "preview" "0: no preview, >0: max. size of preview")
        (proc-arg 0 "level" "1: PostScript Level 1, 2: PostScript Level 2")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pnm/file-pnm" 1545661022
    (proc-def "file-pnm-load" 1
         "Loads files in the PNM file format"
         "This plug-in loads files in the various Netpbm portable file formats."
         "Erik Nygren"
         "Erik Nygren"
         "1996"
         "PNM Image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "pnm,ppm,pgm,pbm,pfm")
            (magics "0,string,P1,0,string,P2,0,string,P3,0,string,P4,0,string,P5,0,string,P6,0,string,PF,0,string,Pf")
            (mime-types "image/x-portable-anymap")
            (handles-uri))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-pnm-save" 1
         "Exports files in the PNM file format"
         "PNM exporting handles all image types without transparency."
         "Erik Nygren"
         "Erik Nygren"
         "1996"
         "PNM image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "pnm")
            (mime-types "image/x-portable-anymap")
            (handles-uri))
         "RGB, GRAY, INDEXED"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 0 "raw" "TRUE for raw output, FALSE for ascii output"))
    (proc-def "file-pbm-save" 1
         "Exports files in the PBM file format"
         "PBM exporting produces mono images without transparency."
         "Martin K Collins"
         "Erik Nygren"
         "2006"
         "PBM image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "pbm")
            (mime-types "image/x-portable-bitmap")
            (handles-uri))
         "RGB, GRAY, INDEXED"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 0 "raw" "TRUE for raw output, FALSE for ascii output"))
    (proc-def "file-pgm-save" 1
         "Exports files in the PGM file format"
         "PGM exporting produces grayscale images without transparency."
         "Erik Nygren"
         "Erik Nygren"
         "1996"
         "PGM image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "pgm")
            (mime-types "image/x-portable-graymap")
            (handles-uri))
         "RGB, GRAY, INDEXED"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 0 "raw" "TRUE for raw output, FALSE for ascii output"))
    (proc-def "file-ppm-save" 1
         "Exports files in the PPM file format"
         "PPM exporting handles RGB images without transparency."
         "Erik Nygren"
         "Erik Nygren"
         "1996"
         "PPM image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "ppm")
            (mime-types "image/x-portable-floatmap")
            (handles-uri))
         "RGB, GRAY, INDEXED"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 0 "raw" "TRUE for raw output, FALSE for ascii output"))
    (proc-def "file-pfm-save" 1
         "Exports files in the PFM file format"
         "PFM exporting handles all images without transparency."
         "Mukund Sivaraman"
         "Mukund Sivaraman"
         "2015"
         "PFM image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "pfm")
            (handles-uri))
         "RGB, GRAY, INDEXED"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-png/file-png" 1545661022
    (proc-def "file-png-load" 1
         "Loads files in PNG file format"
         "This plug-in loads Portable Network Graphics (PNG) files."
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>"
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>, Nick Lamb <njl195@zepler.org.uk>"
         "1.3.4 - 03 September 2002"
         "PNG image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "png")
            (magics "0,string,PNG\r\n\032\n")
            (mime-types "image/png"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-png-save" 1
         "Exports files in PNG file format"
         "This plug-in exports Portable Network Graphics (PNG) files."
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>"
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>, Nick Lamb <njl195@zepler.org.uk>"
         "1.3.4 - 03 September 2002"
         "PNG image"
         0
        (icon icon-name -1 "")
         "RGB*,GRAY*,INDEXED*"
         12 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 0 "interlace" "Use Adam7 interlacing?")
        (proc-arg 0 "compression" "Deflate Compression factor (0--9)")
        (proc-arg 0 "bkgd" "Write bKGD chunk?")
        (proc-arg 0 "gama" "Write gAMA chunk?")
        (proc-arg 0 "offs" "Write oFFs chunk?")
        (proc-arg 0 "phys" "Write pHYs chunk?")
        (proc-arg 0 "time" "Write tIME chunk?"))
    (proc-def "file-png-save2" 1
         "Exports files in PNG file format"
         "This plug-in exports Portable Network Graphics (PNG) files. This procedure adds 2 extra parameters to file-png-save that control whether image comments are saved and whether transparent pixels are saved or nullified."
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>"
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>, Nick Lamb <njl195@zepler.org.uk>"
         "1.3.4 - 03 September 2002"
         "PNG image"
         0
        (icon icon-name -1 "")
         "RGB*,GRAY*,INDEXED*"
         14 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")
        (proc-arg 0 "interlace" "Use Adam7 interlacing?")
        (proc-arg 0 "compression" "Deflate Compression factor (0--9)")
        (proc-arg 0 "bkgd" "Write bKGD chunk?")
        (proc-arg 0 "gama" "Write gAMA chunk?")
        (proc-arg 0 "offs" "Write oFFs chunk?")
        (proc-arg 0 "phys" "Write pHYs chunk?")
        (proc-arg 0 "time" "Write tIME chunk?")
        (proc-arg 0 "comment" "Write comment?")
        (proc-arg 0 "svtrans" "Preserve color of transparent pixels?"))
    (proc-def "file-png-save-defaults" 1
         "Exports files in PNG file format"
         "This plug-in exports Portable Network Graphics (PNG) files, using the default settings stored as a parasite."
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>"
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>, Nick Lamb <njl195@zepler.org.uk>"
         "1.3.4 - 03 September 2002"
         "PNG image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "png")
            (mime-types "image/png"))
         "RGB*,GRAY*,INDEXED*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in"))
    (proc-def "file-png-get-defaults" 1
         "Get the current set of defaults used by the PNG file export plug-in"
         "This procedure returns the current set of defaults stored as a parasite for the PNG export plug-in. These defaults are used to seed the UI, by the file_png_save_defaults procedure, and by gimp_file_save when it detects to use PNG."
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>"
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>, Nick Lamb <njl195@zepler.org.uk>"
         "1.3.4 - 03 September 2002"
         ""
         0
        (icon icon-name -1 "")
         ""
         0 9
        (proc-arg 0 "interlace" "Use Adam7 interlacing?")
        (proc-arg 0 "compression" "Deflate Compression factor (0--9)")
        (proc-arg 0 "bkgd" "Write bKGD chunk?")
        (proc-arg 0 "gama" "Write gAMA chunk?")
        (proc-arg 0 "offs" "Write oFFs chunk?")
        (proc-arg 0 "phys" "Write pHYs chunk?")
        (proc-arg 0 "time" "Write tIME chunk?")
        (proc-arg 0 "comment" "Write comment?")
        (proc-arg 0 "svtrans" "Preserve color of transparent pixels?"))
    (proc-def "file-png-set-defaults" 1
         "Set the current set of defaults used by the PNG file export plug-in"
         "This procedure set the current set of defaults stored as a parasite for the PNG export plug-in. These defaults are used to seed the UI, by the file_png_save_defaults procedure, and by gimp_file_save when it detects to use PNG."
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>"
         "Michael Sweet <mike@easysw.com>, Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>, Nick Lamb <njl195@zepler.org.uk>"
         "1.3.4 - 03 September 2002"
         ""
         0
        (icon icon-name -1 "")
         ""
         9 0
        (proc-arg 0 "interlace" "Use Adam7 interlacing?")
        (proc-arg 0 "compression" "Deflate Compression factor (0--9)")
        (proc-arg 0 "bkgd" "Write bKGD chunk?")
        (proc-arg 0 "gama" "Write gAMA chunk?")
        (proc-arg 0 "offs" "Write oFFs chunk?")
        (proc-arg 0 "phys" "Write pHYs chunk?")
        (proc-arg 0 "time" "Write tIME chunk?")
        (proc-arg 0 "comment" "Write comment?")
        (proc-arg 0 "svtrans" "Preserve color of transparent pixels?")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pix/file-pix" 1545661022
    (proc-def "file-pix-load" 1
         "loads files of the Alias|Wavefront Pix file format"
         "loads files of the Alias|Wavefront Pix file format"
         "Michael Taylor"
         "Michael Taylor"
         "1997"
         "Alias Pix image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "pix,matte,mask,alpha,als")
            (handles-uri))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-pix-save" 1
         "export file in the Alias|Wavefront pix/matte file format"
         "export file in the Alias|Wavefront pix/matte file format"
         "Michael Taylor"
         "Michael Taylor"
         "1997"
         "Alias Pix image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "pix,matte,mask,alpha,als")
            (handles-uri))
         "RGB*, GRAY*, INDEXED*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pdf-save/file-pdf-save" 1545661022
    (proc-def "file-pdf-save" 1
         "Save files in PDF format"
         "Saves files in Adobe's Portable Document Format. PDF is designed to be easily processed by a variety of different platforms, and is a distant cousin of PostScript."
         "Barak Itkin"
         "Copyright Barak Itkin"
         "August 2009"
         "Portable Document Format"
         0
        (icon icon-name -1 "")
         "RGB*, GRAY*, INDEXED*"
         8 0
        (proc-arg 0 "run-mode" "Run mode")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in")
        (proc-arg 0 "vectorize" "Convert bitmaps to vector graphics where possible. TRUE or FALSE")
        (proc-arg 0 "ignore-hidden" "Omit hidden layers and layers with zero opacity. TRUE or FALSE")
        (proc-arg 0 "apply-masks" "Apply layer masks before saving. TRUE or FALSE (Keeping them will not change the output)"))
    (proc-def "file-pdf-save2" 1
         "Save files in PDF format"
         "Saves files in Adobe's Portable Document Format. PDF is designed to be easily processed by a variety of different platforms, and is a distant cousin of PostScript.\nThis procedure adds an extra parameter to file-pdf-save to save layers as pages."
         "Barak Itkin, Lionel N., Jehan"
         "Copyright Barak Itkin, Lionel N., Jehan"
         "August 2009, 2017"
         "Portable Document Format"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "pdf")
            (mime-types "application/pdf"))
         "RGB*, GRAY*, INDEXED*"
         10 0
        (proc-arg 0 "run-mode" "Run mode")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in")
        (proc-arg 0 "vectorize" "Convert bitmaps to vector graphics where possible. TRUE or FALSE")
        (proc-arg 0 "ignore-hidden" "Omit hidden layers and layers with zero opacity. TRUE or FALSE")
        (proc-arg 0 "apply-masks" "Apply layer masks before saving. TRUE or FALSE (Keeping them will not change the output)")
        (proc-arg 0 "layers-as-pages" "Layers as pages. TRUE or FALSE")
        (proc-arg 0 "reverse-order" "Reverse the pages order. TRUE or FALSE"))
    (proc-def "file-pdf-save-multi" 1
         "Save files in PDF format"
         "Saves files in Adobe's Portable Document Format. PDF is designed to be easily processed by a variety of different platforms, and is a distant cousin of PostScript."
         "Barak Itkin"
         "Copyright Barak Itkin"
         "August 2009"
         "_Create multipage PDF..."
         0
        (icon icon-name -1 "")
         "RGB*, GRAY*, INDEXED*"
         8 0
        (proc-arg 0 "run-mode" "Run mode")
        (proc-arg 0 "count" "The amount of images entered (This will be the amount of pages). 1 <= count <= MAX_PAGE_COUNT")
        (proc-arg 5 "images" "Input image for each page (An image can appear more than once)")
        (proc-arg 0 "vectorize" "Convert bitmaps to vector graphics where possible. TRUE or FALSE")
        (proc-arg 0 "ignore-hidden" "Omit hidden layers and layers with zero opacity. TRUE or FALSE")
        (proc-arg 0 "apply-masks" "Apply layer masks before saving. TRUE or FALSE (Keeping them will not change the output)")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pdf-load/file-pdf-load" 1545661022
    (proc-def "file-pdf-load" 1
         "Load file in PDF format"
         "Loads files in Adobe's Portable Document Format. PDF is designed to be easily processed by a variety of different platforms, and is a distant cousin of PostScript.\nIf the PDF document has multiple pages, only the first page will be loaded. Call file_pdf_load2() to load several pages as layers."
         "Nathan Summers"
         "Nathan Summers"
         "2005"
         "Portable Document Format"
         0
        (icon icon-name -1 "")
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-pdf-load2" 1
         "Load file in PDF format"
         "Loads files in Adobe's Portable Document Format. PDF is designed to be easily processed by a variety of different platforms, and is a distant cousin of PostScript.\nThis procedure adds extra parameters to file-pdf-load to open encrypted PDF and to allow multiple page loading."
         "Nathan Summers, Lionel N."
         "Nathan Summers, Lionel N."
         "2005, 2017"
         "Portable Document Format"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "pdf")
            (magics "0, string,%PDF-")
            (mime-types "application/pdf")
            (thumb-loader "file-pdf-load-thumb"))
         ""
         6 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 4 "pdf-password" "The password to decrypt the encrypted PDF file")
        (proc-arg 0 "n-pages" "Number of pages to load (0 for all)")
        (proc-arg 5 "pages" "The pages to load in the expected order")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-pdf-load-thumb" 1
         "Loads a preview from a PDF file."
         "Loads a small preview of the first page of the PDF format file. Uses the embedded thumbnail if present."
         "Nathan Summers"
         "Nathan Summers"
         "2005"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 5
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 0 "thumb-size" "Preferred thumbnail size")
        (proc-arg 13 "image" "Thumbnail image")
        (proc-arg 0 "image-width" "Width of full-sized image")
        (proc-arg 0 "image-height" "Height of full-sized image")
        (proc-arg 0 "image-type" "Image type")
        (proc-arg 0 "num-layers" "Number of pages")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pcx/file-pcx" 1545661022
    (proc-def "file-pcx-load" 1
         "Loads files in Zsoft PCX file format"
         "FIXME: write help for pcx_load"
         "Francisco Bustamante & Nick Lamb"
         "Nick Lamb <njl195@zepler.org.uk>"
         "January 1997"
         "ZSoft PCX image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "pcx,pcc")
            (magics "0&,byte,10,2&,byte,1,3&,byte,>0,3,byte,<9")
            (mime-types "image/x-pcx"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-pcx-save" 1
         "Exports files in ZSoft PCX file format"
         "FIXME: write help for pcx_save"
         "Francisco Bustamante & Nick Lamb"
         "Nick Lamb <njl195@zepler.org.uk>"
         "January 1997"
         "ZSoft PCX image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "pcx,pcc")
            (mime-types "image/x-pcx"))
         "INDEXED, RGB, GRAY"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name entered")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pat/file-pat" 1545661022
    (proc-def "file-pat-load" 1
         "Loads Gimp's .PAT pattern files"
         "The images in the pattern dialog can be loaded directly with this plug-in"
         "Tim Newsome"
         "Tim Newsome"
         "1997"
         "GIMP pattern"
         0
        (icon icon-name -1 "gimp-pattern")
        (load-proc
            (extensions "pat")
            (magics "20,string,GPAT")
            (mime-types "image/x-gimp-pat")
            (handles-uri))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "uri" "The URI of the file to load")
        (proc-arg 4 "raw-uri" "The URI of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-pat-save" 1
         "Exports Gimp pattern file (.PAT)"
         "New Gimp patterns can be created by exporting them in the appropriate place with this plug-in."
         "Tim Newsome"
         "Tim Newsome"
         "1997"
         "GIMP pattern"
         0
        (icon icon-name -1 "gimp-pattern")
        (save-proc
            (extensions "pat")
            (mime-types "image/x-gimp-pat")
            (handles-uri))
         "RGB*, GRAY*, INDEXED*"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "uri" "The URI of the file to export the image in")
        (proc-arg 4 "raw-uri" "The URI of the file to export the image in")
        (proc-arg 4 "description" "Short description of the pattern")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-mng/file-mng" 1545661022
    (proc-def "file-mng-save" 1
         "Saves images in the MNG file format"
         "This plug-in saves images in the Multiple-image Network Graphics (MNG) format which can be used as a replacement for animated GIFs, and more."
         "Mukund Sivaraman <muks@mukund.org>"
         "Mukund Sivaraman <muks@mukund.org>"
         "November 19, 2002"
         "MNG animation"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "mng")
            (mime-types "image/x-mng"))
         "RGB*,GRAY*,INDEXED*"
         17 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in")
        (proc-arg 0 "interlace" "Use interlacing")
        (proc-arg 0 "compression" "PNG deflate compression level (0 - 9)")
        (proc-arg 3 "quality" "JPEG quality factor (0.00 - 1.00)")
        (proc-arg 3 "smoothing" "JPEG smoothing factor (0.00 - 1.00)")
        (proc-arg 0 "loop" "(ANIMATED MNG) Loop infinitely")
        (proc-arg 0 "default-delay" "(ANIMATED MNG) Default delay between frames in milliseconds")
        (proc-arg 0 "default-chunks" "(ANIMATED MNG) Default chunks type (0 = PNG + Delta PNG; 1 = JNG + Delta PNG; 2 = All PNG; 3 = All JNG)")
        (proc-arg 0 "default-dispose" "(ANIMATED MNG) Default dispose type (0 = combine; 1 = replace)")
        (proc-arg 0 "bkgd" "Write bKGD (background color) chunk")
        (proc-arg 0 "gama" "Write gAMA (gamma) chunk")
        (proc-arg 0 "phys" "Write pHYs (image resolution) chunk")
        (proc-arg 0 "time" "Write tIME (creation time) chunk")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-jpeg/file-jpeg" 1545661022
    (proc-def "file-jpeg-load" 1
         "loads files in the JPEG file format"
         "loads files in the JPEG file format"
         "Spencer Kimball, Peter Mattis & others"
         "Spencer Kimball & Peter Mattis"
         "1995-2007"
         "JPEG image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "jpg,jpeg,jpe")
            (magics "6,string,JFIF,6,string,Exif")
            (mime-types "image/jpeg")
            (thumb-loader "file-jpeg-load-thumb"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-jpeg-load-thumb" 1
         "Loads a thumbnail from a JPEG image"
         "Loads a thumbnail from a JPEG image (only if it exists)"
         "Mukund Sivaraman <muks@mukund.org>, Sven Neumann <sven@gimp.org>"
         "Mukund Sivaraman <muks@mukund.org>, Sven Neumann <sven@gimp.org>"
         "November 15, 2004"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 3
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 0 "thumb-size" "Preferred thumbnail size")
        (proc-arg 13 "image" "Thumbnail image")
        (proc-arg 0 "image-width" "Width of full-sized image")
        (proc-arg 0 "image-height" "Height of full-sized image"))
    (proc-def "file-jpeg-save" 1
         "saves files in the JPEG file format"
         "saves files in the lossy, widely supported JPEG format"
         "Spencer Kimball, Peter Mattis & others"
         "Spencer Kimball & Peter Mattis"
         "1995-2007"
         "JPEG image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "jpg,jpeg,jpe")
            (mime-types "image/jpeg"))
         "RGB*, GRAY*"
         14 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in")
        (proc-arg 3 "quality" "Quality of saved image (0 <= quality <= 1)")
        (proc-arg 3 "smoothing" "Smoothing factor for saved image (0 <= smoothing <= 1)")
        (proc-arg 0 "optimize" "Use optimized tables during Huffman coding (0/1)")
        (proc-arg 0 "progressive" "Create progressive JPEG images (0/1)")
        (proc-arg 4 "comment" "Image comment")
        (proc-arg 0 "subsmp" "Sub-sampling type { 0, 1, 2, 3 } 0 == 4:2:0 (chroma quartered), 1 == 4:2:2 Horizontal (chroma halved), 2 == 4:4:4 (best quality), 3 == 4:2:2 Vertical (chroma halved)")
        (proc-arg 0 "baseline" "Force creation of a baseline JPEG (non-baseline JPEGs can't be read by all decoders) (0/1)")
        (proc-arg 0 "restart" "Interval of restart markers (in MCU rows, 0 = no restart markers)")
        (proc-arg 0 "dct" "DCT method to use { INTEGER (0), FIXED (1), FLOAT (2) }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-jp2-load/file-jp2-load" 1545661022
    (proc-def "file-jp2-load" 1
         "Loads JPEG 2000 images."
         "The JPEG 2000 image loader."
         "Mukund Sivaraman"
         "Mukund Sivaraman"
         "2009"
         "JPEG 2000 image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "jp2")
            (magics "3,string,\fjP")
            (mime-types "image/jp2"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-j2k-load" 1
         "Loads JPEG 2000 codestream."
         "Loads JPEG 2000 codestream. If the color space is set to UNKNOWN (0), we will try to guess, which is only possible for few spaces (such as grayscale). Most such calls will fail. You are rather expected to know the color space of your data."
         "Jehan"
         "Jehan"
         "2009"
         "JPEG 2000 codestream"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "j2k,j2c,jpc")
            (magics "0,string,OQ")
            (mime-types "image/x-jp2-codestream"))
         ""
         4 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 0 "colorspace" "Color space { UNKNOWN (0), GRAYSCALE (1), RGB (2), CMYK (3), YCbCr (4), xvYCC (5) }")
        (proc-arg 13 "image" "Output image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-ico/file-ico" 1545661022
    (proc-def "file-ico-load" 1
         "Loads files of Windows ICO file format"
         "Loads files of Windows ICO file format"
         "Christian Kreibich <christian@whoop.org>"
         "Christian Kreibich <christian@whoop.org>"
         "2002"
         "Microsoft Windows icon"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "ico")
            (magics "0,string,\\000\\001\\000\\000,0,string,\\000\\002\\000\\000")
            (mime-types "image/x-ico")
            (thumb-loader "file-ico-load-thumb"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-ico-load-thumb" 1
         "Loads a preview from an Windows ICO file"
         ""
         "Dom Lachowicz, Sven Neumann"
         "Sven Neumann <sven@gimp.org>"
         "2005"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 3
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 0 "thumb-size" "Preferred thumbnail size")
        (proc-arg 13 "image" "Thumbnail image")
        (proc-arg 0 "image-width" "Width of full-sized image")
        (proc-arg 0 "image-height" "Height of full-sized image"))
    (proc-def "file-ico-save" 1
         "Saves files in Windows ICO file format"
         "Saves files in Windows ICO file format"
         "Christian Kreibich <christian@whoop.org>"
         "Christian Kreibich <christian@whoop.org>"
         "2002"
         "Microsoft Windows icon"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "ico")
            (mime-types "image/x-ico"))
         "*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name entered")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-html-table/file-html-table" 1545661022
    (proc-def "file-gtm-save" 1
         "GIMP Table Magic"
         "Allows you to draw an HTML table in GIMP. See help for more info."
         "Daniel Dunbar"
         "Daniel Dunbar"
         "1998"
         "HTML table"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "html,htm")
            (mime-types "text/html")
            (handles-uri))
         "RGB*, GRAY*, INDEXED*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-heif/file-heif" 1545661022
    (proc-def "file-heif-load" 1
         "Loads HEIF images"
         "Load image stored in HEIF format (High Efficiency Image File Format). Typical suffices for HEIF files are .heif, .heic."
         "Dirk Farin <farin@struktur.de>"
         "Dirk Farin <farin@struktur.de>"
         "2018"
         "HEIF/HEIC"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "heif,heic")
            (magics "4,string,ftypheic,4,string,ftypheix,4,string,ftyphevc,4,string,ftypheim,4,string,ftypheis,4,string,ftyphevm,4,string,ftyphevs,4,string,ftypmif1,4,string,ftypmsf1")
            (mime-types "image/heif")
            (handles-uri))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "uri" "The URI of the file to load")
        (proc-arg 4 "raw-uri" "The URI of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-heif-save" 1
         "Exports HEIF images"
         "Save image in HEIF format (High Efficiency Image File Format)."
         "Dirk Farin <farin@struktur.de>"
         "Dirk Farin <farin@struktur.de>"
         "2018"
         "HEIF/HEIC"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "heic,heif")
            (mime-types "image/heif")
            (handles-uri))
         "RGB*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "uri" "The URI of the file to export the image to")
        (proc-arg 4 "raw-uri" "The UTI of the file to export the image to")
        (proc-arg 0 "quality" "Quality factor (range: 0-100. 0 = worst, 100 = best)")
        (proc-arg 0 "lossless" "Use lossless compression (0 = lossy, 1 = lossless)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-header/file-header" 1545661022
    (proc-def "file-header-save" 1
         "saves files as C unsigned character array"
         "FIXME: write help"
         "Spencer Kimball & Peter Mattis"
         "Spencer Kimball & Peter Mattis"
         "1997"
         "C source code header"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "h")
            (mime-types "text/x-chdr")
            (handles-uri))
         "INDEXED, RGB"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-glob/file-glob" 1545661022
    (proc-def "file-glob" 1
         "Returns a list of matching filenames"
         "This can be useful in scripts and other plug-ins (e.g., batch-conversion). See the glob(7) manpage for more info. Note however that this isn't a full-featured glob implementation. It only handles simple patterns like \"/home/foo/bar/*.jpg\"."
         "Sven Neumann"
         "Sven Neumann"
         "2004"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 2
        (proc-arg 4 "pattern" "The glob pattern (in UTF-8 encoding)")
        (proc-arg 0 "encoding" "Encoding of the returned names: { UTF-8 (0), filename encoding (1) }")
        (proc-arg 0 "num-files" "The number of returned names")
        (proc-arg 9 "files" "The list of matching names")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gih/file-gih" 1545661022
    (proc-def "file-gih-load" 1
         "loads images in GIMP brush pipe format"
         "This plug-in loads a GIMP brush pipe as an image."
         "Jens Lautenbacher, Sven Neumann"
         "Jens Lautenbacher, Sven Neumann"
         "2000"
         "GIMP brush (animated)"
         0
        (icon icon-name -1 "gimp-tool-paintbrush")
        (load-proc
            (extensions "gih")
            (mime-types "image/x-gimp-gih")
            (handles-uri))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "uri" "The name of the file to load")
        (proc-arg 4 "raw-uri" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-gih-save" 1
         "exports images in GIMP brush pipe format"
         "This plug-in exports an image in the GIMP brush pipe format. For a colored brush pipe, RGBA layers are used, otherwise the layers should be grayscale masks. The image can be multi-layered, and additionally the layers can be divided into a rectangular array of brushes."
         "Tor Lillqvist"
         "Tor Lillqvist"
         "1999"
         "GIMP brush (animated)"
         0
        (icon icon-name -1 "gimp-tool-paintbrush")
        (save-proc
            (extensions "gih")
            (mime-types "image/x-gimp-gih")
            (handles-uri))
         "RGB*, GRAY*"
         15 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "uri" "The URI of the file to export the brush pipe in")
        (proc-arg 4 "raw-uri" "The URI of the file to export the brush pipe in")
        (proc-arg 0 "spacing" "Spacing of the brush")
        (proc-arg 4 "description" "Short description of the brush pipe")
        (proc-arg 0 "cell-width" "Width of the brush cells")
        (proc-arg 0 "cell-height" "Width of the brush cells")
        (proc-arg 2 "display-cols" "Display column number")
        (proc-arg 2 "display-rows" "Display row number")
        (proc-arg 0 "dimension" "Dimension of the brush pipe")
        (proc-arg 7 "rank" "Ranks of the dimensions")
        (proc-arg 0 "dimension" "Dimension (again)")
        (proc-arg 9 "sel" "Selection modes")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gif-save/file-gif-save" 1545661022
    (proc-def "file-gif-save" 1
         "exports files in Compuserve GIF file format"
         "Export a file in Compuserve GIF format, with possible animation, transparency, and comment.  To export an animation, operate on a multi-layer file.  The plug-in will interpret <50% alpha as transparent.  When run non-interactively, the value for the comment is taken from the 'gimp-comment' parasite.  "
         "Spencer Kimball, Peter Mattis, Adam Moss, David Koblas"
         "Spencer Kimball, Peter Mattis, Adam Moss, David Koblas"
         "1995-1997"
         "GIF image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "gif")
            (mime-types "image/gif")
            (handles-uri))
         "INDEXED*, GRAY*"
         9 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Image to export")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "uri" "The name of the URI to export the image in")
        (proc-arg 4 "raw-uri" "The name of the URI to export the image in")
        (proc-arg 0 "interlace" "Try to export as interlaced")
        (proc-arg 0 "loop" "(animated gif) loop infinitely")
        (proc-arg 0 "default-delay" "(animated gif) Default delay between frames in milliseconds")
        (proc-arg 0 "default-dispose" "(animated gif) Default disposal type (0=`don't care`, 1=combine, 2=replace)"))
    (proc-def "file-gif-save2" 1
         "exports files in Compuserve GIF file format"
         "Export a file in Compuserve GIF format, with possible animation, transparency, and comment.  To export an animation, operate on a multi-layer file and give the 'as-animation' parameter as TRUE.  The plug-in will interpret <50% alpha as transparent.  When run non-interactively, the value for the comment is taken from the 'gimp-comment' parasite.  "
         "Spencer Kimball, Peter Mattis, Adam Moss, David Koblas"
         "Spencer Kimball, Peter Mattis, Adam Moss, David Koblas"
         "1995-1997"
         "GIF image"
         0
        (icon icon-name -1 "")
         "INDEXED*, GRAY*"
         12 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Image to export")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "uri" "The name of the URI to export the image in")
        (proc-arg 4 "raw-uri" "The name of the URI to export the image in")
        (proc-arg 0 "interlace" "Try to export as interlaced")
        (proc-arg 0 "loop" "(animated gif) loop infinitely")
        (proc-arg 0 "default-delay" "(animated gif) Default delay between frames in milliseconds")
        (proc-arg 0 "default-dispose" "(animated gif) Default disposal type (0=`don't care`, 1=combine, 2=replace)")
        (proc-arg 0 "as-animation" "Export GIF as animation?")
        (proc-arg 0 "force-delay" "(animated gif) Use specified delay for all frames?")
        (proc-arg 0 "force-dispose" "(animated gif) Use specified disposal for all frames?")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gif-load/file-gif-load" 1545661022
    (proc-def "file-gif-load" 1
         "Loads files of Compuserve GIF file format"
         "FIXME: write help for gif_load"
         "Spencer Kimball, Peter Mattis, Adam Moss, David Koblas"
         "Spencer Kimball, Peter Mattis, Adam Moss, David Koblas"
         "1995-2006"
         "GIF image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "gif")
            (magics "0,string,GIF8")
            (mime-types "image/gif")
            (thumb-loader "file-gif-load-thumb"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-gif-load-thumb" 1
         "Loads only the first frame of a GIF image, to be used as a thumbnail"
         ""
         "Sven Neumann"
         "Sven Neumann"
         "2006"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 3
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 0 "thumb-size" "Preferred thumbnail size")
        (proc-arg 13 "image" "Output image")
        (proc-arg 0 "image-width" "Width of full-sized image")
        (proc-arg 0 "image-height" "Height of full-sized image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gegl/file-gegl" 1545661022
    (proc-def "file-load-rgbe" 1
         "Load files in the RGBE file format"
         "This procedure loads images in the RGBE format, using gegl:load"
         "Simon Budig"
         "Simon Budig"
         "2012"
         "Radiance RGBE"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "hdr")
            (magics "0,string,?#")
            (mime-types "image/vnd.radiance"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load.")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-save-rgbe" 1
         "Saves files in the RGBE file format"
         "This procedure exports images in the RGBE format, using gegl:save"
         "Simon Budig"
         "Simon Budig"
         "2012"
         "Radiance RGBE"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "hdr")
            (mime-types "image/vnd.radiance"))
         "*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in"))
    (proc-def "file-exr-save" 1
         "Saves files in the OpenEXR file format"
         "This procedure saves images in the OpenEXR format, using gegl:save"
         "Simon Budig"
         "Simon Budig"
         "2012"
         "OpenEXR image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "exr")
            (mime-types "image/x-exr"))
         "*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gbr/file-gbr" 1545661022
    (proc-def "file-gbr-load" 1
         "Loads GIMP brushes"
         "Loads GIMP brushes (1 or 4 bpp and old .gpb format)"
         "Tim Newsome, Jens Lautenbacher, Sven Neumann"
         "Tim Newsome, Jens Lautenbacher, Sven Neumann"
         "1997-2005"
         "GIMP brush"
         0
        (icon icon-name -1 "gimp-tool-paintbrush")
        (load-proc
            (extensions "gbr, gpb")
            (magics "20, string, GIMP")
            (mime-types "image/x-gimp-gbr")
            (handles-uri))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "uri" "The URI of the file to load")
        (proc-arg 4 "raw-uri" "The URI of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-gbr-save" 1
         "Exports files in the GIMP brush file format"
         "Exports files in the GIMP brush file format"
         "Tim Newsome, Jens Lautenbacher, Sven Neumann"
         "Tim Newsome, Jens Lautenbacher, Sven Neumann"
         "1997-2000"
         "GIMP brush"
         0
        (icon icon-name -1 "gimp-tool-paintbrush")
        (save-proc
            (extensions "gbr")
            (mime-types "image/x-gimp-gbr")
            (handles-uri))
         "RGB*, GRAY*, INDEXED*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "uri" "The URI of the file to export the image in")
        (proc-arg 4 "raw-uri" "The URI of the file to export the image in")
        (proc-arg 0 "spacing" "Spacing of the brush")
        (proc-arg 4 "description" "Short description of the brush")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-fli/file-fli" 1545661022
    (proc-def "file-fli-load" 1
         "load FLI-movies"
         "This is an experimantal plug-in to handle FLI movies"
         "Jens Ch. Restemeier"
         "Jens Ch. Restemeier"
         "1997"
         "AutoDesk FLIC animation"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "fli,flc")
            (mime-types "image/x-flic"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-fli-save" 1
         "export FLI-movies"
         "This is an experimantal plug-in to handle FLI movies"
         "Jens Ch. Restemeier"
         "Jens Ch. Restemeier"
         "1997"
         "AutoDesk FLIC animation"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "fli,flc")
            (mime-types "image/x-flic"))
         "INDEXED,GRAY"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 4 "filename" "The name of the file to export")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 0 "from-frame" "Export beginning from this frame")
        (proc-arg 0 "to-frame" "End exporting with this frame"))
    (proc-def "file-fli-info" 1
         "Get information about a Fli movie"
         "This is a experimantal plug-in to handle FLI movies"
         "Jens Ch. Restemeier"
         "Jens Ch. Restemeier"
         "1997"
         ""
         0
        (icon icon-name -1 "")
         ""
         1 3
        (proc-arg 4 "filename" "The name of the file to get info")
        (proc-arg 0 "width" "Width of one frame")
        (proc-arg 0 "height" "Height of one frame")
        (proc-arg 0 "frames" "Number of Frames")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-fits/file-fits" 1545661022
    (proc-def "file-fits-load" 1
         "load file of the FITS file format"
         "load file of the FITS file format (Flexible Image Transport System)"
         "Peter Kirchgessner"
         "Peter Kirchgessner (peter@kirchgessner.net)"
         "1997"
         "Flexible Image Transport System"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "fit,fits")
            (magics "0,string,SIMPLE")
            (mime-types "image/x-fits"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-fits-save" 1
         "export file in the FITS file format"
         "FITS exporting handles all image types except those with alpha channels."
         "Peter Kirchgessner"
         "Peter Kirchgessner (peter@kirchgessner.net)"
         "1997"
         "Flexible Image Transport System"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "fit,fits")
            (mime-types "image/x-fits"))
         "RGB, GRAY, INDEXED"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "The name of the file to export the image in")
        (proc-arg 4 "raw-filename" "The name of the file to export the image in")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-faxg3/file-faxg3" 1545661022
    (proc-def "file-faxg3-load" 1
         "loads g3 fax files"
         "This plug-in loads Fax G3 Image files."
         "Jochen Friedrich"
         "Jochen Friedrich, Gert Doering, Spencer Kimball & Peter Mattis"
         "0.6"
         "G3 fax image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "g3")
            (magics "4,string,Research")
            (mime-types "image/g3-fax"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-exr/file-exr" 1545661022
    (proc-def "file-exr-load" 1
         "Loads files in the OpenEXR file format"
         "This plug-in loads OpenEXR files. "
         "Dominik Ernst <dernst@gmx.de>, Mukund Sivaraman <muks@banu.com>"
         "Dominik Ernst <dernst@gmx.de>, Mukund Sivaraman <muks@banu.com>"
         "0.0.0"
         "OpenEXR image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "exr")
            (magics "0,long,0x762f3101")
            (mime-types "image/x-exr"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-dicom/file-dicom" 1545661022
    (proc-def "file-dicom-load" 1
         "loads files of the dicom file format"
         "Load a file in the DICOM standard format.The standard is defined at http://medical.nema.org/. The plug-in currently only supports reading images with uncompressed pixel sections."
         "Dov Grobgeld"
         "Dov Grobgeld <dov@imagic.weizmann.ac.il>"
         "2003"
         "DICOM image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "dcm,dicom")
            (magics "128,string,DICM")
            (mime-types "image/x-dcm"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-dicom-save" 1
         "Save file in the DICOM file format"
         "Save an image in the medical standard DICOM image formats. The standard is defined at http://medical.nema.org/. The file format is defined in section 10 of the standard. The files are saved uncompressed and the compulsory DICOM tags are filled with default dummy values."
         "Dov Grobgeld"
         "Dov Grobgeld <dov@imagic.weizmann.ac.il>"
         "2003"
         "Digital Imaging and Communications in Medicine image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "dcm,dicom")
            (mime-types "image/x-dcm"))
         "RGB, GRAY"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save")
        (proc-arg 4 "raw-filename" "The name of the file to save")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-desktop-link/file-desktop-link" 1545661022
    (proc-def "file-desktop-link-load" 1
         "Follows a link to an image in a .desktop file"
         "Opens a .desktop file and if it is a link, it asks GIMP to open the file the link points to."
         "Sven Neumann"
         "Sven Neumann"
         "2006"
         "Desktop Link"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "desktop"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-darktable/file-darktable" 1545661022
    (has-init))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-csource/file-csource" 1545661022
    (proc-def "file-csource-save" 1
         "Dump image data in RGB(A) format for C source"
         "CSource cannot be run non-interactively."
         "Tim Janik"
         "Tim Janik"
         "1999"
         "C source code"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "c")
            (mime-types "text/x-csrc")
            (handles-uri))
         "RGB*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name of the file to save the image in")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-compressor/file-compressor" 1545661022
    (proc-def "file-gz-load" 1
         "loads files compressed with gzip"
         "This procedure loads files in the gzip compressed format."
         "Daniel Risacher"
         "Daniel Risacher, Spencer Kimball and Peter Mattis"
         "1995-1997"
         "gzip archive"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "xcf.gz,xcfgz")
            (magics "0,string,\037")
            (mime-types "application/x-gzip"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-gz-save" 1
         "saves files compressed with gzip"
         "This procedure saves files in the gzip compressed format."
         "Daniel Risacher"
         "Daniel Risacher, Spencer Kimball and Peter Mattis"
         "1995-1997"
         "gzip archive"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "xcf.gz,xcfgz")
            (mime-types "application/x-gzip"))
         "RGB*, GRAY*, INDEXED*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name entered"))
    (proc-def "file-bz2-load" 1
         "loads files compressed with bzip2"
         "This procedure loads files in the bzip2 compressed format."
         "Daniel Risacher"
         "Daniel Risacher, Spencer Kimball and Peter Mattis"
         "1995-1997"
         "bzip archive"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "xcf.bz2,xcfbz2")
            (magics "0,string,BZh")
            (mime-types "application/x-bzip"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-bz2-save" 1
         "saves files compressed with bzip2"
         "This procedure saves files in the bzip2 compressed format."
         "Daniel Risacher"
         "Daniel Risacher, Spencer Kimball and Peter Mattis"
         "1995-1997"
         "bzip archive"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "xcf.bz2,xcfbz2")
            (mime-types "application/x-bzip"))
         "RGB*, GRAY*, INDEXED*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name entered"))
    (proc-def "file-xz-load" 1
         "loads files compressed with xz"
         "This procedure loads files in the xz compressed format."
         "Daniel Risacher"
         "Daniel Risacher, Spencer Kimball and Peter Mattis"
         "1995-1997"
         "xz archive"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "xcf.xz,xcfxz")
            (magics "0,string,7zXZ")
            (mime-types "application/x-xz"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-xz-save" 1
         "saves files compressed with xz"
         "This procedure saves files in the xz compressed format."
         "Daniel Risacher"
         "Daniel Risacher, Spencer Kimball and Peter Mattis"
         "1995-1997"
         "xz archive"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "xcf.xz,xcfxz")
            (mime-types "application/x-xz"))
         "RGB*, GRAY*, INDEXED*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name entered")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-cel/file-cel" 1545661022
    (proc-def "file-cel-load" 1
         "Loads files in KISS CEL file format"
         "This plug-in loads individual KISS cell files."
         "Nick Lamb"
         "Nick Lamb <njl195@zepler.org.uk>"
         "May 1998"
         "KISS CEL"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "cel")
            (magics "0,string,KiSS\\040"))
         ""
         4 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "Filename to load image from")
        (proc-arg 4 "raw-filename" "Name entered")
        (proc-arg 4 "palette-filename" "Filename to load palette from")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-cel-save" 1
         "Exports files in KISS CEL file format"
         "This plug-in exports individual KISS cell files."
         "Nick Lamb"
         "Nick Lamb <njl195@zepler.org.uk>"
         "May 1998"
         "KISS CEL"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "cel")
            (handles-uri))
         "RGB*, INDEXED*"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to export")
        (proc-arg 4 "filename" "Filename to export image to")
        (proc-arg 4 "raw-filename" "Name entered")
        (proc-arg 4 "palette-filename" "Filename to save palette to")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-bmp/file-bmp" 1545661022
    (proc-def "file-bmp-load" 1
         "Loads files of Windows BMP file format"
         "Loads files of Windows BMP file format"
         "Alexander Schulz"
         "Alexander Schulz"
         "1997"
         "Windows BMP image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "bmp")
            (magics "0,string,BM")
            (mime-types "image/bmp"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-bmp-save" 1
         "Saves files in Windows BMP file format"
         "Saves files in Windows BMP file format"
         "Alexander Schulz"
         "Alexander Schulz"
         "1997"
         "Windows BMP image"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "bmp")
            (mime-types "image/bmp"))
         "INDEXED, GRAY, RGB*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name entered")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-aa/file-aa" 1545661022
    (proc-def "file-aa-save" 1
         "Saves grayscale image in various text formats"
         "This plug-in uses aalib to save grayscale image as ascii art into a variety of text formats"
         "Tim Newsome <nuisance@cmu.edu>"
         "Tim Newsome <nuisance@cmu.edu>"
         "1997"
         "ASCII art"
         0
        (icon icon-name -1 "")
        (save-proc
            (extensions "txt,ansi,text")
            (mime-types "text/plain"))
         "RGB*, GRAY*, INDEXED*"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Drawable to save")
        (proc-arg 4 "filename" "The name of the file to save the image in")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 4 "file-type" "File type to use")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/emboss/emboss" 1545661022
    (proc-def "plug-in-emboss" 1
         "Simulate an image created by embossing"
         "Emboss or Bumpmap the given drawable, specifying the angle and elevation for the light source."
         "Eric L. Hernes, John Schlag"
         "Eric L. Hernes"
         "1997"
         "_Emboss (legacy)..."
         1
        (menu-path "<Image>/Filters/Distorts")
        (icon icon-name -1 "")
         "RGB*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "The Image")
        (proc-arg 16 "drawable" "The Drawable")
        (proc-arg 3 "azimuth" "The Light Angle (degrees)")
        (proc-arg 3 "elevation" "The Elevation Angle (degrees)")
        (proc-arg 0 "depth" "The Filter Width")
        (proc-arg 0 "emboss" "Emboss or Bumpmap")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/edge-neon/edge-neon" 1545661022
    (proc-def "plug-in-neon" 1
         "Simulate the glowing boundary of a neon light"
         "This filter works in a manner similar to the edge plug-in, but uses the first derivative of the gaussian operator to achieve resolution independence. The IIR method of calculating the effect is utilized to keep the processing time constant between large and small standard deviations."
         "Spencer Kimball"
         "Bit Specialists, Inc."
         "2002"
         "_Neon (legacy)..."
         1
        (menu-path "<Image>/Filters/Edge-Detect")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 3 "radius" "Radius of neon effect (in pixels)")
        (proc-arg 3 "amount" "Effect enhancement variable (0.0 - 1.0)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/edge-dog/edge-dog" 1545661022
    (proc-def "plug-in-dog" 1
         "Edge detection with control of edge thickness"
         "Applies two Gaussian blurs to the drawable, and subtracts the results.  This is robust and widely used method for detecting edges."
         "Spencer Kimball, Peter Mattis, Sven Neumann, William Skaggs"
         "Spencer Kimball, Peter Mattis, Sven Neumann, William Skaggs"
         "1995-2004"
         "_Difference of Gaussians (legacy)..."
         1
        (menu-path "<Image>/Filters/Edge-Detect")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 3 "inner" "Radius of inner gaussian blur (in pixels, > 0.0)")
        (proc-arg 3 "outer" "Radius of outer gaussian blur (in pixels, > 0.0)")
        (proc-arg 0 "normalize" "Normalize { TRUE, FALSE }")
        (proc-arg 0 "invert" "Invert { TRUE, FALSE }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/destripe/destripe" 1545661022
    (proc-def "plug-in-destripe" 1
         "Remove vertical stripe artifacts from the image"
         "This plug-in tries to remove vertical stripes from an image."
         "Marc Lehmann <pcg@goof.com>"
         "Marc Lehmann <pcg@goof.com>"
         "0.2"
         "Des_tripe..."
         1
        (menu-path "<Image>/Filters/Enhance")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "avg-width" "Averaging filter width (default = 36)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/despeckle/despeckle" 1545661022
    (proc-def "plug-in-despeckle" 1
         "Remove speckle noise from the image"
         "This plug-in selectively performs a median or adaptive box filter on an image."
         "Michael Sweet <mike@easysw.com>"
         "Copyright 1997-1998 by Michael Sweet"
         "May 2010"
         "Des_peckle..."
         1
        (menu-path "<Image>/Filters/Enhance")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "radius" "Filter box radius (default = 3)")
        (proc-arg 0 "type" "Filter type { MEDIAN (0), ADAPTIVE (1), RECURSIVE-MEDIAN (2), RECURSIVE-ADAPTIVE (3) }")
        (proc-arg 0 "black" "Black level (-1 to 255)")
        (proc-arg 0 "white" "White level (0 to 256)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/depth-merge/depth-merge" 1545661022
    (proc-def "plug-in-depth-merge" 1
         "Combine two images using depth maps (z-buffers)"
         "Taking as input two full-color, full-alpha images and two corresponding grayscale depth maps, this plug-in combines the images based on which is closer (has a lower depth map value) at each point."
         "Sean Cier"
         "Sean Cier"
         "August 1998"
         "_Depth Merge..."
         1
        (menu-path "<Image>/Filters/Combine")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         11 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "result" "Result")
        (proc-arg 16 "source1" "Source 1")
        (proc-arg 16 "source2" "Source 2")
        (proc-arg 16 "depthMap1" "Depth map 1")
        (proc-arg 16 "depthMap2" "Depth map 2")
        (proc-arg 3 "overlap" "Overlap")
        (proc-arg 3 "offset" "Depth relative offset")
        (proc-arg 3 "scale1" "Depth relative scale 1")
        (proc-arg 3 "scale2" "Depth relative scale 2")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/decompose/decompose" 1545661022
    (proc-def "plug-in-decompose" 1
         "Decompose an image into separate colorspace components"
         "This function creates new gray images with different channel information in each of them"
         "Peter Kirchgessner"
         "Peter Kirchgessner"
         "1997"
         "_Decompose..."
         0
        (icon icon-name -1 "")
         "RGB*"
         5 4
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "decompose-type" "What to decompose: \"RGB\", \"RGBA\", \"Red\", \"Green\", \"Blue\", \"Alpha\", \"HSV\", \"Hue\", \"Saturation\", \"Value\", \"HSL\", \"Hue (HSL)\", \"Saturation (HSL)\", \"Lightness\", \"CMY\", \"Cyan\", \"Magenta\", \"Yellow\", \"CMYK\", \"Cyan_K\", \"Magenta_K\", \"Yellow_K\", \"LAB\", \"LCH\", \"YCbCr_ITU_R470\", \"YCbCr_ITU_R470_256\", \"YCbCr_ITU_R709\", \"YCbCr_ITU_R709_256\"")
        (proc-arg 0 "layers-mode" "Create channels as layers in a single image")
        (proc-arg 13 "new-image" "Output gray image")
        (proc-arg 13 "new-image" "Output gray image (N/A for single channel extract)")
        (proc-arg 13 "new-image" "Output gray image (N/A for single channel extract)")
        (proc-arg 13 "new-image" "Output gray image (N/A for single channel extract)"))
    (proc-def "plug-in-decompose-registered" 1
         "Decompose an image into separate colorspace components"
         "This function creates new gray images with different channel information in each of them. Pixels in the foreground color will appear black in all output images.  This can be used for things like crop marks that have to show up on all channels."
         "Peter Kirchgessner"
         "Peter Kirchgessner, Clarence Risher"
         "1997"
         "_Decompose..."
         1
        (menu-path "<Image>/Colors/Components")
        (icon icon-name -1 "")
         "RGB*"
         5 4
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "decompose-type" "What to decompose: \"RGB\", \"RGBA\", \"Red\", \"Green\", \"Blue\", \"Alpha\", \"HSV\", \"Hue\", \"Saturation\", \"Value\", \"HSL\", \"Hue (HSL)\", \"Saturation (HSL)\", \"Lightness\", \"CMY\", \"Cyan\", \"Magenta\", \"Yellow\", \"CMYK\", \"Cyan_K\", \"Magenta_K\", \"Yellow_K\", \"LAB\", \"LCH\", \"YCbCr_ITU_R470\", \"YCbCr_ITU_R470_256\", \"YCbCr_ITU_R709\", \"YCbCr_ITU_R709_256\"")
        (proc-arg 0 "layers-mode" "Create channels as layers in a single image")
        (proc-arg 13 "new-image" "Output gray image")
        (proc-arg 13 "new-image" "Output gray image (N/A for single channel extract)")
        (proc-arg 13 "new-image" "Output gray image (N/A for single channel extract)")
        (proc-arg 13 "new-image" "Output gray image (N/A for single channel extract)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/curve-bend/curve-bend" 1545661022
    (proc-def "plug-in-curve-bend" 1
         "Bend the image using two control curves"
         "This plug-in does bend the active layer If there is a current selection it is copied to floating selection and the curve_bend distortion is done on the floating selection. If work_on_copy parameter is TRUE, the curve_bend distortion is done on a copy of the active layer (or floating selection). The upper and lower edges are bent in shape of 2 spline curves. both (upper and lower) curves are determined by upto 17 points or by 256 Y-Values if curve_type == 1 (freehand mode) If rotation is not 0, the layer is rotated before and rotated back after the bend operation. This enables bending in other directions than vertical. bending usually changes the size of the handled layer. this plug-in sets the offsets of the handled layer to keep its center at the same position"
         "Wolfgang Hofer (hof@hotbot.com)"
         "Wolfgang Hofer"
         "v1.3.18 (2003/08/26)"
         "_Curve Bend..."
         1
        (menu-path "<Image>/Filters/Distorts")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         20 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (must be a layer without layermask)")
        (proc-arg 3 "rotation" "Direction {angle 0 to 360 degree } of the bend effect")
        (proc-arg 0 "smoothing" "Smoothing { TRUE, FALSE }")
        (proc-arg 0 "antialias" "Antialias { TRUE, FALSE }")
        (proc-arg 0 "work-on-copy" "{ TRUE, FALSE } TRUE: copy the drawable and bend the copy")
        (proc-arg 0 "curve-type" " { 0, 1 } 0 == smooth (use 17 points), 1 == freehand (use 256 val_y) ")
        (proc-arg 0 "argc-upper-point-x" "{2 <= argc <= 17} ")
        (proc-arg 8 "upper-point-x" "array of 17 x point_koords { 0.0 <= x <= 1.0 or -1 for unused point }")
        (proc-arg 0 "argc-upper-point-y" "{2 <= argc <= 17} ")
        (proc-arg 8 "upper-point-y" "array of 17 y point_koords { 0.0 <= y <= 1.0 or -1 for unused point }")
        (proc-arg 0 "argc-lower-point-x" "{2 <= argc <= 17} ")
        (proc-arg 8 "lower-point-x" "array of 17 x point_koords { 0.0 <= x <= 1.0 or -1 for unused point }")
        (proc-arg 0 "argc-lower-point-y" "{2 <= argc <= 17} ")
        (proc-arg 8 "lower-point-y" "array of 17 y point_koords { 0.0 <= y <= 1.0 or -1 for unused point }")
        (proc-arg 0 "argc-upper-val-y" "{ 256 } ")
        (proc-arg 7 "upper-val-y" "array of 256 y freehand koord { 0 <= y <= 255 }")
        (proc-arg 0 "argc-lower-val-y" "{ 256 } ")
        (proc-arg 7 "lower-val-y" "array of 256 y freehand koord { 0 <= y <= 255 }")
        (proc-arg 14 "bent-layer" "the handled layer"))
    (proc-def "plug_in_curve_bend_Iterator" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug_in_curve_bend"
         ""
         "Wolfgang Hofer (hof@hotbot.com)"
         "Wolfgang Hofer"
         "v1.3.18 (2003/08/26)"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-NONINTERACTIVE (1) }")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value in between)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/crop-zealous/crop-zealous" 1545661022
    (proc-def "plug-in-zealouscrop" 1
         "Autocrop unused space from edges and middle"
         ""
         "Adam D. Moss"
         "Adam D. Moss"
         "1997"
         "_Zealous Crop"
         1
        (menu-path "<Image>/Image/Crop")
        (icon icon-name -1 "")
         "RGB*, GRAY*, INDEXED*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/contrast-retinex/contrast-retinex" 1545661022
    (proc-def "plug-in-retinex" 1
         "Enhance contrast using the Retinex method"
         "The Retinex Image Enhancement Algorithm is an automatic image enhancement method that enhances a digital image in terms of dynamic range compression, color independence from the spectral distribution of the scene illuminant, and color/lightness rendition."
         "Fabien Pelisson"
         "Fabien Pelisson"
         "2003"
         "Retine_x..."
         1
        (menu-path "<Image>/Colors/Tone Mapping")
        (icon icon-name -1 "")
         "RGB*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "scale" "Biggest scale value")
        (proc-arg 0 "nscales" "Number of scales")
        (proc-arg 0 "scales-mode" "Retinex distribution through scales")
        (proc-arg 3 "cvar" "Variance value")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/contrast-normalize/contrast-normalize" 1545661022
    (proc-def "plug-in-normalize" 1
         "Stretch brightness values to cover the full range"
         "This plug-in performs almost the same operation as the 'contrast autostretch' plug-in, except that it won't allow the color channels to normalize independently.  This is actually what most people probably want instead of contrast-autostretch; use c-a only if you wish to remove an undesirable color-tint from a source image which is supposed to contain pure-white and pure-black."
         "Adam D. Moss, Federico Mena Quintero"
         "Adam D. Moss, Federico Mena Quintero"
         "1997"
         "_Normalize"
         0
        (icon icon-name -1 "")
         "RGB*, GRAY*, INDEXED*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/compose/compose" 1545661022
    (proc-def "plug-in-compose" 1
         "Create an image using multiple gray images as color channels"
         "This function creates a new image from multiple gray images"
         "Peter Kirchgessner"
         "Peter Kirchgessner (peter@kirchgessner.net)"
         "1997"
         "C_ompose..."
         1
        (menu-path "<Image>/Colors/Components")
        (icon icon-name -1 "")
         "GRAY*"
         7 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image1" "First input image")
        (proc-arg 16 "drawable" "Input drawable (not used)")
        (proc-arg 13 "image2" "Second input image")
        (proc-arg 13 "image3" "Third input image")
        (proc-arg 13 "image4" "Fourth input image")
        (proc-arg 4 "compose-type" "What to compose: \"RGB\", \"RGBA\", \"HSV\", \"HSL\", \"CMY\", \"CMYK\", \"LAB\", \"LCH\", \"YCbCr_ITU_R470\", \"YCbCr_ITU_R709\", \"YCbCr_ITU_R470_256\", \"YCbCr_ITU_R709_256\"")
        (proc-arg 13 "new-image" "Output image"))
    (proc-def "plug-in-drawable-compose" 1
         "Compose an image from multiple drawables of gray images"
         "This function creates a new image from multiple drawables of gray images"
         "Peter Kirchgessner"
         "Peter Kirchgessner (peter@kirchgessner.net)"
         "1998"
         ""
         0
        (icon icon-name -1 "")
         "GRAY*"
         7 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image1" "First input image (not used)")
        (proc-arg 16 "drawable1" "First input drawable")
        (proc-arg 16 "drawable2" "Second input drawable")
        (proc-arg 16 "drawable3" "Third input drawable")
        (proc-arg 16 "drawable4" "Fourth input drawable")
        (proc-arg 4 "compose-type" "What to compose: \"RGB\", \"RGBA\", \"HSV\", \"HSL\", \"CMY\", \"CMYK\", \"LAB\", \"LCH\", \"YCbCr_ITU_R470\", \"YCbCr_ITU_R709\", \"YCbCr_ITU_R470_256\", \"YCbCr_ITU_R709_256\"")
        (proc-arg 13 "new-image" "Output image"))
    (proc-def "plug-in-recompose" 1
         "Recompose an image that was previously decomposed"
         "This function recombines the grayscale layers produced by Decompose into a single RGB or RGBA layer, and replaces the originally decomposed layer with the result."
         "Bill Skaggs"
         "Bill Skaggs"
         "2004"
         "R_ecompose"
         1
        (menu-path "<Image>/Colors/Components")
        (icon icon-name -1 "")
         "GRAY*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Image to recompose from")
        (proc-arg 16 "drawable" "Not used")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/colormap-remap/colormap-remap" 1545661022
    (proc-def "plug-in-colormap-remap" 1
         "Rearrange the colormap"
         "This procedure takes an indexed image and lets you alter the positions of colors in the colormap without visually changing the image."
         "Mukund Sivaraman <muks@mukund.org>"
         "Mukund Sivaraman <muks@mukund.org>"
         "June 2006"
         "R_earrange Colormap..."
         2
        (menu-path "<Image>/Colors/Map/Colormap")
        (menu-path "<Colormap>")
        (icon icon-name -1 "gimp-colormap")
         "INDEXED*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "num-colors" "Length of 'map' argument (should be equal to colormap size)")
        (proc-arg 7 "map" "Remap array for the colormap"))
    (proc-def "plug-in-colormap-swap" 1
         "Swap two colors in the colormap"
         "This procedure takes an indexed image and lets you swap the positions of two colors in the colormap without visually changing the image."
         "Mukund Sivaraman <muks@mukund.org>"
         "Mukund Sivaraman <muks@mukund.org>"
         "June 2006"
         "_Swap Colors"
         0
        (icon icon-name -1 "")
         "INDEXED*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 2 "index1" "First index in the colormap")
        (proc-arg 2 "index2" "Second (other) index in the colormap")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/colorify/colorify" 1545661022
    (proc-def "plug-in-colorify" 1
         "Replace all colors with shades of a specified color"
         "Makes an average of the RGB channels and uses it to set the color"
         "Francisco Bustamante"
         "Francisco Bustamante"
         "1.1"
         "Colorif_y..."
         0
        (icon icon-name -1 "")
         "RGB*"
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 10 "color" "Color to apply")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/color-enhance/color-enhance" 1545661022
    (proc-def "plug-in-color-enhance" 1
         "Stretch color saturation to cover maximum possible range"
         "This simple plug-in does an automatic saturation stretch.  For each channel in the image, it finds the minimum and maximum values... it uses those values to stretch the individual histograms to the full range.  For some images it may do just what you want; for others it may not work that well.  This version differs from Contrast Autostretch in that it works in HSV space, and preserves hue."
         "Martin Weber"
         "Martin Weber"
         "1997"
         "_Color Enhance (legacy)"
         1
        (menu-path "<Image>/Colors/Auto")
        (icon icon-name -1 "")
         "RGB*, INDEXED*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/color-cube-analyze/color-cube-analyze" 1545661022
    (proc-def "plug-in-ccanalyze" 1
         "Analyze the set of colors in the image"
         "Analyze colorcube and print some information about the current image (also displays a color-histogram)"
         "robert@experimental.net"
         "robert@experimental.net"
         "June 20th, 1997"
         "Colorcube A_nalysis..."
         1
        (menu-path "<Image>/Colors/Info")
        (icon icon-name -1 "")
         "RGB*, GRAY*, INDEXED*"
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "num-colors" "Number of colors in the image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/cml-explorer/cml-explorer" 1545661022
    (proc-def "plug-in-cml-explorer" 1
         "Create abstract Coupled-Map Lattice patterns"
         "Make an image of Coupled-Map Lattice (CML). CML is a kind of Cellula Automata on continuous (value) domain. In GIMP_RUN_NONINTERACTIVE, the name of a parameter file is passed as the 4th arg. You can control CML_explorer via parameter file."
         "Shuji Narazaki (narazaki@InetQ.or.jp); http://www.inetq.or.jp/~narazaki/TheGIMP/"
         "Shuji Narazaki"
         "1997"
         "CML _Explorer..."
         1
        (menu-path "<Image>/Filters/Render/Pattern")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         4 0
        (proc-arg 0 "ru--mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (not used)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "parameter-filename" "The name of parameter file. CML_explorer makes an image with its settings.")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/checkerboard/checkerboard" 1545661022
    (proc-def "plug-in-checkerboard" 1
         "Create a checkerboard pattern"
         "More here later"
         "Brent Burton & the Edward Blevins"
         "Brent Burton & the Edward Blevins"
         "1997"
         "_Checkerboard (legacy)..."
         1
        (menu-path "<Image>/Filters/Render/Pattern")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "check-mode" "Check mode { REGULAR (0), PSYCHOBILY (1) }")
        (proc-arg 0 "check-size" "Size of the checks")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/cartoon/cartoon" 1545661022
    (proc-def "plug-in-cartoon" 1
         "Simulate a cartoon by enhancing edges"
         "Propagates dark values in an image based on each pixel's relative darkness to a neighboring average. The idea behind this filter is to give the look of a black felt pen drawing subsequently shaded with color. This is achieved by darkening areas of the image which are measured to be darker than a neighborhood average. In this way, sufficiently large shifts in intensity are darkened to black. The rate at which they are darkened to black is determined by the second pct_black parameter. The mask_radius parameter controls the size of the pixel neighborhood over which the average intensity is computed and then compared to each pixel in the neighborhood to decide whether or not to darken it to black. Large values for mask_radius result in very thick black areas bordering the shaded regions of color and much less detail for black areas everywhere including inside regions of color. Small values result in more subtle pen strokes and detail everywhere. Small values for the pct_black make the blend from the color regions to the black border lines smoother and the lines themselves thinner and less noticeable; larger values achieve the opposite effect."
         "Spencer Kimball"
         "Bit Specialists, Inc."
         "2001"
         "Ca_rtoon (legacy)..."
         1
        (menu-path "<Image>/Filters/Artistic")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 3 "mask-radius" "Cartoon mask radius (radius of pixel neighborhood)")
        (proc-arg 3 "pct-black" "Percentage of darkened pixels to set to black (0.0 - 1.0)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/busy-dialog/busy-dialog" 1545661022
    (proc-def "plug-in-busy-dialog" 1
         "Show a dialog while waiting for an operation to finish"
         "Used by GIMP to display a dialog, containing a spinner and a custom message, while waiting for an ongoing operation to finish. Optionally, the dialog may provide a \"Cancel\" button, which can be used to cancel the operation."
         "Ell"
         "Ell"
         "2018"
         ""
         0
        (icon icon-name -1 "")
         ""
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0) }")
        (proc-arg 0 "read-fd" "The read file descriptor")
        (proc-arg 0 "write-fd" "The write file descriptor")
        (proc-arg 4 "message" "The message")
        (proc-arg 0 "cancelable" "Whether the dialog is cancelable (TRUE or FALSE)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/border-average/border-average" 1545661022
    (proc-def "plug-in-borderaverage" 1
         "Set foreground to the average color of the image border"
         ""
         "Philipp Klaus"
         "Internet Access AG"
         "1998"
         "_Border Average..."
         1
        (menu-path "<Image>/Colors/Info")
        (icon icon-name -1 "")
         "RGB*"
         5 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "thickness" "Border size to take in count")
        (proc-arg 0 "bucket-exponent" "Bits for bucket size (default=4: 16 Levels)")
        (proc-arg 10 "borderaverage" "The average color of the specified border.")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/blur/blur" 1545661022
    (proc-def "plug-in-blur" 1
         "Simple blur, fast but not very strong"
         "This plug-in blurs the specified drawable, using a 3x3 blur. Indexed images are not supported."
         "Miles O'Neal  <meo@rru.com>"
         "Miles O'Neal, Spencer Kimball, Peter Mattis, Torsten Martinsen, Brian Degenhardt, Federico Mena Quintero, Stephen Norris, Daniel Cotting"
         "1995-1998"
         "_Blur"
         0
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/blinds/blinds" 1545661022
    (proc-def "plug-in-blinds" 1
         "Simulate an image painted on window blinds"
         "More here later"
         "Andy Thomas"
         "Andy Thomas"
         "1997"
         "_Blinds..."
         0
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "angle-dsp" "Angle of Displacement")
        (proc-arg 0 "num-segments" "Number of segments in blinds")
        (proc-arg 0 "orientation" "The orientation { ORIENTATION-HORIZONTAL (0), ORIENTATION-VERTICAL (1) }")
        (proc-arg 0 "bg-transparent" "Background transparent { FALSE, TRUE }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/animation-play/animation-play" 1545661022
    (proc-def "plug-in-animationplay" 1
         "Preview a GIMP layer-based animation"
         ""
         "Adam D. Moss <adam@gimp.org>"
         "Adam D. Moss <adam@gimp.org>"
         "1997, 1998..."
         "_Playback..."
         1
        (menu-path "<Image>/Filters/Animation")
        (icon icon-name -1 "media-playback-start")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/animation-optimize/animation-optimize" 1545661022
    (proc-def "plug-in-animationoptimize" 1
         "Modify image to reduce size when saved as GIF animation"
         "This procedure applies various optimizations to a GIMP layer-based animation in an attempt to reduce the final file size.  If a frame of the animation can use the 'combine' mode, this procedure attempts to maximize the number of ajdacent pixels having the same color, which improves the compression for some image formats such as GIF or MNG."
         "Adam D. Moss <adam@gimp.org>"
         "Adam D. Moss <adam@gimp.org>"
         "1997-2003"
         "Optimize (for _GIF)"
         1
        (menu-path "<Image>/Filters/Animation")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 13 "result" "Resulting image"))
    (proc-def "plug-in-animationoptimize-diff" 1
         "Reduce file size where combining layers is possible"
         "This procedure applies various optimizations to a GIMP layer-based animation in an attempt to reduce the final file size.  If a frame of the animation can use the 'combine' mode, this procedure uses a simple difference between the frames."
         "Adam D. Moss <adam@gimp.org>"
         "Adam D. Moss <adam@gimp.org>"
         "1997-2001"
         "_Optimize (Difference)"
         1
        (menu-path "<Image>/Filters/Animation")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 13 "result" "Resulting image"))
    (proc-def "plug-in-animationunoptimize" 1
         "Remove optimization to make editing easier"
         "This procedure 'simplifies' a GIMP layer-based animation that has been optimized for animation. This makes editing the animation much easier."
         "Adam D. Moss <adam@gimp.org>"
         "Adam D. Moss <adam@gimp.org>"
         "1997-2001"
         "_Unoptimize"
         1
        (menu-path "<Image>/Filters/Animation")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 13 "result" "Resulting image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/python-eval/python-eval.py" 1545661022
    (proc-def "python-fu-eval" 1
         "Evaluate Python code"
         "Evaluate python code under the python interpreter (primarily for batch mode)"
         "Manish Singh"
         "Manish Singh"
         "2006"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "code" "The code to evaluate")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/python-console/python-console.py" 1545661022
    (proc-def "python-fu-console" 1
         "Interactive GIMP Python interpreter"
         "Type in commands and see results"
         "James Henstridge"
         "James Henstridge"
         "1997-1999"
         "_Console"
         1
        (menu-path "<Image>/Filters/Languages/Python-Fu")
        (icon icon-name -1 "")
         ""
         1 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }"))
    (locale-def "gimp20-python" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/py-slice/py-slice.py" 1545661022
    (proc-def "python-fu-slice" 1
         "Cuts an image along its guides, creates images and a HTML table snippet"
         "Add guides to an image. Then run this. It will cut along the guides,\n    and give you the html to reassemble the resulting images. If you\n    choose to generate javascript for onmouseover and clicked events, it\n    will use the lower three visible layers on the image for normal,\n    onmouseover and clicked states, in that order. If skip caps is\n    enabled, table cells on the edge of the table won't become animated,\n    and its images will be taken from the active layer."
         "Manish Singh"
         "Manish Singh"
         "2003"
         "_Slice..."
         1
        (menu-path "<Image>/Filters/Web")
        (icon icon-name -1 "")
         "*"
         12 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "save-path" "Path for HTML export")
        (proc-arg 4 "html-filename" "Filename for export")
        (proc-arg 4 "image-basename" "Image name prefix")
        (proc-arg 4 "image-extension" "Image format")
        (proc-arg 0 "separate-image-dir" "Separate image folder")
        (proc-arg 4 "relative-image-path" "Folder for image export")
        (proc-arg 0 "cellspacing" "Space between table elements")
        (proc-arg 0 "animate" "Javascript for onmouseover and clicked")
        (proc-arg 0 "skip-caps" "Skip animation for table caps"))
    (locale-def "gimp20-python" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-to-gradient/palette-to-gradient.py" 1545661022
    (proc-def "python-fu-palette-to-gradient" 1
         "Create a gradient using colors from the palette"
         "Create a new gradient using colors from the palette."
         "Carol Spears, reproduced from previous work by Adrian Likins and Jeff Trefftz"
         "Carol Spears"
         "2006"
         "Palette to _Gradient"
         1
        (menu-path "<Palettes>")
        (icon icon-name -1 "")
         ""
         2 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "palette" "Palette")
        (proc-arg 4 "new-gradient" "Result"))
    (proc-def "python-fu-palette-to-gradient-repeating" 1
         "Create a repeating gradient using colors from the palette"
         "Create a new repeating gradient using colors from the palette."
         "Carol Spears, reproduced from previous work by Adrian Likins and Jeff Trefftz"
         "Carol Spears"
         "2006"
         "Palette to _Repeating Gradient"
         1
        (menu-path "<Palettes>")
        (icon icon-name -1 "")
         ""
         2 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "palette" "Palette")
        (proc-arg 4 "new-gradient" "Result"))
    (locale-def "gimp20-python" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/align-layers/align-layers" 1545661022
    (proc-def "plug-in-align-layers" 1
         "Align all visible layers of the image"
         "Align visible layers"
         "Shuji Narazaki <narazaki@InetQ.or.jp>"
         "Shuji Narazaki"
         "1997"
         "Align Visi_ble Layers..."
         1
        (menu-path "<Image>/Image/Arrange")
        (icon icon-name -1 "")
         "RGB*,GRAY*,INDEXED*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (not used)")
        (proc-arg 0 "link-after-alignment" "Link the visible layers after alignment { TRUE, FALSE }")
        (proc-arg 0 "use-bottom" "use the bottom layer as the base of alignment { TRUE, FALSE }")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/ufraw-gimp" 1547135972
    (proc-def "file_ufraw_load" 1
         "Loads digital camera raw files"
         "Loads digital camera raw files."
         "Udi Fuchs"
         "Copyright 2003 by Dave Coffin\nCopyright 2004 by Pawel Jochym\nCopyright 2004-2015 by Udi Fuchs"
         "ufraw-0.22"
         "raw image"
         0
        (icon icon-name -1 "")
        (load-proc
            (extensions "3fr,ari,arw,cap,cine,cr2,crw,cs1,dc2,dcr,dng,erf,fff,hdr,ia,iiq,jpeg,jpg,k25,kc2,kdc,mdc,mef,mos,mrw,nef,nrw,orf,ori,pef,pxn,qtk,r3d,raf,raw,rdc,rw2,rwl,sr2,srf,srw,sti,tif,tiff,ufraw,x3f")
            (magics "0,string,II*\\0,0,string,MM\\0*,0,string,<?xml")
            (thumb-loader "file-ufraw-load-thumb"))
         ""
         3 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file_ufraw_load_thumb" 1
         "Loads thumbnails from digital camera raw files."
         "Loads thumbnails from digital camera raw files."
         "Udi Fuchs"
         "Copyright 2004-2015 by Udi Fuchs"
         "ufraw-0.22"
         ""
         0
        (icon icon-name -1 "")
         ""
         2 3
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 0 "thumb-size" "Preferred thumbnail size")
        (proc-arg 13 "image" "Thumbnail image")
        (proc-arg 0 "image-width" "Width of full-sized image")
        (proc-arg 0 "image-height" "Height of full-sized image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/texturize" 1550574220
    (proc-def "gimp_plugin_texturize" 1
         "Blurb"
         "Help"
         "Emmanuel Cornet <Manu@manucornet.net>"
         "Jean-Baptiste Rouquier <Jean-Baptiste.Rouquier@ens-lyon.fr>"
         "2007"
         "Texturize..."
         1
        (menu-path "<Image>/Filters/Map/")
        (icon icon-name -1 "")
         "RGB*, GRAY*, INDEXED*"
         8 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "dummy" "dummy1")
        (proc-arg 0 "dummy" "dummy2")
        (proc-arg 0 "dummy" "dummy3")
        (proc-arg 0 "seed" "Seed value (used only if randomize is FALSE)")
        (proc-arg 0 "randomize" "Use a random seed (TRUE, FALSE)"))
    (locale-def "gimp-texturize" "${gimp_installation_dir}/share/locale")
    (help-def "http://www.manucornet.net/Informatique/Texturize.php" "file:///usr/share/gimp-texturize/help"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-sort/palette-sort.py" 1545661022
    (proc-def "python-fu-palette-sort" 1
         "Sort the colors in a palette"
         "palette_sort (palette, selection, slice_expr, channel,\nchannel2, quantize, ascending, pchannel, pquantize) -> new_palette\nSorts a palette, or part of a palette, using several options.\nOne can select two color channels over which to sort,\nand several auxiliary parameters create a 2D sorted\npalette with sorted rows, among other things.\nOne can optionally install colormath\n(https://pypi.python.org/pypi/colormath/1.0.8)\nto GIMP's Python to get even more channels to choose from.\n"
         "João S. O. Bueno, Carol Spears, David Gowers"
         "João S. O. Bueno, Carol Spears, David Gowers"
         "2006-2014"
         "_Sort Palette..."
         1
        (menu-path "<Palettes>")
        (icon icon-name -1 "")
         ""
         11 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "palette" "Palette")
        (proc-arg 0 "selections" "Selections")
        (proc-arg 4 "slice-expr" "Slice expression")
        (proc-arg 0 "channel1" "Channel to sort")
        (proc-arg 0 "ascending1" "Ascending")
        (proc-arg 0 "channel2" "Secondary Channel to sort")
        (proc-arg 0 "ascending2" "Ascending")
        (proc-arg 3 "quantize" "Quantization")
        (proc-arg 0 "pchannel" "Partitioning channel")
        (proc-arg 3 "pquantize" "Partition quantization"))
    (locale-def "gimp20-python" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-offset/palette-offset.py" 1545661022
    (proc-def "python-fu-palette-offset" 1
         "Offset the colors in a palette"
         "palette_offset (palette, amount) -> modified_palette"
         "Joao S. O. Bueno Calligaris, Carol Spears"
         "(c) Joao S. O. Bueno Calligaris"
         "2004, 2006"
         "_Offset Palette..."
         1
        (menu-path "<Palettes>")
        (icon icon-name -1 "")
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "palette" "Palette")
        (proc-arg 0 "amount" "Offset")
        (proc-arg 4 "new-palette" "Result"))
    (locale-def "gimp20-python" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/histogram-export/histogram-export.py" 1545661022
    (proc-def "python-fu-histogram-export" 1
         "Exports the image histogram to a text file (CSV)"
         "\nExports the image histogram to a text file,\nso that it can be used by other programs\nand loaded into spreadsheets.\n\nThe resulting file is a CSV file (Comma Separated\nValues), which can be imported\ndirectly in most spreadsheet programs.\n\nThe first two collums are the bucket boundaries,\nfollowed by the selected columns. The histogram\nrefers to the selected image area, and\ncan use either Sample Average data or data\nfrom the current drawable only.;\n\nThe output is in \"weighted pixels\" - meaning\nall fully transparent pixels are not counted.\n\nCheck the gimp-histogram call\n"
         "João S. O. Bueno"
         "João S. O. Bueno, 2014"
         "2014"
         "_Export histogram..."
         1
        (menu-path "<Image>/Colors/Info")
        (icon icon-name -1 "")
         "*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "img" "Image")
        (proc-arg 16 "drw" "Drawable")
        (proc-arg 4 "filename" "Histogram File")
        (proc-arg 3 "bucket-size" "Bucket Size")
        (proc-arg 0 "sample-average" "Sample Average")
        (proc-arg 4 "output-format" "Output format"))
    (locale-def "gimp20-python" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradients-save-as-css/gradients-save-as-css.py" 1545661022
    (proc-def "python-fu-gradient-save-as-css" 1
         "Creates a new palette from a given gradient"
         "palette_from_gradient (gradient, number, segment_colors) -> None"
         "Joao S. O. Bueno"
         "(c) GPL V3.0 or later"
         "2011"
         "Save as CSS..."
         1
        (menu-path "<Gradients>")
        (icon icon-name -1 "")
         ""
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "gradient" "Gradient to use")
        (proc-arg 4 "file-name" "File Name"))
    (locale-def "gimp20-python" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/foggify/foggify.py" 1545661022
    (proc-def "python-fu-foggify" 1
         "Add a layer of fog"
         "Adds a layer of fog to the image."
         "James Henstridge"
         "James Henstridge"
         "1999,2007"
         "_Fog..."
         1
        (menu-path "<Image>/Filters/Decor")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         7 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "name" "Layer name")
        (proc-arg 10 "colour" "Fog color")
        (proc-arg 3 "turbulence" "Turbulence")
        (proc-arg 3 "opacity" "Opacity"))
    (locale-def "gimp20-python" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-openraster/file-openraster.py" 1545661022
    (proc-def "file-openraster-load-thumb" 1
         "loads a thumbnail from an OpenRaster (.ora) file"
         "loads a thumbnail from an OpenRaster (.ora) file"
         "Jon Nordby"
         "Jon Nordby"
         "2009"
         ""
         0
        (icon icon-name -1 "")
         ""
         3 3
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 0 "thumb-size" "Preferred thumbnail size")
        (proc-arg 13 "image" "Thumbnail image")
        (proc-arg 0 "image-width" "Width of full-sized image")
        (proc-arg 0 "image-height" "Height of full-sized image"))
    (proc-def "file-openraster-load" 1
         "load an OpenRaster (.ora) file"
         "load an OpenRaster (.ora) file"
         "Jon Nordby"
         "Jon Nordby"
         "2009"
         "OpenRaster"
         1
        (menu-path "<Load>")
        (icon icon-name -1 "")
        (load-proc
            (extensions "ora")
            (mime-types "image/openraster")
            (thumb-loader "file-openraster-load-thumb"))
         ""
         3 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 4 "raw-filename" "The name entered")
        (proc-arg 13 "image" "Output image"))
    (proc-def "file-openraster-save" 1
         "save an OpenRaster (.ora) file"
         "save an OpenRaster (.ora) file"
         "Jon Nordby"
         "Jon Nordby"
         "2009"
         "OpenRaster"
         1
        (menu-path "<Save>")
        (icon icon-name -1 "")
        (save-proc
            (extensions "ora"))
         "*"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "filename" "The name of the file")
        (proc-arg 4 "raw-filename" "The name of the file")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/colorxhtml/colorxhtml.py" 1545661022
    (proc-def "file-colorxhtml-save" 1
         "Save as colored XHTML"
         "Saves the image as colored XHTML text (based on Perl version by Marc Lehmann)"
         "Manish Singh and Carol Spears"
         "Manish Singh and Carol Spears"
         "2003"
         "Colored XHTML"
         1
        (menu-path "<Save>")
        (icon icon-name -1 "")
        (save-proc
            (extensions "xhtml"))
         "RGB"
         9 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "filename" "The name of the file")
        (proc-arg 4 "raw-filename" "The name of the file")
        (proc-arg 4 "source" "Character source")
        (proc-arg 4 "characters" "File to read or characters to use")
        (proc-arg 0 "font-size" "Font size in pixels")
        (proc-arg 0 "separate" "Write a separate CSS file"))
    (locale-def "gimp20-python" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/webexport" 1529963675
    (proc-def "file-web-export" 1
         "Optimize & save image for web"
         "Optimize image for web."
         "Aurimas Juška"
         "Aurimas Juška"
         "0.25"
         "Save for Web..."
         1
        (menu-path "<Image>/File/Save")
        (icon icon-name -1 "")
         "RGB*, GRAY*, INDEXED*"
         3 0
        (proc-arg 0 "run-mode" "Interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable"))
    (locale-def "gimp20-save-for-web" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/wavelet-denoise" 1529963675
    (proc-def "plug-in-wavelet-denoise" 1
         "Removes noise in the image using wavelets."
         "This plugin allows the separate denoising of image channels in multiple color spaces using wavelets."
         "Marco Rossini"
         "Copyright 2008 Marco Rossini"
         "2008"
         "_Wavelet denoise ..."
         1
        (menu-path "<Image>/Filters/Enhance")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "Run mode")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable"))
    (locale-def "gimp20-wavelet-denoise-plug-in" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/streak" 1529963675
    (proc-def "plug_in_streak" 1
         "Streak image creation"
         "This plug-in creates a streak-image from a film. Width and position of the slit are selectable. Position default is the center of the image."
         "Reinhard Geisler"
         "Reinhard Geisler"
         "5.2000-6.2004"
         ""
         1
        (menu-path "<Image>/Filters/Animation/Streak")
        (icon icon-name -1 "")
         "RGB*,GRAY*,INDEXED*"
         6 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image-id" "Input image")
        (proc-arg 16 "drawable-id" "Input drawable")
        (proc-arg 0 "slit-position" "Slit position")
        (proc-arg 0 "slit-width" "Slit Width")
        (proc-arg 0 "vertical" "vertical slit? (0, 1)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/separate_import" 1529963675
    (proc-def "plug_in_separate_import" 1
         "Import CMYK TIFF image"
         "Load the CMYK TIFF image, and generate four layers as pseudo C/M/Y/K channels.\nTo convert to single-layered RGB image, try to use the \"plug-in-separate-proof\" procedure."
         "Yoshinori Yamakawa"
         "Yoshinori Yamakawa"
         "2007-2010"
         "From CMYK TIFF"
         1
        (menu-path "<Image>/File/Create/")
        (icon icon-name -1 "")
         ""
         2 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 4 "filename" "Filename")
        (proc-arg 13 "new-image" "Separated image"))
    (locale-def "gimp20-separate"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/separate" 1529963675
    (proc-def "plug_in_separate_separate" 1
         "Generate CMYK separations"
         "Separate performs CMYK colour separation of an image, into the four layers."
         "Alastair Robinson, Yoshinori Yamakawa"
         "Alastair Robinson"
         "2002-2010"
         ""
         1
        (menu-path "<Image>/Image/Separate/Separate")
        (icon inline-pixbuf 2328 "GdkP\0\0\11\30\1\1\0\2\0\0\0\140\0\0\0\30\0\0\0\30\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\25\25\25\224\22\22\22\377\22\22\22\354\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\354\25\25\25\224\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\25\25\25\224\2\2\2\377\324H\240\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\260\11\74\377\2\2\2\377\25\25\25\260\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\354\0\261\321\377\5\5\5\377\337N\254\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\375Y\303\377\337N\254\377\0\0\0\377\326\305\0\377\22\22\22\365\25\25\25C\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\267\325\377\5\5\5\377\335M\252\377\370Q\266\377\367O\264\377\367O\264\377\367O\264\377\367O\264\377\367O\264\377\367O\264\377\367O\264\377\367O\264\377\367O\264\377\327D\232\377\3\3\3\377\330\307\0\377\377\353\1\377\22\22\22\377\22\22\22j\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\267\325\377\3\3\3\377\322\64\203\377\354\73\224\377\353\72\222\377\353\72\222\377\353\72\222\377\353\72\222\377\353\72\222\377\353\72\222\377\353\72\222\377\321\63\201\377\3\3\3\377\330\311\4\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\316\366\377\0\221\304\377\1\1\1\377\305\57x\377\353\71\220\377\353\71\220\377\353\71\220\377\353\71\220\377\353\71\220\377\353\71\220\377\305\57x\377\1\1\1\377\327\320\15\377\377\356\5\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\313\365\377\0\253\350\377\0\230\320\377\3\3\3\377\307\60y\377\353\71\220\377\353\71\220\377\353\71\220\377\353\71\220\377\307\60y\377\3\3\3\377\346\336\17\377\377\367\20\377\377\356\5\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\313\365\377\0\253\350\377\0\251\347\377\0\223\312\377\3\3\3\377\315\61\175\377\353\71\220\377\353\71\220\377\315\61\175\377\3\3\3\377\337\330\16\377\377\367\21\377\377\367\20\377\377\356\5\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\313\365\377\0\253\350\377\0\251\347\377\0\251\347\377\0\215\301\377\2\2\2\377\305\57x\377\305\57x\377\2\2\2\377\326\317\16\377\377\367\21\377\377\367\21\377\377\367\20\377\377\356\5\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\313\365\377\0\253\350\377\0\251\347\377\0\251\347\377\0\251\347\377\0\216\302\377\2\2\2\377\2\2\2\377\327\320\16\377\377\367\21\377\377\367\21\377\377\367\21\377\377\367\20\377\377\356\5\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\313\365\377\0\253\350\377\0\251\347\377\0\251\347\377\0\251\347\377\0\216\302\377\2\2\2\377\2\2\2\377\327\320\16\377\377\367\21\377\377\367\21\377\377\367\21\377\377\367\20\377\377\356\5\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\313\365\377\0\253\350\377\0\251\347\377\0\251\347\377\0\215\301\377\2\2\2\377\34\21\5\377\34\21\5\377\2\2\2\377\326\317\16\377\377\367\21\377\377\367\21\377\377\367\20\377\377\356\5\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\313\365\377\0\253\350\377\0\251\347\377\0\223\312\377\3\3\3\377\35\22\5\377\42\25\6\377\42\25\6\377\35\22\5\377\3\3\3\377\337\330\16\377\377\367\21\377\377\367\20\377\377\356\5\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\313\365\377\0\253\350\377\0\230\320\377\3\3\3\377\34\21\5\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\34\21\5\377\3\3\3\377\346\336\16\377\377\367\20\377\377\356\4\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\313\365\377\0\220\303\377\1\1\1\377\34\21\5\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\34\21\5\377\1\1\1\377\327\317\14\377\377\356\4\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\331\374\377\0\252\317\377\3\3\3\377\35\22\5\377\41\25\6\377\41\25\6\377\41\25\6\377\41\25\6\377\41\25\6\377\41\25\6\377\41\25\6\377\41\24\6\377\35\21\5\377\2\2\2\377\330\307\0\377\377\353\1\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\0\331\374\377\0\267\325\377\3\3\3\377\12\6\1\377\13\6\2\377\13\6\2\377\13\6\2\377\13\6\2\377\13\6\2\377\13\6\2\377\13\6\2\377\13\6\2\377\12\6\1\377\12\5\1\377\3\1\0\377\0\0\0\377\330\307\0\377\377\353\1\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\354\0T\250\377\0\0\0\377\2\0\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\2\0\0\377\0\0\0\377\326\305\0\377\22\22\22\365\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\25\25\25\224\2\2\2\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\3\1\0\377\2\2\2\377\24\24\24\304\22\22\22j\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\25\25\25\260\22\22\22\377\22\22\22\365\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\365\24\24\24\304\22\22\22s\25\25\25C\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\25\25\25C\22\22\22s\22\22\22j\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22j\25\25\25C\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0")
         "RGB*"
         12 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "input-profile" "Input ICC profile")
        (proc-arg 0 "use-embedded-profile" "Use embedded source profile if possible (TRUE, FALSE)")
        (proc-arg 4 "output-profile" "Output ICC profile")
        (proc-arg 0 "rendering-intent" "Rendering intent (0-3)")
        (proc-arg 0 "use-bpc" "Use BPC algorithm (TRUE, FALSE)")
        (proc-arg 0 "preserve-black" "Preserve pure black (TRUE, FALSE)")
        (proc-arg 0 "overprint-black" "Overprint pure black (TRUE, FALSE)")
        (proc-arg 0 "use-dither" "Use dither (TRUE, FALSE)")
        (proc-arg 0 "pseudo-composite" "Make CMYK pseudo-composite (TRUE, FALSE)")
        (proc-arg 13 "new-image" "Separated image"))
    (proc-def "plug_in_separate_full" 1
         "Generate CMYK separations"
         "Separate performs CMYK colour separation of an RGB image, into the alpha-channels of four coloured layers."
         "Alastair Robinson, Yoshinori Yamakawa"
         "Alastair Robinson"
         "2002-2010"
         ""
         0
        (icon icon-name -1 "")
         "RGB*"
         11 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "input-profile" "Input ICC profile")
        (proc-arg 0 "use-embedded-profile" "Use embedded source profile if possible (TRUE, FALSE)")
        (proc-arg 4 "output-profile" "Output ICC profile")
        (proc-arg 0 "rendering-intent" "Rendering intent (0-3)")
        (proc-arg 0 "use-bpc" "Use BPC algorithm (TRUE, FALSE)")
        (proc-arg 0 "preserve-black" "Preserve pure black (TRUE, FALSE)")
        (proc-arg 0 "overprint-black" "Overprint pure black (TRUE, FALSE)")
        (proc-arg 0 "use-dither" "Use dither (TRUE, FALSE)")
        (proc-arg 13 "new-image" "Separated image"))
    (proc-def "plug_in_separate_light" 1
         "Generate CMYK separations"
         "Separate performs CMYK colour separation of an RGB image, into four greyscale layers."
         "Alastair Robinson, Yoshinori Yamakawa"
         "Alastair Robinson"
         "2002-2010"
         ""
         0
        (icon icon-name -1 "")
         "RGB*"
         11 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "input-profile" "Input ICC profile")
        (proc-arg 0 "use-embedded-profile" "Use embedded source profile if possible (TRUE, FALSE)")
        (proc-arg 4 "output-profile" "Output ICC profile")
        (proc-arg 0 "rendering-intent" "Rendering intent (0-3)")
        (proc-arg 0 "use-bpc" "Use BPC algorithm (TRUE, FALSE)")
        (proc-arg 0 "preserve-black" "Preserve pure black (TRUE, FALSE)")
        (proc-arg 0 "overprint-black" "Overprint pure black (TRUE, FALSE)")
        (proc-arg 0 "use-dither" "Use dither (TRUE, FALSE)")
        (proc-arg 13 "new-image" "Separated image"))
    (proc-def "plug_in_separate_proof" 1
         "Softproofing CMYK colour"
         "Separate proofs a CMYK colour separation, by transforming back into RGB, with media-white simulation."
         "Alastair Robinson, Yoshinori Yamakawa"
         "Alastair Robinson"
         "2002-2010"
         ""
         1
        (menu-path "<Image>/Image/Separate/Proof")
        (icon icon-name -1 "gimp-display-filter-proof")
         "RGB*,GRAY*"
         7 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "display-profile" "Monitor profile")
        (proc-arg 4 "proofing-profile" "Proofing profile")
        (proc-arg 0 "use-attached-profile" "Use attached proofing profile if possible (TRUE, FALSE)")
        (proc-arg 0 "mode" "0:Normal, 1:Black ink simulation, 2:Media white simulation")
        (proc-arg 13 "new-image" "Proof image"))
    (proc-def "plug_in_separate_duotone" 1
         "Generate duotone separations"
         "Splits an image into Red and Black plates, mapped into a CMYK image.  HACK Alert:  The Red plate occupies the Magenta channel of the CMYK image, allowing extraction of spot colour with standard CMYK separation code..."
         "Alastair Robinson"
         "Alastair Robinson"
         "2002"
         ""
         1
        (menu-path "<Image>/Image/Separate/Duotone")
        (icon inline-pixbuf 2328 "GdkP\0\0\11\30\1\1\0\2\0\0\0\140\0\0\0\30\0\0\0\30\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\25\25\25\224\22\22\22\377\22\22\22\354\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\354\25\25\25\224\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\25\25\25\224\35\22\5\377\65\41\11\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\3\1\0\377\2\2\2\377\25\25\25\260\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\354\65\41\11\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\60\36\10\377\0\0\0\377\326\0\0\377\22\22\22\365\25\25\25C\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\67\43\12\377\67\43\12\377\62\37\11\377\61\37\11\377\61\37\11\377\61\37\11\377\61\37\11\377\61\37\11\377\61\37\11\377\61\37\11\377\61\37\11\377\61\37\11\377\51\32\7\377\3\3\3\377\330\0\0\377\377\0\0\377\22\22\22\377\22\22\22j\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\67\43\12\377\50\31\7\377\44\26\6\377\44\26\6\377\43\26\6\377\43\26\6\377\43\26\6\377\43\26\6\377\43\26\6\377\43\26\6\377\43\26\6\377\37\23\5\377\3\3\3\377\330\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\62\37\11\377\44\26\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\34\21\5\377\1\1\1\377\327\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\61\37\11\377\43\26\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\34\21\5\377\3\3\3\377\346\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\61\37\11\377\43\26\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\35\22\5\377\3\3\3\377\337\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\61\37\11\377\43\26\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\34\21\5\377\2\2\2\377\326\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\61\37\11\377\43\26\6\377\42\25\6\377\42\25\6\377\42\25\6\377\42\25\6\377\34\21\5\377\3\3\3\377\327\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\61\37\11\377\43\26\6\377\42\25\6\377\42\25\6\377\42\25\6\377\34\21\5\377\3\3\3\377\331\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\61\37\11\377\43\26\6\377\42\25\6\377\42\25\6\377\34\21\5\377\2\2\2\377\326\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\61\37\11\377\43\26\6\377\42\25\6\377\35\22\5\377\3\3\3\377\337\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\61\37\11\377\43\26\6\377\36\22\5\377\3\3\3\377\330\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\61\37\11\377\35\22\5\377\1\1\1\377\326\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\67\43\12\377\50\31\7\377\3\3\3\377\343\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\377\67\43\12\377\56\35\10\377\3\3\3\377\337\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\377\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\22\22\22\354\3\1\0\377\0\0\0\377\341\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\22\22\22\365\22\22\22s\377\377\377\0\377\377\377\0\377\377\377\0\25\25\25\224\2\2\2\377\330\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\377\0\0\377\24\24\24\304\22\22\22j\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\25\25\25\260\22\22\22\377\22\22\22\365\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\377\22\22\22\365\24\24\24\304\22\22\22s\25\25\25C\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\25\25\25C\22\22\22s\22\22\22j\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22s\22\22\22j\25\25\25C\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0")
         "RGB*"
         3 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 13 "new-image" "Separated image"))
    (proc-def "plug_in_separate_save" 1
         "Save separated image"
         "Save separated image in TIFF format.\nNote that this procedure is provided for backward compatibility."
         "Alastair Robinson, Yoshinori Yamakawa"
         "Alastair Robinson"
         "2002-2010"
         ""
         0
        (icon icon-name -1 "")
         "RGB*,GRAY*"
         5 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "filename" "Filename")
        (proc-arg 0 "embed-profile" "0:None, 1:CMYK profile, 2:Print simulation profile, 3:Own profile"))
    (proc-def "plug_in_separate_export" 1
         "Export separated image"
         "Export separated image.\nAvailavle formats are listed in README file."
         "Alastair Robinson, Yoshinori Yamakawa"
         "Alastair Robinson"
         "2002-2010"
         ""
         1
        (menu-path "<Image>/Image/Separate/Export...")
        (icon icon-name -1 "gtk-save-as")
         "RGB*,GRAY*"
         8 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "filename" "Filename")
        (proc-arg 0 "embed-profile" "0:None, 1:CMYK profile, 2:Print simulation profile, 3:Own profile")
        (proc-arg 0 "filetype" "-1:Auto, 1:TIFF")
        (proc-arg 0 "compression" "Compress pixel data if available (TRUE, FALSE)")
        (proc-arg 19 "vectors" "Clipping path or -1"))
    (locale-def "gimp20-separate"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-uncrop.py" 1529963675
    (proc-def "python_fu_uncrop" 1
         "Enlarge image by synthesizing a border that matches the edge, maintaining perspective.  Works best for small enlargement of natural edges. Undo a Crop instead, if possible! "
         "Requires separate resynthesizer plugin."
         "Lloyd Konneker"
         "Copyright 2009 Lloyd Konneker"
         "2009"
         "Uncrop..."
         1
        (menu-path "<Image>/Filters/Enhance")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 3 "percentEnlargeParam" "Percent enlargement"))
    (locale-def "resynthesizer" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-resynth-sharpen.py" 1529963675
    (proc-def "python_fu_sharpen_resynthesized" 1
         "Sharpen image by synthesis."
         "Requires separate resynthesizer plugin."
         "Lloyd Konneker"
         "Copyright 2000 Paul Harrison, 2010 Lloyd Konneker"
         "2010"
         "Sharpen by synthesis..."
         1
        (menu-path "<Image>/Filters/Enhance")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "sharpen-factor" "Sharpening:"))
    (locale-def "resynthesizer" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-resynth-fill-pattern.py" 1529963675
    (proc-def "python_fu_fill_pattern_resynth" 1
         "Seamlessly fill with a pattern using synthesis."
         "Requires separate resynthesizer plugin."
         "Lloyd Konneker"
         "Copyright 2011 Lloyd Konneker"
         "2011"
         "_Fill with pattern seamless..."
         1
        (menu-path "<Image>/Edit")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "pattern" "Pattern:"))
    (locale-def "resynthesizer" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-resynth-enlarge.py" 1529963675
    (proc-def "python_fu_enlarge_resynthesized" 1
         "Enlarge image and synthesize to sharpen."
         "Requires separate resynthesizer plugin"
         "Lloyd Konneker"
         "Copyright 2000 Paul Harrison, 2010 Lloyd Konneker"
         "2010"
         "Enlarge & sharpen..."
         1
        (menu-path "<Image>/Filters/Enhance")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "scale-factor" "Scale by:"))
    (locale-def "resynthesizer" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-render-texture.py" 1529963675
    (proc-def "python_fu_render_texture" 1
         "Create a new image with texture from the current image or selection. Optionally, create image edges suited for further, seamless tiling. "
         "New image is the same scale but seamless and irregular.  Use 'Map>Tile' for less randomness. Use 'Edit>Fill resynthesized pattern' for more randomness. Requires separate resynthesizer plugin."
         "Lloyd Konneker"
         "Copyright 2010 Lloyd Konneker"
         "2010"
         "_Texture..."
         1
        (menu-path "<Image>/Filters/Render")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         5 1
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "resize-ratio" "Ratio of size of new image to source selection")
        (proc-arg 0 "make-tile" "Make new image edges suitable for seamless tiling")
        (proc-arg 13 "new-image" "New, synthesized texture."))
    (locale-def "resynthesizer" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-map-style.py" 1529963675
    (proc-def "python_fu_map_style" 1
         "Transfer style (color and surface) from a chosen source to the active layer. "
         "Transforms image using art media and style from another image.  Maps or synthesizes texture or theme from one image onto another. Requires separate resynthesizer plugin."
         "Lloyd Konneker (bootch nc.rr.com)"
         "Copyright 2010 Lloyd Konneker"
         "2010"
         "Style..."
         1
        (menu-path "<Image>/Filters/Map")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 16 "source-drawable" "Source of style:")
        (proc-arg 3 "percent-transfer" "Percent transfer:")
        (proc-arg 4 "map-mode" "Map by:"))
    (locale-def "resynthesizer" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-heal-transparency.py" 1529963675
    (proc-def "python_fu_heal_transparency" 1
         "Removes alpha channel by synthesis.  Fill outward for edges, inward for holes."
         "Requires separate resynthesizer plugin."
         "Lloyd Konneker"
         "Copyright 2010 Lloyd Konneker"
         "2010"
         "Heal transparency..."
         1
        (menu-path "<Image>/Filters/Enhance")
        (icon icon-name -1 "")
         "RGBA, GRAYA"
         5 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "samplingRadiusParam" "Context sampling width (pixels):")
        (proc-arg 0 "orderParam" "Filling order:"))
    (locale-def "resynthesizer" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-heal-selection.py" 1529963675
    (proc-def "python_fu_heal_selection" 1
         "Heal the selection from surroundings as if using the heal tool."
         "Requires separate resynthesizer plugin."
         "Lloyd Konneker"
         "2009 Lloyd Konneker"
         "2009"
         "_Heal selection..."
         1
        (menu-path "<Image>/Filters/Enhance")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         6 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "samplingRadiusParam" "Context sampling width (pixels):")
        (proc-arg 0 "directionParam" "Sample from:")
        (proc-arg 0 "orderParam" "Filling order:"))
    (locale-def "resynthesizer" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/plug_in_lqr_iter" 1529963675
    (proc-def "plug-in-lqr-Iterator" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-lqr"
         ""
         "Carlo Baldassi <carlobaldassi@gmail.com>"
         "Carlo Baldassi <carlobaldassi@gmail.com>"
         "2008"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimpmask" 1529963675
    (proc-def "plug_in_gimpmask" 1
         "GIMP MASK"
         "GIMP MASK"
         "Hirotsuna Mizuno <s1041150@u-aizu.ac.jp>"
         "Copyright (c) 1997-1998 Hirotsuna Mizuno"
         "May 1, 1998"
         ""
         1
        (menu-path "<Image>/Filters/Misc/GIMP Mask")
        (icon icon-name -1 "")
         "RGB*"
         6 0
        (proc-arg 0 "run-mode" "interactive / non-interactive")
        (proc-arg 13 "image" "input image")
        (proc-arg 16 "drawable" "input drawable")
        (proc-arg 0 "mask-type" "mask type [0:CP 1:FL 2:Q0 3:MEKO]")
        (proc-arg 4 "cp-code" "CP code")
        (proc-arg 0 "direction" "MEKO direction [0:PLUS 1:MINUS]")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-lqr-plugin" 1529963675
    (proc-def "plug-in-lqr" 1
         "scaling which keeps layer features (or removes them)"
         "Resize a layer preserving (or removing) content"
         "Carlo Baldassi <carlobaldassi@gmail.com>"
         "Carlo Baldassi <carlobaldassi@gmail.com>"
         "2010"
         "Li_quid rescale..."
         1
        (menu-path "<Image>/Layer/")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         27 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "width" "Final width")
        (proc-arg 0 "height" "Final height")
        (proc-arg 0 "pres-layer" "Layer that marks preserved areas")
        (proc-arg 0 "pres-coeff" "Preservation coefficient")
        (proc-arg 0 "disc-layer" "Layer that marks areas to discard")
        (proc-arg 0 "disc-coeff" "Discard coefficient")
        (proc-arg 3 "rigidity" "Rigidity coefficient")
        (proc-arg 0 "rigidity-mask-layer" "Layer used as rigidity mask")
        (proc-arg 0 "delta-x" "max displacement of seams")
        (proc-arg 3 "enl-step" "enlargment step (ratio)")
        (proc-arg 0 "resize-aux-layers" "Whether to resize auxiliary layers")
        (proc-arg 0 "resize-canvas" "Whether to resize canvas")
        (proc-arg 0 "output-target" "Output target (same layer, new layer, new image)")
        (proc-arg 0 "seams" "Whether to output the seam map")
        (proc-arg 0 "nrg-func" "Energy function to use")
        (proc-arg 0 "res-order" "Resize order")
        (proc-arg 0 "mask-behavior" "What to do with masks")
        (proc-arg 0 "scaleback" "Whether to scale back when done")
        (proc-arg 0 "scaleback-mode" "Scale back mode")
        (proc-arg 0 "no-disc-on-enlarge" "Ignore discard layer upon enlargement")
        (proc-arg 4 "pres-layer-name" "Preservation layer name (for noninteractive mode only)")
        (proc-arg 4 "disc-layer-name" "Discard layer name (for noninteractive mode only)")
        (proc-arg 4 "rigmask-layer-name" "Rigidity mask layer name (for noninteractive mode only)")
        (proc-arg 4 "selected-layer-name" "Selected layer name (for noninteractive mode only)"))
    (locale-def "gimp20-lqr-plugin" "${gimp_installation_dir}/share/locale")
    (help-def "plug-in-lqr-help" "file:///usr/share/gimp-lqr-plugin/help"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/fix-ca" 1529963675
    (proc-def "Fix-CA" 1
         "Fix-CA Version 3.0.2"
         "Fix chromatic aberration caused by imperfect lens.  It works by shifting red and blue components of image pixels in the specified amounts."
         "Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>"
         "Kriang Lerdsuwanakij"
         "2006, 2007"
         "Chromatic Aberration..."
         1
        (menu-path "<Image>/Colors")
        (icon icon-name -1 "")
         "RGB*"
         10 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 3 "blue" "Blue amount (lateral)")
        (proc-arg 3 "red" "Red amount (lateral)")
        (proc-arg 2 "interpolation" "Interpolation 0=None/1=Linear/2=Cubic")
        (proc-arg 3 "x-blue" "Blue amount (x axis)")
        (proc-arg 3 "x-red" "Red amount (x axis)")
        (proc-arg 3 "y-blue" "Blue amount (y axis)")
        (proc-arg 3 "y-red" "Red amount (y axis)")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/dbp" 1529963675
    (proc-def "extension_dbp" 2
         "Batch processes multiple images"
         "DBP performs simple batch processing of images."
         "David Hodson <hodsond@acm.org>"
         "2001 - 2008 David Hodson"
         "16 Dec 2008 (Version 1.1.9)"
         ""
         1
        (menu-path "<Image>/Filters/Extensions/Batch/Batch Process...")
        (icon icon-name -1 "")
         ""
         1 0
        (proc-arg 0 "run-mode" "Interactive or non-interactive")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimp-lensfun" 1460828238
    (proc-def "plug-in-lensfun" 1
         "Correct lens distortion with lensfun"
         "Correct lens distortion with lensfun"
         "Sebastian Kraft"
         "Copyright Sebastian Kraft"
         "2010"
         "_GimpLensfun..."
         1
        (menu-path "<Image>/Filters/Enhance")
        (icon icon-name -1 "")
         "RGB"
         3 0
        (proc-arg 0 "run-mode" "Run mode")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gutenprint" 1547106677
    (proc-def "file_print_gutenprint" 1
         "This plug-in prints images from The GIMP using Gutenprint directly."
         "Prints images to many printers."
         "Michael Sweet <mike@easysw.com> and Robert Krawitz <rlk@alum.mit.edu>"
         "Copyright 1997-2006 by Michael Sweet and Robert Krawitz"
         "5.3.1 - 22 Sep 2018"
         "_Print with Gutenprint..."
         1
        (menu-path "<Image>/File/Send")
        (icon icon-name -1 "gtk-print")
         "RGB*,GRAY*,INDEXED*"
         9 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "driver" "Printer driver short name")
        (proc-arg 4 "printer-queue" "CUPS Printer Queue")
        (proc-arg 3 "left" "Left offset (points, -1 = centered)")
        (proc-arg 3 "top" "Top offset (points, -1 = centered)")
        (proc-arg 0 "length-key-value-array" "Length of the key-value array")
        (proc-arg 9 "keys" "Key-value pairs for Gutenprint Settings"))
    (locale-def "gutenprint" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gmic_gimp" 1547668837
    (proc-def "plug-in-gmic-qt" 1
         "G'MIC-Qt (2.4.5)"
         "G'MIC-Qt (2.4.5)"
         "Sébastien Fourey"
         "Sébastien Fourey"
         "2017"
         "_G'MIC-Qt..."
         1
        (menu-path "<Image>/Filters")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         6 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "input" "Input layers mode, when non-interactive (0=none, 1=active, 2=all, 3=active & below, 4=active & above, 5=all visibles, 6=all invisibles, 7=all visibles (decr.), 8=all invisibles (decr.), 9=all (decr.))")
        (proc-arg 0 "output" "Output mode, when non-interactive (0=in place,1=new layers,2=new active layers,3=new image)")
        (proc-arg 4 "command" "G'MIC command string, when non-interactive")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gluas" 1373378162
    (proc-def "plug_in_gluas" 1
         "Use lua for image processing the current drawable"
         "Use lua for image processing the current drawable"
         "OEyvind Kolaas <pippin@gimp.org>"
         "OEyvind Kolaas <pippin@gimp.org>"
         "2003-2004"
         ""
         1
        (menu-path "<Image>/Filters/Generic/gluas...")
        (icon icon-name -1 "")
         "RGB*"
         4 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (unused)")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 4 "script" "the lua script file to execute")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_wr_trans" 1451997688
    (proc-def "plug_in_wr_layer_flip_horizontal" 1
         "Flip Layer horizontal"
         "This plug-in is a wrapper for gimp flip functionality, and provides the typical PDB interface for calling it as filter in animations.(for the use with GAP Video Frame manipulation)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Flip Horizontal"
         1
        (menu-path "<Image>/Video/Layer/Transform/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable ()"))
    (proc-def "plug_in_wr_layer_flip_vetrical" 1
         "Flip Layer vertical"
         "This plug-in is a wrapper for gimp flip functionality, and provides the typical PDB interface for calling it as filter in animations.(for the use with GAP Video Frame manipulation)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Flip Vertical"
         1
        (menu-path "<Image>/Video/Layer/Transform/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable ()"))
    (proc-def "plug_in_wr_layer_rotate_90" 1
         "Rotate Layer by 90 degree"
         "This plug-in is a wrapper for gimp simple rotate functionality, and provides the typical PDB interface for calling it as filter in animations.(for the use with GAP Video Frame manipulation)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Rotate 90 degrees CW"
         1
        (menu-path "<Image>/Video/Layer/Transform/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable ()"))
    (proc-def "plug_in_wr_layer_rotate_180" 1
         "Rotate Layer by 180 degree"
         "This plug-in is a wrapper for gimp simple rotate functionality, and provides the typical PDB interface for calling it as filter in animations.(for the use with GAP Video Frame manipulation)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Rotate 180 degrees"
         1
        (menu-path "<Image>/Video/Layer/Transform/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable ()"))
    (proc-def "plug_in_wr_layer_rotate_270" 1
         "Rotate Layer by 270 degree"
         "This plug-in is a wrapper for gimp simple rotate functionality, and provides the typical PDB interface for calling it as filter in animations.(for the use with GAP Video Frame manipulation)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Rotate 90 degrees CCW"
         1
        (menu-path "<Image>/Video/Layer/Transform/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable ()"))
    (proc-def "plug_in_wr_layer_rotate_any" 1
         "Rotate Layer by specified angle in degree"
         "This plug-in is a wrapper for gimp rotate functionality, and provides the typical PDB interface for calling it as filter in animations.(for the use with GAP Video Frame manipulation)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Rotate any angle"
         1
        (menu-path "<Image>/Video/Layer/Transform/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable ()"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_wr_resynth" 1451997688
    (proc-def "plug-in-wr-resynth" 1
         "Smart selection eraser."
         "Remove an object from an image by extending surrounding texture to cover it. The object can be represented by the current selection  or by an alternative selction (provided as parameter alt_selection) If the image, that is refered by the alt_selction drawable_id has a selction then the refred selection is used to identify the object. otherwise a grayscale copy of the alt_selection drawable_id will be used to identify the object that shall be replaced. alt_selection value -1 indicates that the selection of the input image shall be used. Requires resynthesizer plug-in. (available in the gimp plug-in registry) The smart selection eraser wrapper provides ability to run in GIMP_GAP filtermacros when processing video frames (typically for removing unwanted logos from video frames).(using the same seed value for all frames is recommanded) "
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "0.16"
         "Smart selection eraser..."
         1
        (menu-path "<Image>/Video/Layer/Enhance/")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         6 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "The drawable (typically a layer)")
        (proc-arg 0 "corpus-border-radius" "Radius to take texture from")
        (proc-arg 16 "alt-selection" "id of a drawable to replace the selection (use -1 to operate with selection of the input image)")
        (proc-arg 0 "seed" "seed for random numbers (use -1 to init with current time)")
        (proc-arg 16 "the-drawable" "the handled drawable")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_wr_opacity" 1451997688
    (proc-def "plug-in-wr-set-opacity" 1
         "Set Layer Opacity"
         "This plug-in is a wrapper for gimp_layer_set opacity functionality, and provides the typical PDB interface for calling it as filter with varying values.(for the use with GAP Video Frame manipulation)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Set Layer Opacity..."
         1
        (menu-path "<Image>/Video/Layer/Attributes/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         5 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable ()")
        (proc-arg 3 "opacity" "0.0 (full transparent) upto 100.0 (full opaque)")
        (proc-arg 0 "mode" "0..set opacity, 1..ADD opacity to old opacity value, 2..subtract opacity from old opacity value, 3..multiply")
        (proc-arg 16 "the-drawable" "the handled drawable"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_wr_color_levels" 1451997688
    (proc-def "plug-in-wr-color-levels" 1
         "Wrapper call for GIMP Levels Color Tool"
         "This Plugin is a wrapper to call the GIMP Levels Color Tool (gimp_levels) it has a simplified Dialog (without preview) where you can enter the parameters this wrapper is useful for animated filtercalls and provides  a PDB interface that runs in GIMP_RUN_WITH_LAST_VALUES mode and also provides an Iterator Procedure for animated calls"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Levels..."
         1
        (menu-path "<Image>/Video/Layer/Colors/")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         9 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (must be a layer without layermask)")
        (proc-arg 0 "channel" " affected channel: VALUE_LUT (0), RED_LUT(1), GREENLUT(2), BLUE_LUT(3), ALPHA_LUT(4)")
        (proc-arg 0 "low-input" "Intensity of lowest input (0 <= low_input <= 255) ")
        (proc-arg 0 "high-input" "Intensity of highest input (0 <= highest_input <= 255) ")
        (proc-arg 3 "gamma" "Gamma correction factor (0.1 <= gamma >= 10")
        (proc-arg 0 "low-output" "Intensity of lowest output (0 <= low_output <= 255) ")
        (proc-arg 0 "high-output" "Intensity of highest output (0 <= highest_output <= 255) ")
        (proc-arg 16 "the-drawable" "the handled drawable"))
    (proc-def "plug-in-wr-color-levels-Iterator" 1
         "This extension calculates the modified values for one iterationstep for the call of plug_in_curve_bend"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_wr_color_huesat" 1451997688
    (proc-def "plug-in-wr-huesat" 1
         "Wrapper call for GIMP Hue Saturation Color Tool"
         "This Plugin is a wrapper to call the GIMP Hue Saturation Color Tool (gimp_hue_saturation) it has a simplified Dialog (without preview) where you can enter the parameters this wrapper is useful for animated filtercalls and provides  a PDB interface that runs in GIMP_RUN_WITH_LAST_VALUES mode and also provides an Iterator Procedure for animated calls"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Hue-Saturation..."
         1
        (menu-path "<Image>/Video/Layer/Colors/")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         7 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (must be a layer without layermask)")
        (proc-arg 0 "hue-range" "Range of affected hues: ALL_HUES (0), RED_HUES(1), YELLOW_HUES(2), GREEN_HUES(3), CYAN_HUES(4), BLUE_HUES(5), MAGENTA_HUES(6)")
        (proc-arg 3 "hue-offset" "Hue Offset uin degrees (-180 <= hue_offset <= 180")
        (proc-arg 3 "lightness" "lightness Modification (-100 <= lightness <= 100")
        (proc-arg 3 "saturation" "saturation Modification (-100 <= saturation <= 100")
        (proc-arg 16 "the-drawable" "the handled drawable"))
    (proc-def "plug-in-wr-huesat-Iterator" 1
         "This extension calculates the modified values for one iterationstep for the call of plug_in_curve_bend"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_wr_color_curve" 1451997688
    (proc-def "plug-in-wr-curves" 1
         "Wrapper for GIMP Curves Tool call based on Curves file"
         "This Plugin loads a # GIMP Curves File, that was saved by the GIMP 2.0pre1 Curves Tool then calculates the curves (256 points foreach channel val,r,g,b,a) and calls the Curve Tool via PDB interface with the calculated curve points It also stores the points, and offers a GIMP_RUN_WITH_LAST_VALUES Interface and an Iterator Procedure for animated calls of the Curves Tool with varying values"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "CurvesFile..."
         1
        (menu-path "<Image>/Video/Layer/Colors/")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         4 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (must be a layer)")
        (proc-arg 4 "filename" "Name of a #GIMP curves file (saved by the original Curve Tool)")
        (proc-arg 16 "the-drawable" "the handled drawable"))
    (proc-def "plug-in-wr-curves-Iterator" 1
         "This extension calculates the modified values for one iterationstep for the call of plug_in_curve_bend"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_video_index" 1451997688
    (proc-def "plug_in_gap_video_index_creator" 1
         "Create video index for videofile(s)"
         "This plug-in creates a video index for the specified videofile, index creation is skipped if a valid vide index already exists. the specified videofilename may refere to a textfile that contains a list of videofiles (one videofilename per line).in this case all referred vidofiles are processed."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Video Index Creation..."
         1
        (menu-path "<Image>/Filters/Extensions/")
        (icon icon-name -1 "")
         ""
         6 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 4 "videofile" "name of videofile. this file can be a video or textfile containing names of videofiles or a storyboard file containing references to videclips")
        (proc-arg 0 "seltrack" "selected video track number >= 1 (most videos have only one track)")
        (proc-arg 4 "preferred-decoder" "name of the decoder (libavformat or libmpeg3) ")
        (proc-arg 0 "mode" "0 .. QICK_MODE, 1 .. SMART_MODE, 2 .. FULLSCAN_MODE")
        (proc-arg 3 "percentage-smart-mode" "1 to 100.0 perceent. stop verifying timecodes after the specidfeid percentage is scanned and no critical errors were found so far. (only relevant in SMART_MODE)"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_video_extract" 1451997688
    (proc-def "plug_in_gap_extract_video" 1
         "Extract frames from videofiles into animframes or multilayer image"
         "The specified range of frames (params: begin_pos upto end_pos) is extracted from the videofile (param: videoname) and stored as sequence of frame imagefiles on disk and load the 1st of the extracted frames as gimp image. optional you may extract the specified range of frames into one multilayer gimp image instead of writing the frames as diskfiles. (par: multilayer == 1) Additional you can extract (one) stereo or mono audiotrack to uncompressed audiofile (RIFF Wave format .WAV) The specified range is used both for video and audio (see gap_vid_api docs for supported Videoformats and CODECS)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Extract Videorange"
         1
        (menu-path "<Image>/Video/Split Video into Frames/")
        (icon icon-name -1 "")
         ""
         24 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "(unused)")
        (proc-arg 16 "drawable" "(unused)")
        (proc-arg 4 "videoename" "The name of the Videofile to read (load)")
        (proc-arg 0 "pos-unit" "2: begin_pos, and end_pos are percent (0.0 upto 100.0) 0: begin_pos, and end_pos are framenumbers")
        (proc-arg 3 "begin-pos" "start of the affected range (percent or framenumber)")
        (proc-arg 3 "end-pos" "end of the affected range  (percent or framenumber)")
        (proc-arg 4 "audiofile" "name for extracted audio output file (RIFF PCM Wave Format, should end with .wav)")
        (proc-arg 4 "basename" "The name for extracted ouput frames _0001.<extension> is added")
        (proc-arg 4 "extension" "select image save format by extension (.xcf, .ppm, .jpg, ...)")
        (proc-arg 0 "basenum" "number for the 1.st extracted output frame, 0: use original framenr")
        (proc-arg 0 "multilayer" "0: save each frame to one file, 1: load all frames into one multilayer image")
        (proc-arg 0 "extract-videotrack" "0:ignore video frames, 1 upto n: extract frames from videotrack")
        (proc-arg 0 "extract-audiotrack" "0:ignore audio, 1 upto n: extract audiotrack to .wav file")
        (proc-arg 0 "overwrite-mode" "1: overwrite all existing files, other values: cancel if files already exists")
        (proc-arg 0 "disable-mmx" "0: use (faster) MMX if available, 1: do not USE MMX (MMX is lossy on lowbitrate streams)")
        (proc-arg 4 "preferred-decoder" "NULL, or one of: libmpeg3, quicktime4linux, libavformat")
        (proc-arg 0 "exact-seek" "0: NO (enable faster seek ops if available), 1: YES use only sequential read ops, will find exact framenumbers")
        (proc-arg 0 "deinterlace" "0: NO, 1: deinterlace odd rows only, 2: deinterlace even rows only, 3: deinterlace split into 2 frames where odd rows-frame is 1st, 4: deinterlace split into 2 frames where even rows-frame is 1st)")
        (proc-arg 3 "delace-threshold" "0.0 .. no interpolation, 1.0 smooth interpolation at deinterlacing")
        (proc-arg 0 "fn-digits" "1 <= fn_digits <= 8, number of digits to use in framenames (use 1 if you dont want leading zeroes) ")
        (proc-arg 0 "bluebox" "0: NO, 1: YES generate transparency by applying bluebox filter with last values")
        (proc-arg 0 "graymask" "0: NO (extract frames 1:1), 1: YES extract generated transparency as gray mask")
        (proc-arg 0 "layermask" "0: NO (bluebox shall generate aplha channel), 1: YES (bluebox shall generate layermask)")
        (proc-arg 13 "image" "Output image"))
    (proc-def "plug_in_gap_extract_video_toolbox" 1
         "Extract frames from videofiles into animframes or multilayer image"
         "The specified range of frames (params: begin_pos upto end_pos) is extracted from the videofile (param: videoname) and stored as sequence of frame imagefiles on disk and load the 1st of the extracted frames as gimp image. optional you may extract the specified range of frames into one multilayer gimp image instead of writing the frames as diskfiles. (par: multilayer == 1) Additional you can extract (one) stereo or mono audiotrack to uncompressed audiofile (RIFF Wave format .WAV) The specified range is used both for video and audio (see gap_vid_api docs for supported Videoformats and CODECS)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Extract Videorange"
         1
        (menu-path "<Image>/Filters/Extensions/Split Video into Frames/")
        (icon icon-name -1 "")
         ""
         22 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 4 "videoename" "The name of the Videofile to read (load)")
        (proc-arg 0 "pos-unit" "2: begin_pos, and end_pos are percent (0.0 upto 100.0) 0: begin_pos, and end_pos are framenumbers")
        (proc-arg 3 "begin-pos" "start of the affected range (percent or framenumber)")
        (proc-arg 3 "end-pos" "end of the affected range  (percent or framenumber)")
        (proc-arg 4 "audiofile" "name for extracted audio output file (RIFF PCM Wave Format, should end with .wav)")
        (proc-arg 4 "basename" "The name for extracted ouput frames _0001.<extension> is added")
        (proc-arg 4 "extension" "select image save format by extension (.xcf, .ppm, .jpg, ...)")
        (proc-arg 0 "basenum" "number for the 1.st extracted output frame, 0: use original framenr")
        (proc-arg 0 "multilayer" "0: save each frame to one file, 1: load all frames into one multilayer image")
        (proc-arg 0 "extract-videotrack" "0:ignore video frames, 1 upto n: extract frames from videotrack")
        (proc-arg 0 "extract-audiotrack" "0:ignore audio, 1 upto n: extract audiotrack to .wav file")
        (proc-arg 0 "overwrite-mode" "1: overwrite all existing files, other values: cancel if files already exists")
        (proc-arg 0 "disable-mmx" "0: use (faster) MMX if available, 1: do not USE MMX (MMX is lossy on lowbitrate streams)")
        (proc-arg 4 "preferred-decoder" "NULL, or one of: libmpeg3, quicktime4linux, libavformat")
        (proc-arg 0 "exact-seek" "0: NO (enable faster seek ops if available), 1: YES use only sequential read ops, will find exact framenumbers")
        (proc-arg 0 "deinterlace" "0: NO, 1: deinterlace odd rows only, 2: deinterlace even rows only, 3: deinterlace split into 2 frames where odd rows-frame is 1st, 4: deinterlace split into 2 frames where even rows-frame is 1st)")
        (proc-arg 3 "delace-threshold" "0.0 .. no interpolation, 1.0 smooth interpolation at deinterlacing")
        (proc-arg 0 "fn-digits" "1 <= fn_digits <= 8, number of digits to use in framenames (use 1 if you dont want leading zeroes) ")
        (proc-arg 0 "bluebox" "0: NO, 1: YES generate transparency by applying bluebox filter with last values")
        (proc-arg 0 "graymask" "0: NO (extract frames 1:1), 1: YES extract generated transparency as gray mask")
        (proc-arg 0 "layermask" "0: NO (bluebox shall generate aplha channel), 1: YES (bluebox shall generate layermask)")
        (proc-arg 13 "image" "Output image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_vid_enc_singleframes" 1451997688
    (proc-def "plug-in-gap-enc-singleframes" 1
         "singleframes video encoding for anim frames. Menu: @SINGLEFRAMES@"
         "This plugin has a video encoder API but writes a series of single frames instead of one videofile. the filetype of the output frames is derived from the extension. the extension is the suffix part of the parameter \"videofile\". the names of the output frame(s) are same as the parameter \"videofile\" but the framenumber part is replaced by the current framenumber (or added automatic if videofile has no number part) audiodata is ignored. A  call of\"extension-gap-encpar-singleframes\" to set encoder specific parameters, is not required because this release of the singleframe encoder has NO encoder specific parameters"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         17 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 4 "videofile" "framename of the 1.st sinle framefile to write")
        (proc-arg 0 "range-from" "number of first frame")
        (proc-arg 0 "range-to" "number of last frame")
        (proc-arg 0 "vid-width" "Width of resulting Video Frames (all Frames are scaled to this width)")
        (proc-arg 0 "vid-height" "Height of resulting Video Frames (all Frames are scaled to this height)")
        (proc-arg 0 "vid-format" "videoformat:  0=comp., 1=PAL, 2=NTSC, 3=SECAM, 4=MAC, 5=unspec")
        (proc-arg 3 "framerate" "framerate in frames per seconds")
        (proc-arg 0 "samplerate" "audio samplerate in samples per seconds (is ignored .wav files are used)")
        (proc-arg 4 "audfile" "optional audiodata file .wav must contain uncompressed 16 bit samples. pass empty string if no audiodata should be included")
        (proc-arg 0 "use-rest" "0 == use default values for encoder specific params, 1 == use encoder specific params")
        (proc-arg 4 "filtermacro-file" "macro to apply on each handled frame. (textfile with filter plugin names and LASTVALUE bufferdump")
        (proc-arg 4 "storyboard-file" "textfile with list of one or more framesequences")
        (proc-arg 0 "input-mode" "0 ... image is one of the frames to encode, range_from/to params refere to numberpart of the other frameimages on disc. \n1 ... image is multilayer, range_from/to params refere to layer index. \n2 ... image is ignored, input is specified by storyboard_file parameter.")
        (proc-arg 0 "master-encoder-id" "id of the master encoder that called this plug-in (typically the pid)"))
    (proc-def "extension-gap-encpar-singleframes" 1
         "Set Parameters for GAP singleframes video encoder Plugins"
         "This plugin sets singleframes specific video encoding parameters."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         ""
         3 0
        (proc-arg 0 "run-mode" "interactive, non-interactive")
        (proc-arg 4 "key-stdpar" "key to get standard video encoder params via gimp_get_data")
        (proc-arg 0 "dum-par" "Dummy parameter (unused)"))
    (proc-def "extension-gap-ENCPAR-QUERY-plug-in-gap-enc-singleframes" 1
         "Get GUI Parameters for GAP singleframes video encoder"
         "This plugin returns singleframes encoder specific parameters."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         ""
         1 1
        (proc-arg 4 "param-name" "name of the parameter, supported: menu_name, video_extension")
        (proc-arg 4 "param-value" "parmeter value")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_vid_enc_rawframes" 1451997688
    (proc-def "plug-in-gap-enc-rawframes" 1
         "rawframes video encoding for anim frames. Menu: @rawframeS@"
         "This plugin has a video encoder API but writes a series of single raw frames instead of one videofile. the filetype of the output frames is derived from the extension. the extension is the suffix part of the parameter \"videofile\". the names of the output frame(s) are same as the parameter \"videofile\" but the framenumber part is replaced by the current framenumber (or added automatic if videofile has no number part) audiodata is ignored.WARNINGS: for proper operation, the handled frames shall refere to single video file without any transitions. this allows fetching frames as raw data chunks. The chunks are 1:1 written to disc as framefiles. The resulting raw data frames on disc may be unusable if the raw chunk data is not compatible to any image fileformat. MPEG I frames, and MJPG files may be extractable to the JPEG fileformat. A  call of\"extension-gap-encpar-rawframes\" to set encoder specific parameters, is not required because this release of the rawframe encoder has NO encoder specific parameters"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         17 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 4 "videofile" "framename of the 1.st sinle framefile to write")
        (proc-arg 0 "range-from" "number of first frame")
        (proc-arg 0 "range-to" "number of last frame")
        (proc-arg 0 "vid-width" "Width of resulting Video Frames (all Frames are scaled to this width)")
        (proc-arg 0 "vid-height" "Height of resulting Video Frames (all Frames are scaled to this height)")
        (proc-arg 0 "vid-format" "videoformat:  0=comp., 1=PAL, 2=NTSC, 3=SECAM, 4=MAC, 5=unspec")
        (proc-arg 3 "framerate" "framerate in frames per seconds")
        (proc-arg 0 "samplerate" "audio samplerate in samples per seconds (is ignored .wav files are used)")
        (proc-arg 4 "audfile" "optional audiodata file .wav must contain uncompressed 16 bit samples. pass empty string if no audiodata should be included")
        (proc-arg 0 "use-rest" "0 == use default values for encoder specific params, 1 == use encoder specific params")
        (proc-arg 4 "filtermacro-file" "macro to apply on each handled frame. (textfile with filter plugin names and LASTVALUE bufferdump")
        (proc-arg 4 "storyboard-file" "textfile with list of one or more framesequences")
        (proc-arg 0 "input-mode" "0 ... image is one of the frames to encode, range_from/to params refere to numberpart of the other frameimages on disc. \n1 ... image is multilayer, range_from/to params refere to layer index. \n2 ... image is ignored, input is specified by storyboard_file parameter.")
        (proc-arg 0 "master-encoder-id" "id of the master encoder that called this plug-in (typically the pid)"))
    (proc-def "extension-gap-encpar-rawframes" 1
         "Set Parameters for GAP rawframes video encoder Plugins"
         "This plugin sets rawframes specific video encoding parameters."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         ""
         3 0
        (proc-arg 0 "run-mode" "interactive, non-interactive")
        (proc-arg 4 "key-stdpar" "key to get standard video encoder params via gimp_get_data")
        (proc-arg 0 "dum-par" "Dummy parameter (unused)"))
    (proc-def "extension-gap-ENCPAR-QUERY-plug-in-gap-enc-rawframes" 1
         "Get GUI Parameters for GAP rawframes video encoder"
         "This plugin returns rawframes encoder specific parameters."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         ""
         1 1
        (proc-arg 4 "param-name" "name of the parameter, supported: menu_name, video_extension")
        (proc-arg 4 "param-value" "parmeter value")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_vid_enc_avi" 1451997688
    (proc-def "plug-in-gap-enc-avi1" 1
         "avi video encoding for anim frames. Menu: @AVI@"
         "This plugin handles video encoding for the AVI videoformat. the (optional) audiodata must be a raw datafile(s) or .wav (RIFF WAVEfmt ) file(s) .wav files can be mono (1) or stereo (2channels) audiodata must be 16bit uncompressed. IMPORTANT:  you should first call \"plug-in-gap-encpar-avi1\" to set encoder specific paramters, then set the use_rest parameter to 1 to use them."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         17 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 13 "image" "Input image (must be one of the input frames, or is ignored if storyboard_file is used")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 4 "videofile" "filename of AVI video (to write)")
        (proc-arg 0 "range-from" "number of first frame")
        (proc-arg 0 "range-to" "number of last frame")
        (proc-arg 0 "vid-width" "Width of resulting Video Frames (all Frames are scaled to this width)")
        (proc-arg 0 "vid-height" "Height of resulting Video Frames (all Frames are scaled to this height)")
        (proc-arg 0 "vid-format" "videoformat:  0=comp., 1=PAL, 2=NTSC, 3=SECAM, 4=MAC, 5=unspec")
        (proc-arg 3 "framerate" "framerate in frames per seconds")
        (proc-arg 0 "samplerate" "audio samplerate in samples per seconds (is ignored .wav files are used)")
        (proc-arg 4 "audfile" "optional audiodata file .wav must contain uncompressed 16 bit samples. pass empty string if no audiodata should be included")
        (proc-arg 0 "use-rest" "0 == use default values for encoder specific params, 1 == use encoder specific params")
        (proc-arg 4 "filtermacro-file" "macro to apply on each handled frame. (textfile with filter plugin names and LASTVALUE bufferdump")
        (proc-arg 4 "storyboard-file" "textfile with list of one or more framesequences")
        (proc-arg 0 "input-mode" "0 ... image is one of the frames to encode, range_from/to params refere to numberpart of the other frameimages on disc. \n1 ... image is multilayer, range_from/to params refere to layer index. \n2 ... image is ignored, input is specified by storyboard_file parameter.")
        (proc-arg 0 "master-encoder-id" "id of the master encoder that called this plug-in (typically the pid)"))
    (proc-def "plug-in-gap-encpar-avi1" 1
         "Set Parameters for GAP avi video encoder Plugins"
         "This plugin sets avi specific video encoding parameters."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         ""
         22 0
        (proc-arg 0 "run-mode" "interactive, non-interactive")
        (proc-arg 4 "key-stdpar" "key to get standard video encoder params via gimp_get_data")
        (proc-arg 4 "codec-name" "identifier of the codec. one of the strings \"JPEG\", \"RGB\", \"DIVX\" ")
        (proc-arg 0 "jpeg-dont-recode-frames" "=1: store the frames _directly_ into the AVI where possible. (works only for codec_name MJPG or JPEG and input frames must be 4:2:2 JPEG !)")
        (proc-arg 0 "jpeg-interlaced" "=1: store two JPEG frames, for the odd/even lines")
        (proc-arg 0 "jpeg-quality" "the quality of the coded jpegs (0 - 100%)")
        (proc-arg 0 "jpeg-odd-even" "if jpeg_interlaced: odd frames first ?")
        (proc-arg 0 "xvid-rc-bitrate" "bitrate")
        (proc-arg 0 "xvid-rc-reaction-delay-factor" "use -1 to enforce default")
        (proc-arg 0 "xvid-rc-averaging-period" "use -1 to enforce default")
        (proc-arg 0 "xvid-rc-buffer" "use -1 to enforce default")
        (proc-arg 0 "xvid-max-quantizer" "upper limit for quantize Range 1==BEST Quality 31==Best Compression")
        (proc-arg 0 "xvid-min-quantizer" "lower limit for quantize Range 1==BEST Quality 31==Best Compression")
        (proc-arg 0 "xvid-max-key-interval" "max distance for keyframes (I-frames) ")
        (proc-arg 0 "xvid-quality-preset" "-1 == no preset, 0..6 set general and motion algorithm flags according to presets, where 0==low quality(fast) 6==best(slow)")
        (proc-arg 0 "xvid-general" "ignored if preset ==-1, see xvid docs for description which bit turns which algorithm on")
        (proc-arg 0 "xvid-motion" "ignored if preset ==-1, see xvid docs for description which bit turns which algorithm on")
        (proc-arg 0 "APP0-marker" "=1: write APP0 marker for each frame into the AVI. ( The APP0 marker is evaluated by some Windows programs for AVIs)")
        (proc-arg 0 "raw-vflip" "=1: flip vertically (only for codec_name RAW and RGB )")
        (proc-arg 0 "png-dont-recode-frames" "=1: store the frames _directly_ into the AVI where possible. (works only for codec_name PNG )")
        (proc-arg 0 "png-interlaced" "=1: interlaced png frames, 0= no interlace")
        (proc-arg 0 "png-compression" "the compression of the coded pngs (0 - 9) where 9 is best and 0 is fast "))
    (proc-def "extension-gap-ENCPAR-QUERY-plug-in-gap-enc-avi1" 1
         "Get GUI Parameters for GAP avi video encoder"
         "This plugin returns avi encoder specific parameters."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         ""
         1 1
        (proc-arg 4 "param-name" "name of the parameter, supported: menu_name, video_extension")
        (proc-arg 4 "param-value" "parmeter value")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_vid_common_encoder" 1451997688
    (proc-def "plug-in-gap-vid-encode-master" 1
         "This plugin is the master dialog for video + audio encoding"
         "This plugin is a common GUI for all available video + audio encoding plugins it operates on a selected range of animframes or storyboard files. The (optional) audio inputdata (param: audfile) is transformed to RIFF WAVE format (16Bit PCM) and passed to the selected videoencoder plug-in as temporary file. (or direct if format and samplerate already matches the desired target samplerate). The videoformat is defined with vid_enc_plugin parameter. The specified plugin  is called with the Parameters specified in the dialog. for noninteractive calls default values will be used. (you may call the desired plugin directly if you want to specify non-interacive parameters"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Master Videoencoder..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         16 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 4 "vidfile" "filename of the output video (to write)")
        (proc-arg 0 "range-from" "number of first frame")
        (proc-arg 0 "range-to" "number of last frame")
        (proc-arg 0 "vid-width" "Width of resulting Video Frames (all Frames are scaled to this width)")
        (proc-arg 0 "vid-height" "Height of resulting Video Frames (all Frames are scaled to this height)")
        (proc-arg 0 "vid-format" "videoformat:  0=comp., 1=PAL, 2=NTSC, 3=SECAM, 4=MAC, 5=unspec")
        (proc-arg 3 "framerate" "framerate in frames per seconds")
        (proc-arg 0 "samplerate" "audio samplerate in samples per seconds (.wav files are resampled using sox, if needed)")
        (proc-arg 4 "audfile" "optional audiodata file .wav or any audiodata compatible to sox (see manpage of sox for more info)")
        (proc-arg 4 "vid-enc-plugin" "name of a gap_video_encoder plugin choose one of these strings: \n\"plug-in-gap-enc-singleframes\"\n\"plug-in-gap-enc-ffmpeg\"\n\"plug-in-gap-enc-avi1\"\n")
        (proc-arg 4 "filtermacro-file" "macro to apply on each handled frame. filtermacro_files are textfiles with filter plugin names and LASTVALUE bufferdump, usually created by gimp-gap filermacro dialog  (menu: Filters->Filtermacro)")
        (proc-arg 4 "storyboard-file" "textfile with list of one or more images, framesequences, videoclips or audioclips (see storyboard docs for more information)")
        (proc-arg 0 "input-mode" "0 ... image is one of the frames to encode, range_from/to params refere to numberpart of the other frameimages on disc. \n1 ... image is multilayer, range_from/to params refere to layer index. \n2 ... image is ignored, input is specified by storyboard_file parameter."))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_storyboard" 1451997688
    (proc-def "plug_in_gap_storyboard_edit" 1
         "Storyboardfile Editor"
         "This plug-in is an interactive GUI to create edit storyboard level1 files, storyboard level1 files are videoframe playlist textfilesthat can be used for playback and encoding"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2004/01/26"
         "Storyboard..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "Interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "UNUSED"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_plugins" 1451997688
    (proc-def "plug_in_gap_next" 1
         "This plugin exchanges current image with (next numbered) image from disk."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Next Frame"
         1
        (menu-path "<Image>/Video/Go To/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_prev" 1
         "This plugin exchanges current image with (previous numbered) image from disk."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Previous Frame"
         1
        (menu-path "<Image>/Video/Go To/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_first" 1
         "This plugin exchanges current image with (lowest numbered) image from disk."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "First Frame"
         1
        (menu-path "<Image>/Video/Go To/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_last" 1
         "This plugin exchanges current image with (highest numbered) image from disk."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Last Frame"
         1
        (menu-path "<Image>/Video/Go To/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_goto" 1
         "This plugin exchanges current image with requested image (nr) from disk."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Any Frame..."
         1
        (menu-path "<Image>/Video/Go To/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         4 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "nr" "frame nr where to go")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_del" 1
         "This plugin deletes the given number of frames from disk including the current frame."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Delete Frames..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         4 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "nr" "number of frames to delete (delete starts at current frame)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_dup" 1
         "This plugin duplicates the current frames on disk n-times."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Duplicate Frames..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         6 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "nr" "how often to copy current frame")
        (proc-arg 0 "range-from" "frame nr to start")
        (proc-arg 0 "range-to" "frame nr to stop (can be lower than range_from)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_density" 1
         "This plugin changes the number of frames (density) on disk to match a new target framerate that is densty_factor times higher than the origianl framerate. (or 1/density_factor lower if density_grow is FALSE) changing of density results in duplicating (or deleting) of frames on disk"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Frames Density..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         6 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "nr" "how often to copy current frame")
        (proc-arg 0 "range-from" "frame nr to start")
        (proc-arg 0 "range-to" "frame nr to stop (can be lower than range_from)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_exchg" 1
         "This plugin exchanges content of the current with destination frame."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Exchange Frame..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         4 1
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "nr" "nr of frame to exchange with current frame")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_move" 1
         "This plugin copies layer(s) from one sourceimage to multiple frames on disk, varying position, size and opacity."
         "For NONINTERACTIVE PDB interfaces see also (plug_in_gap_move_path_ext, plug_in_gap_move_path_ext2)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Move Path..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 1
        (proc-arg 0 "run-mode" "Interactive")
        (proc-arg 13 "image" "Input image (one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_move_path_ext" 1
         "This plugin copies layer(s) from one sourceimage or source animation to multiple frames on disk,\nwith varying position, size, perspective and opacity.\n"
         "This plugin inserts one layer in each frame of the selected frame range of an Animation\n (specified by the dst_image parameter).\n An Animation is a series of numbered video frame images on disk where only the current\n Frame is opened in the gimp\n The inserted layer is derived from another (multilayer)image\n or from another Animation (as merged copy of the visible layers in a source frame)\n the affected destination frame range is selected by the range_from and range_to parameters\n the src_stepmode parameter controls how to derive the layer that is to be inserted.\n With the Controlpoint Parameters you can control position (coordinates),\n size, rotation, perspective and opacity values of the inserted layer\n If you want to move an Object from position AX/AY to BX/BY in a straight line within the range of 24 frames\n you need 2 Contolpoints, if you want the object to move folowing a path\n you need some more Controlpoints to do that.\n With the rotation_follow Parameter you can force automatic calculation of the rotation for the inserted\n layer according to the path vectors it is moving along.\n A controlpoint can be fixed to a special framenumber using the keyframe_abs controlpoint-parameter.\n Restictions:\n - keyframe_abs numbers must be 0 (== not fixed) or a frame_number within the affected frame range\n - keyframes_abs must be in sequence (ascending or descending)\n - the first and last controlpoint are always implicite keyframes, and should be passed with keyframe_abs = 0\n - the number of controlpoints is limitied to a maximum of 1024.\n   the number of controlpoints must be passed in all argc_* parameters\nIf the TraceLayer feature is turned on, an additional layer\n  is inserted below the moving object. This Tracelayer shows all steps\n  of the moving object since the 1st Frame.\nWith TweenSteps you can calculate virtual Frames between 2 destination frames\n  all these Steps are collected in another additional Layer.\n  this Tweenlayer is added below the moving Obect in all handled destination Frames\nSee also (plug_in_gap_move_path, plug_in_gap_move)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         55 1
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 13 "dst-image" "Destination image (one of the video frames), where to insert the animated source layers")
        (proc-arg 16 "drawable" "drawable (unused)")
        (proc-arg 0 "range-from" "destination frame nr to start")
        (proc-arg 0 "range-to" "destination frame nr to stop (can be lower than range_from)")
        (proc-arg 0 "nr" "layerstack position where to insert source layer (0 == on top)")
        (proc-arg 14 "src-layer-id" "starting LayerID of SourceObject. (use any Multilayeranimated Image, or a video frame of anoter Animation)")
        (proc-arg 0 "src-stepmode" "0-5     derive inserted object as copy of one layer from a multilayer src_image \n100-105 derive inserted object as copy of merged visible layers of a source video frame \n0:  Layer Loop  1: Layer Loop reverse  2: Layer Once  3: Layer Once reverse  4: Layer PingPong \n5: None (use onle the selected src_layer)\n100: Frame Loop  101: Frame Loop reverse  102: Frame Once  103: Frame Once reverse  104: Frame PingPong \n105: Frame None (use onle the flat copy of the selected frame)\n")
        (proc-arg 0 "src-handle" "0: handle left top   1: handle left bottom \n2: handle right top  3: handle right bottom \n4: handle center")
        (proc-arg 0 "src-paintmode" "4444: keep original paintmode of src_layer 0: GIMP_NORMAL_MODE (see GimpLayerModeEffects -- libgimp/gimpenums.h -- for more information)")
        (proc-arg 0 "src-force-visible" "1: Set inserted layres visible, 0: insert layers as is")
        (proc-arg 0 "clip-to-img" "1: Clip inserted layers to Image size of the destination video frame, 0: dont clip")
        (proc-arg 0 "rotation-follow" "0: NO automatic calculation (use the rotation array parameters as it is) \n1: Automatic calculation of rotation, following the path vectors, (Ignore rotation array parameters)\n")
        (proc-arg 3 "startangle" "start angle for the first contolpoint (only used if rotation-follow is on)")
        (proc-arg 3 "step-speed-factor" "Allows stepping Source and Destination at different speed. (0.1 upto 50 where 1.0 does step snychron, 2.0 Src makes 2 Steps while Destination makes 1 step) ")
        (proc-arg 0 "tween-steps" "0 upto 50, Number of virtual Frames to calculate between 2 destination Frames. (use value 0 if no tween processing should be done)")
        (proc-arg 3 "tween-opacity-initial" "opacity 0.0 upto 100.0 for the tween step that is nearest to the (next) real frame")
        (proc-arg 3 "tween-opacity-desc" "descending opacity 0.0 upto 100.0  for the othertween steps")
        (proc-arg 0 "tracelayer-enable" "TRUE: calculate a tracelayer (with all steps of the moving objects since first step)")
        (proc-arg 3 "trace-opacity-initial" "opacity 0.0 upto 100.0 for the nearest tracestep to the actual destination frame")
        (proc-arg 3 "trace-opacity-desc" "descending opacity 0.0 upto 100.0 for fading out older positions (that are done before the actual step)")
        (proc-arg 0 "apply-bluebox" "TRUE: apply blubox filter (using bluebox param VALUES of last successful bluebox run)")
        (proc-arg 0 "src-selmode" "0: ignore selections in all source images\n1: use one selection (from the inital source image) for all handled src layers \n2: use selections in all source images (for stepmodes 0-5 there is only one source image)")
        (proc-arg 0 "argc-p-x" "number of controlpoints")
        (proc-arg 5 "p-x" "Controlpoint x-koordinate")
        (proc-arg 0 "argc-p-y" "number of controlpoints")
        (proc-arg 5 "p-y" "Controlpoint y-koordinate")
        (proc-arg 0 "argc-opacity" "number of controlpoints")
        (proc-arg 8 "opacity" "Controlpoint opacity value 0 <= value <= 100")
        (proc-arg 0 "argc-w-resize" "number of controlpoints")
        (proc-arg 8 "w-resize" "width scaling in percent")
        (proc-arg 0 "argc-h-resize" "number of controlpoints")
        (proc-arg 8 "h-resize" "height scaling in percent")
        (proc-arg 0 "argc-rotation" "number of controlpoints")
        (proc-arg 8 "rotation" "rotation in degrees")
        (proc-arg 0 "argc-keyframe-abs" "number of controlpoints")
        (proc-arg 5 "keyframe-abs" "n: fix controlpoint to this frame number, 0: for controlpoints that are not fixed to a frame.")
        (proc-arg 0 "argc-ttlx" "number of controlpoints")
        (proc-arg 8 "ttlx" "perspective transformfactor for top left X Coordinate (0.0 upto 5.0, value 1.0 does no trasformation)")
        (proc-arg 0 "argc-ttly" "number of controlpoints")
        (proc-arg 8 "ttly" "perspective transformfactor for top left Y Coordinate (0.0 upto 5.0, value 1.0 does no trasformation)")
        (proc-arg 0 "argc-ttrx" "number of controlpoints")
        (proc-arg 8 "ttrx" "perspective transformfactor for top right X Coordinate (0.0 upto 5.0, value 1.0 does no trasformation)")
        (proc-arg 0 "argc-ttry" "number of controlpoints")
        (proc-arg 8 "ttry" "perspective transformfactor for top right Y Coordinate (0.0 upto 5.0, value 1.0 does no trasformation)")
        (proc-arg 0 "argc-tblx" "number of controlpoints")
        (proc-arg 8 "tblx" "perspective transformfactor for bottom left X Coordinate (0.0 upto 5.0, value 1.0 does no trasformation)")
        (proc-arg 0 "argc-tbly" "number of controlpoints")
        (proc-arg 8 "tbly" "perspective transformfactor for bottom left Y Coordinate (0.0 upto 5.0, value 1.0 does no trasformation)")
        (proc-arg 0 "argc-tbrx" "number of controlpoints")
        (proc-arg 8 "tbrx" "perspective transformfactor for bottom right X Coordinate (0.0 upto 5.0, value 1.0 does no trasformation)")
        (proc-arg 0 "argc-tbry" "number of controlpoints")
        (proc-arg 8 "tbry" "perspective transformfactor for bottom right Y Coordinate (0.0 upto 5.0, value 1.0 does no trasformation)")
        (proc-arg 0 "argc-sel" "number of controlpoints")
        (proc-arg 8 "sel-feather-radius" "feather radius for selections")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_move_path_ext2" 1
         "This plugin copies layer(s) from one sourceimage or source animation to multiple frames on disk,\nwith varying position, size, perspective and opacity.\n"
         "This plugin is just another Interface for the MovePath (plug_in_gap_move_path_ext)\n using a File to specify Controlpoints (rather than Array parameters).\n Notes:\n - you can create a controlpoint file with in the MovePath Dialog (interactive call of plug_in_gap_move)\n - for more infos about controlpoints see help of (plug_in_gap_move_path)\n"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         23 1
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 13 "dst-image" "Destination image (one of the video frames), where to insert the animated source layers")
        (proc-arg 16 "drawable" "drawable (unused)")
        (proc-arg 0 "range-from" "destination frame nr to start")
        (proc-arg 0 "range-to" "destination frame nr to stop (can be lower than range_from)")
        (proc-arg 0 "nr" "layerstack position where to insert source layer (0 == on top)")
        (proc-arg 14 "src-layer-id" "starting LayerID of SourceObject. (use any Multilayeranimated Image, or an video frame of anoter Animation)")
        (proc-arg 0 "src-stepmode" "0-5     derive inserted object as copy of one layer from a multilayer src_image \n100-105 derive inserted object as copy of merged visible layers of a source video frame \n0:  Layer Loop  1: Layer Loop reverse  2: Layer Once  3: Layer Once reverse  4: Layer PingPong \n5: None (use onle the selected src_layer)\n100: Frame Loop  101: Frame Loop reverse  102: Frame Once  103: Frame Once reverse  104: Frame PingPong \n105: Frame None (use onle the flat copy of the selected frame)\n")
        (proc-arg 0 "src-handle" "0: handle left top   1: handle left bottom \n2: handle right top  3: handle right bottom \n4: handle center")
        (proc-arg 0 "src-paintmode" "4444: keep original paintmode of src_layer 0: GIMP_NORMAL_MODE (see GimpLayerModeEffects -- libgimp/gimpenums.h -- for more information)")
        (proc-arg 0 "src-force-visible" "1: Set inserted layres visible, 0: insert layers as is")
        (proc-arg 0 "clip-to-img" "1: Clip inserted layers to Image size of the destination video frame, 0: dont clip")
        (proc-arg 0 "rotation-follow" "0: NO automatic calculation (use the rotation array parameters as it is) \n1: Automatic calculation of rotation, following the path vectors, (Ignore rotation array parameters)\n")
        (proc-arg 3 "startangle" "start angle for the first contolpoint (only used if rotation-follow is on)")
        (proc-arg 3 "step-speed-factor" "Allows stepping Source and Destination at different speed. (0.1 upto 50 where 1.0 does step snychron, 2.0 Src makes 2 Steps while Destination makes 1 step) ")
        (proc-arg 0 "tween-steps" "0 upto 50, Number of virtual Frames to calculate between 2 destination Frames. (use value 0 if no tween processing should be done)")
        (proc-arg 3 "tween-opacity-initial" "opacity 0.0 upto 100.0 for the tween step that is nearest to the (next) real frame")
        (proc-arg 3 "tween-opacity-desc" "descending opacity 0.0 upto 100.0  for the othertween steps")
        (proc-arg 0 "tracelayer-enable" "TRUE: calculate a tracelayer (with all steps of the moving objects since first step)")
        (proc-arg 3 "trace-opacity-initial" "opacity 0.0 upto 100.0 for the nearest tracestep to the actual destination frame")
        (proc-arg 3 "trace-opacity-desc" "descending opacity 0.0 upto 100.0 for fading out older positions (that are done before the actual step)")
        (proc-arg 0 "apply-bluebox" "TRUE: apply blubox filter (using bluebox param VALUES of last successful bluebox run)")
        (proc-arg 4 "pointfile" "a file with contolpoints (readable text file with one line per controlpoint)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_range_to_multilayer" 1
         "This plugin creates a new image from the given range of frame-images. Each frame is converted to one layer in the new image, according to flatten_mode. (the frames on disk are not changed)."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Frames to Image..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         14 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "range-from" "frame nr to start")
        (proc-arg 0 "range-to" "frame nr to stop (can be lower than range_from)")
        (proc-arg 0 "flatten-mode" "{ expand-as-necessary(0), CLIP-TO_IMG(1), CLIP-TO-BG-LAYER(2), FLATTEN(3) }")
        (proc-arg 0 "bg-visible" "{ BG_NOT_VISIBLE (0), BG_VISIBLE(1) }")
        (proc-arg 0 "framerate" "frame delaytime in ms")
        (proc-arg 4 "frame-basename" "basename for all generated layers")
        (proc-arg 0 "select-mode" "Mode how to identify a layer: 0-3 by layername 0=equal, 1=prefix, 2=suffix, 3=contains, 4=layerstack_numberslist, 5=inv_layerstack, 6=all_visible")
        (proc-arg 0 "select-case" "0: ignore case 1: select_string is case sensitive")
        (proc-arg 0 "select-invert" "0: select normal 1: invert (select all unselected layers)")
        (proc-arg 4 "select-string" "string to match with layername (how to match is defined by select_mode)")
        (proc-arg 0 "regionselect-mode" "How to picup layers: 0: use full layersize, ignore selection,\n 1=pick only selected regions (use a fix selection of the invoking frame in all handled frames)\n 2=pick only selected regions (use individual selction as it is in each handled frame)")
        (proc-arg 13 "new-image" "Output image"))
    (proc-def "plug_in_gap_range_flatten" 1
         "This plugin flattens the given range of frame-images (on disk)"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Frames Flatten..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         5 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "range-from" "frame nr to start")
        (proc-arg 0 "range-to" "frame nr to stop (can be lower than range_from)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_range_layer_del" 1
         "This plugin deletes one layer in the given range of frame-images (on disk). exception: the last remaining layer of a frame is not deleted"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Frames Layer Delete..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         6 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "range-from" "frame nr to start")
        (proc-arg 0 "range-to" "frame nr to stop (can be lower than range_from)")
        (proc-arg 0 "nr" "layerstack position (0 == on top)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_range_convert" 1
         "This plugin converts the given range of frame-images to other fileformats (on disk) depending on extension"
         "WARNING this procedure is obsolete, please use plug_in_gap_range_convert2"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         11 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "range-from" "frame nr to start")
        (proc-arg 0 "range-to" "frame nr to stop (can be lower than range_from)")
        (proc-arg 0 "flatten" "0 .. dont flatten image before save")
        (proc-arg 0 "dest-type" "0=RGB, 1=GRAY, 2=INDEXED")
        (proc-arg 0 "dest-colors" "1 upto 256 (used only for dest_type INDEXED)")
        (proc-arg 0 "dest-dither" "0=no, 1=floyd-steinberg  2=fs/low-bleed, 3=fixed (used only for dest_type INDEXED)")
        (proc-arg 4 "extension" "extension for the destination filetype (jpg, tif ...or any other gimp supported type)")
        (proc-arg 4 "basename" "(optional parameter) here you may specify the basename of the destination frames \"/my_dir/myframe\"  _0001.ext is added)")
        (proc-arg 13 "frame-image" "the image_id of the converted frame with lowest frame numer (of the converted range)"))
    (proc-def "plug_in_gap_range_convert2" 1
         "This plugin converts the given range of frame-images to other fileformats (on disk) depending on extension"
         "only one of the converted frames is returned (the one with lowest handled frame number)"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Frames Convert..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         15 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "range-from" "frame nr to start")
        (proc-arg 0 "range-to" "frame nr to stop (can be lower than range_from)")
        (proc-arg 0 "flatten" "0 .. dont flatten image before save")
        (proc-arg 0 "dest-type" "0=RGB, 1=GRAY, 2=INDEXED")
        (proc-arg 0 "dest-colors" "1 upto 256 (used only for dest_type INDEXED)")
        (proc-arg 0 "dest-dither" "0=no, 1=floyd-steinberg 2=fs/low-bleed, 3=fixed(used only for dest_type INDEXED)")
        (proc-arg 4 "extension" "extension for the destination filetype (jpg, tif ...or any other gimp supported type)")
        (proc-arg 4 "basename" "(optional parameter) here you may specify the basename of the destination frames \"/my_dir/myframe\"  _0001.ext is added)")
        (proc-arg 0 "palette-type" "0 == MAKE_PALETTE, 2 == WEB_PALETTE, 3 == MONO_PALETTE (bw) 4 == CUSTOM_PALETTE (used only for dest_type INDEXED)")
        (proc-arg 0 "alpha-dither" "dither transparency to fake partial opacity (used only for dest_type INDEXED)")
        (proc-arg 0 "remove-unused" "remove unused or double colors from final palette (used only for dest_type INDEXED)")
        (proc-arg 4 "palette" "name of the custom palette to use (used only for dest_type INDEXED and palette_type == CUSTOM_PALETTE) ")
        (proc-arg 13 "frame-image" "the image_id of the converted frame with lowest frame numer (of the converted range)"))
    (proc-def "plug_in_gap_anim_resize" 1
         "This plugin resizes all video frames (images on disk) to the given new_width/new_height"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Frames Resize..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         7 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "new-width" "width of the resulting  video frame images in pixels")
        (proc-arg 0 "new-height" "height of the resulting  video frame images in pixels")
        (proc-arg 0 "offset-x" "X offset in pixels")
        (proc-arg 0 "offset-y" "Y offset in pixels")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_anim_crop" 1
         "This plugin crops all video frames (images on disk) to the given new_width/new_height"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Frames Crop..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         7 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "new-width" "width of the resulting  video frame images in pixels")
        (proc-arg 0 "new-height" "height of the resulting  video frame images in pixels")
        (proc-arg 0 "offset-x" "X offset in pixels")
        (proc-arg 0 "offset-y" "Y offset in pixels")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_anim_scale" 1
         "This plugin scales all video frames (images on disk) to the given new_width/new_height"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Frames Scale..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         5 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "new-width" "width of the resulting  video frame images in pixels")
        (proc-arg 0 "new-height" "height of the resulting  video frame images in pixels")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_split" 1
         "This plugin splits the current image to video frames (images on disk). Each layer is saved as one frame"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Split Image to Frames..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         9 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (NO video frame allowed)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "inverse-order" "True/False")
        (proc-arg 0 "no-alpha" "True: remove alpha channel(s) in the destination frames")
        (proc-arg 4 "extension" "extension for the destination filetype (jpg, tif ...or any other gimp supported type)")
        (proc-arg 0 "only-visible" "TRUE: Handle only visible layers, FALSE: Handle all layers and force visibility")
        (proc-arg 0 "digits" "Number of digits for the number part in the frames filenames")
        (proc-arg 0 "copy-properties" "True: copy image properties (channels, paths, guides ...) to all created frame images (algorithm based on gimp_image_duplicate)False: copy only layers (faster)")
        (proc-arg 13 "new-image" "Output image (first or last resulting frame)"))
    (proc-def "plug_in_gap_shift" 1
         "This plugin exchanges frame numbers in the given range. (discfile frame_0001.xcf is renamed to frame_0002.xcf, 2->3, 3->4 ... n->1)"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Frame Sequence Shift..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         6 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "nr" "how many framenumbers to shift the Frame Sequence")
        (proc-arg 0 "range-from" "frame nr to start")
        (proc-arg 0 "range-to" "frame nr to stop")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_reverse" 1
         "This plugin reverse the order of frame numbers in the given range. ( 3-4-5-6-7 ==> 7-6-5-4-3)"
         ""
         "Saul Goode (saulgoode@brickfilms.com)"
         "Saul Goode"
         "2.6.0; 2009/05/19"
         "Frame Sequence Reverse..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         5 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "range-from" "frame nr to start")
        (proc-arg 0 "range-to" "frame nr to stop")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_renumber" 1
         "This plugin renumbers all frames (discfiles) starting at start_frame_nr using n digits for the framenumber part)"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Frames Renumber..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         5 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "nr" "start frame number for the first frame (usual value is 1)")
        (proc-arg 0 "digits" "how many digits to use for the framenumber part (1 upto 8)")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_modify" 1
         "This plugin performs a modifying action on each selected layer in each selected framerange"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Frames Modify..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         11 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "range-from" "frame nr to start")
        (proc-arg 0 "range-to" "frame nr to stop")
        (proc-arg 0 "action-mode" "0:set_visible, 1:set_invisible, 2:set_linked, 3:set_unlinked, 4:raise, 5:lower, 6:merge_expand, 7:merge_img, 8:merge_bg, 9:apply_filter, 10:duplicate, 11:delete, 12:rename, 13:replace selection, 14:add selection, 15:sbtract selection, 16:intersect selection, 17:selection none, 18:selection all, 19:selection invert, 20:save selection to channel, 21:load selection from channel, 22:delete channel (by name), 23:add alpha channel, 24:add white layermask (opaque), 25:add black layermask (transparent), 26:add alpha layermask, 27:add alpha transfer layermask, 28:add selection as layermask, 29:add bw copy as layermask, 30:delete layermask, 31:apply layermask, 32:copy layermask from layer above, 33:copy layermask from layer below, 34:invert layermask, 35:set layer mode to normal, 36:set layer mode to dissolve, 37:set layer mode to multiply, 38:set layer mode to divide, 39:set layer mode to screen, 40:set layer mode to overlay, 41:set layer mode to difference, 42:set layer mode to addition, 43:set layer mode to subtract, 44:set layer mode to darken_only, 45:set layer mode to lighten_only, 46:set layer mode to dodge, 47:set layer mode to burn, 48:set layer mode to hardlight, 49:set layer mode to softlight, 50:set layer mode to color_erase, 51:set layer mode to grain_extract_mode, 52:set layer mode to grain_merge_mode, 53:set layer mode to hue_mode, 54:set layer mode to saturation_mode, 55:set layer mode to color_mode, 56:set layer mode to value_mode, 57:apply filter on layermask, 58:set selection from alphachannel")
        (proc-arg 0 "select-mode" "Mode how to identify a layer: 0-3 by layername 0=equal, 1=prefix, 2=suffix, 3=contains, 4=layerstack_numberslist, 5=inv_layerstack, 6=all_visible")
        (proc-arg 0 "select-case" "0: ignore case 1: select_string is case sensitive")
        (proc-arg 0 "select-invert" "0: select normal 1: invert (select all unselected layers)")
        (proc-arg 4 "select-string" "string to match with layername (how to match is defined by select_mode)")
        (proc-arg 4 "new-layername" "is only used at action rename. [####] is replaced by the framnumber")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_video_edit_copy" 1
         "This plugin appends the selected framerange to the video paste bufferthe video paste buffer is a directory configured by gimprc (video-paste-dir )and a framefile basename configured by gimprc (video-paste-basename)"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         5 0
        (proc-arg 0 "run-mode" "always non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "range-from" "frame nr to start")
        (proc-arg 0 "range-to" "frame nr to stop"))
    (proc-def "plug_in_gap_video_edit_paste" 1
         "This plugin copies all frames from the video paste bufferto the current video. Depending on the paste_mode parameterthe copied frames are replacing frames beginning at current frameor are inserted before or after the current framethe pasted frames are scaled to fit the current video sizeand converted in Imagetype (RGB,GRAY,INDEXED) if necessarythe video paste buffer is a directory configured by gimprc (video-paste-dir )and a framefile basename configured by gimprc (video-paste-basename)"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         4 1
        (proc-arg 0 "run-mode" "always non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "paste-mode" "0 .. paste at current frame (replacing current and following frames)1 .. paste insert before current frame 2 .. paste insert after current frame")
        (proc-arg 13 "curr-frame-image" "the resulting current frame image id"))
    (proc-def "plug_in_gap_video_edit_clear" 1
         "clear the video paste buffer by deleting all framefilesthe video paste buffer is a directory configured by gimprc (video-paste-dir )and a framefile basename configured by gimprc (video-paste-basename)"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "always non-interactive")
        (proc-arg 13 "image" "Input image (is ignored)")
        (proc-arg 16 "drawable" "Input drawable (unused)"))
    (proc-def "plug_in_gap_get_animinfo" 1
         "This plugin gets animation infos about video frames."
         "Informations about the video frames belonging to the\n passed image_id are returned. (therefore the directory\n is scanned and checked for video frame discfiles.\n If you call this plugin on images without a Name\n You will get just default values."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 7
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "first-frame-nr" "lowest frame number of all video frame discfiles")
        (proc-arg 0 "last-frame-nr" "highest frame number of all video frame discfiles")
        (proc-arg 0 "curr-frame-nr" "current frame number (extracted from the imagename)")
        (proc-arg 0 "frame-cnt" "total number of all video frame discfiles that belong to the passed image")
        (proc-arg 4 "basename" "basename of the video frame (without frame number and extension)\n may also include path (depending how the current frame image was opened)")
        (proc-arg 4 "extension" "extension of the video frames (.xcf)")
        (proc-arg 3 "framerate" "framerate in frames per second"))
    (proc-def "plug_in_gap_set_framerate" 1
         "This plugin sets the framerate for video frames"
         "The framerate is stored in a video info file named like the basename of the video frames without a framenumber. The extension of this video info file is .vin"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 13 "image" "Input image (current one of the video frames)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 3 "framerate" "framerate in frames per second"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_player" 1451997688
    (proc-def "plug_in_gap_videoframes_player" 1
         "Video Preview Playback"
         "This plug-in does videoplayback, based on thumbnail preview or full sized video frames."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Playback..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         18 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "UNUSED")
        (proc-arg 0 "range-from" "framenr begin of selected range")
        (proc-arg 0 "range-to" "framenr end of selected range")
        (proc-arg 0 "autostart" "(0) FALSE: no autostart, (1) TRUE: automatc playback start")
        (proc-arg 0 "use-thumbnails" "(0) FALSE: playback original size frame images, (1) TRUE playback using thumbnails where available (much faster)")
        (proc-arg 0 "exact-timing" "(0) FALSE: disable frame dropping, (1) TRUE: allow dropping frames to keep exact timing")
        (proc-arg 0 "play-selection-only" "(0) FALSE: play all frames, (1) TRUE: play selected range only")
        (proc-arg 0 "play-loop" "(0) FALSE: play once, (1) TRUE: play in loop")
        (proc-arg 0 "play-pingpong" "(0) FALSE: normal play, (1) TRUE: bidirectional play")
        (proc-arg 3 "speed" "-1 use original speed  framerate in frames/sec (valid range is 1.0 upto 250.0)")
        (proc-arg 0 "size-width" "-1 use standard size")
        (proc-arg 0 "size-height" "-1 use standard size")
        (proc-arg 0 "audio-enable" "(0) FALSE: NO Audio, (1) TRUE: play audio too (requires UNIX, and intalled wavplay as audio server)")
        (proc-arg 4 "audio-filename" "Name of audiofile (must be RIFF WAV fileformat, PCM encoded)")
        (proc-arg 0 "audio-frame-offset" "0: audio starts at 1.st videoframe +n: start audio after n silent frames, -n: audio starts 10 frames before the video (this part of the audio is clipped and not played)")
        (proc-arg 3 "audio-volume" "range is 0.0 upto 1.0"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_onion" 1451997688
    (proc-def "plug_in_gap_onionskin_configuration" 1
         "This plugin sets Configuration for Onion Layers in Videofames"
         "This plugin is the configuration GUI for Onion layers. Onion Layer(s) usually do show previous and/ or next frame(s) of the video in the current frame, depending on ref_mode parameter Onion Layers are not created automatically. You have to create or delete them manually using the menu Video/OnionSkin/make or Video/OnionSkin/delete or call the Procedures plug_in_onionskin_create_or_replace plug_in_onionskin_del  The configuration can be saved in the gimprc parameter file."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Configuration..."
         1
        (menu-path "<Image>/Video/Onionskin/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         22 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (the current videoframe)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "num-olayers" "Number of Onion Layers")
        (proc-arg 0 "ref-delta" "Reference Frame Delta:  +- 1 ... n  Default: -1 ")
        (proc-arg 0 "ref-cycle" "Reference is Cycle   : TRUE/FALSE  (TRUE .. last frame has frame 0 as next frame)")
        (proc-arg 0 "stack-pos" "Place OnionLayer(s) on Stackposition 0..n Default: 1")
        (proc-arg 0 "stack-top" "TRUE Stack Position is relative from TOP, FALSE relative to Bottom")
        (proc-arg 3 "opacity" "OnionOpacity: 0.0..100.0%")
        (proc-arg 3 "opacity-delta" "OnionOpacityDelta: 0..100%  Default: 80")
        (proc-arg 0 "ignore-botlayers" "Ignore N Bottom Sourcelayers (0 .. use full picture, 1 ignor bg layer) ")
        (proc-arg 0 "select-mode" "Mode how to identify a layer: 0-3 by layername 0=equal, 1=prefix, 2=suffix, 3=contains, 6=all visible (ignore select_string)")
        (proc-arg 0 "select-case" "0: ignore case 1: select_string is case sensitive")
        (proc-arg 0 "select-invert" "0: select normal 1: invert (select all unselected layers)")
        (proc-arg 4 "select-string" "string to match with layername (how to match is defined by select_mode)")
        (proc-arg 0 "range-from" "first affected frame (ignored if run is not 2 or 3)")
        (proc-arg 0 "range-to" "last affected frame (ignored if run is not 2 or 3)")
        (proc-arg 0 "run" "0 .. do nothing, 1..set params for this session, 2..set and create or replace onionlayers for selected framerange  3..delete onionlayers from selected famerange ")
        (proc-arg 0 "asc-opacity" "TRUE..farest neighbour frame has highest opacity, FALSE: nearest has highest opacity")
        (proc-arg 0 "auto-create" "TRUE..automatic creation/replacing of onionskinlayers after GAP controlled load")
        (proc-arg 0 "auto-delete" "TRUE..automatic delete of onionskinlayers before GAP controlled save")
        (proc-arg 0 "ref-mode" "Reference Mode:  0:NORMAL, 1:BIDIRECTIONAL_SINGLE, 2:BIDIRECTIONAL_DOUBLE "))
    (proc-def "plug_in_onionskin_create_or_replace" 1
         "This plugin creates or replaces Onionskin Layer(s)"
         "This plugin creates or updates Onionskin Layers in the current Videoframe. Onion Layer(s) usually do show previous (or next) frame(s) of the video. At 1.st call  in the current frame. This Plugin runs NONINTERACTIVE only. It depends on the configuration settings made by Video/Onionskin/Config or call of the plugin: plug_in_gap_onionskin_configuration  if no configuration is found, default settings are used"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Create or Replace"
         1
        (menu-path "<Image>/Video/Onionskin/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (the current videoframe)")
        (proc-arg 16 "drawable" "Input drawable (unused)"))
    (proc-def "plug_in_onionskin_del" 1
         "This plugin removes OnionSkin Layer(s)"
         "This plugin removes Onion Skin Layers from the current Videoframe. Onion Layer(s) usually do show previous (or next) frame(s) of the video."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Delete"
         1
        (menu-path "<Image>/Video/Onionskin/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (the current videoframe)")
        (proc-arg 16 "drawable" "Input drawable (unused)"))
    (proc-def "plug_in_onionskin_toggle_visibility" 1
         "This plugin toggles visibility of OnionSkin Layer(s)"
         "This plugin sets visibility for all onionskin Layers in the current Videoframe."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Toggle Visibility"
         1
        (menu-path "<Image>/Video/Onionskin/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image (the current videoframe)")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 0 "visible-mode" "0: set invisible 1: set visible 2: toggle visibility"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_navigator_dialog" 1451997688
    (proc-def "plug_in_gap_navigator" 1
         "GAP video navigator dialog"
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "VCR Navigator..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         3 0
        (proc-arg 0 "run-mode" "Interactive")
        (proc-arg 13 "image" "(unused)")
        (proc-arg 16 "drawable" "(unused)"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_name2layer" 1451997688
    (proc-def "plug_in_name2layer" 1
         "Render Filename to Layer"
         "This plug-in renders the imagename, or the numberpart of the imagename onto the image. if the parameter create_new_layer is 0, the filename is rendered to the input drawable, otherwise a new textlayer is created"
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Filename to Layer..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         10 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable ()")
        (proc-arg 0 "mode" "0 ... number only, 1 .. filename  2 .. filename with path")
        (proc-arg 0 "fontsize" "fontsize in pixel")
        (proc-arg 4 "font" "fontname ")
        (proc-arg 0 "posx" "x offset in pixel")
        (proc-arg 0 "posy" "y offset in pixel")
        (proc-arg 0 "antialias" "0 .. OFF, 1 .. antialias on")
        (proc-arg 0 "create-new-layer" "0 .. render on input drawable, 1 .. create new layer")
        (proc-arg 16 "affected-drawable" "the drawable where the name/number was rendered."))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_morph" 1451997688
    (proc-def "plug_in_gap_morph_layers" 1
         "Image Layer Morphing"
         "This plug-in creates new layers by transforming the src_drawable to dst_drawable, the transformation type depends on the render_mode parameter. for MORPH render_mode (0) it is a combination of 2 warp deformation actions and cross-blending, commonly known as morphing.The tween_steps parameter controls how much new layers to create. (or how much layers to modify depending on the create_tween_layers parameter) source and destination may differ in size and can be in different images. for WARP render_mode (1) there will be just Move Deformation. Deformation is controled by workpoints. Workpoints are created and edited with the help of the INTERACTIVE GUI and saved to file(s). For the NON-INTERACTIVE runmode you must provide the filename of such a file. Provide 2 filenames if you want to operate with multiple workpoint sets. In that case your workpoint files can have a 2 digit numberpart. This will implicite select all filenames with numbers inbetween as well."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Morph..."
         1
        (menu-path "<Image>/Video/Morph/")
        (icon icon-name -1 "")
         "RGBA, GRAYA"
         9 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "src-drawable" "source drawable (usually a layer)")
        (proc-arg 16 "dst-drawable" "destination drawable (usually a layer)")
        (proc-arg 0 "tween-steps" "number of layers to create (or modify) below the dst_layer")
        (proc-arg 0 "render-mode" "0: Do Morph transformation, 1: do only Warp transformation")
        (proc-arg 0 "create-tween-layers" "TRUE: Do create tween layers,  FALSE: operate on existing layers")
        (proc-arg 4 "workpoint-file-1" "Name of a Morph/Warp workpointfile(create such file(s) with the save button in the GUI at INTERACTIVE runmode)")
        (proc-arg 4 "workpoint-file-2" "Name of an optional 2nd Morph/Warp workpointfile. (pass an empty string or the same name as the 1st file if you want to operate with one workpoint file)"))
    (proc-def "plug_in_gap_morph_tween" 1
         "Render tween frames via morhing"
         "This plug-in creates and saves image frames that are a mix of the specified image frame and the frame with to_frame_nr, The typical usage is to create the frame images of missing frame numbers in a series of anim frame images. the overwrite flag allows overwriting of already existing frames between the start frame image and the frame with to_frame_nrMorphing is controled by workpoints. A Workpoint file can be created and edited with the help of the Morph feature in the Video menu. Note: without workpoints the resulting tween is calculated as simple fade operation. "
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Morph Tweenframes..."
         1
        (menu-path "<Image>/Video/Morph/")
        (icon icon-name -1 "")
         "RGBA, GRAYA"
         7 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive.")
        (proc-arg 13 "start-image" "from frame image (must be a frame with GIMP-GAP typical number part in the imagefilename)")
        (proc-arg 16 "drawable" "ignored")
        (proc-arg 0 "to-frame-nr" "frame number of the next available frame")
        (proc-arg 0 "overwrite" "0 == do not overwrite, 1 == overrite existing frames")
        (proc-arg 0 "do-simple-fade" "0 == use morph algorithm, 1 == use simple fade operation (ignore the workpoint_file) ")
        (proc-arg 4 "workpoint-file" "Name of a Morph/Warp workpointfile(create such file(s) with the save button in the GUI of the plug_in_gap_morph_layers, or specify an emty stringthat starts with 0x00 to operate as simple video fade)")
        (proc-arg 16 "tween-drawable" "the last one of the newly created tween(s) (a layer in a newly created frame image)"))
    (proc-def "plug_in_gap_morph_one_tween" 1
         "Render one tween via morhing"
         "This plug-in creates a new image that is a mix of the specified src_drawable and dst_drawable, the mixing is done based on a morphing transformation where the tween_mix_factor determines how much the result looks like source or destination. source and destination may differ in size and can be in different images. Morphing is controled by workpoints. A Workpoint file can be created and edited with the help of the Morph feature in the Video menu. Note: without workpoints the resulting tween is calculated as simple fade operation. "
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Morph One Tween..."
         1
        (menu-path "<Image>/Video/Morph/")
        (icon icon-name -1 "")
         "RGBA, GRAYA"
         7 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive.")
        (proc-arg 13 "image" "(not relevant)")
        (proc-arg 16 "src-drawable" "source drawable (usually a layer)")
        (proc-arg 16 "dst-drawable" "destination drawable (usually a layer)")
        (proc-arg 3 "tween-mix-factor" "a value between 0.0 and 1.0 where 0 delivers a copy of the src layer1 delivers a copy of the destination layer,other value deliver a mix according to morph algortihm")
        (proc-arg 0 "do-simple-fade" "0 == use morph algorithm, 1 == use simple fade operation (ignore the workpoint_file) ")
        (proc-arg 4 "workpoint-file" "Name of a Morph/Warp workpointfile(create such file(s) with the save button in the GUI of the plug_in_gap_morph_layers, or specify an emty stringthat starts with 0x00 to operate as simple video fade)")
        (proc-arg 16 "tween-drawable" "newly created tween (a layer in a newly created image)"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_fmac_varying" 1451997688
    (proc-def "plug_in_filter_macro_varying" 1
         "This plug-in executes 2 filtermacro scripts, where parameter values of script 1 and 2 are mixed."
         "This plug-in allows the non-interactive caller to execute correlated filters that have already been recorded in 2 filtermacro files where the parameter values are a mix of filtermacro from file1 and file2 related to progress. progress is specified by the total_steps and current_step parameters if current_step is 0.0 use the values as defined in filtermacro file1. the mix increases the influence of parameter values as definewd in filtermacro file2  the more current_step approaches total_steps.Correlation is done by name of the filter and position in the filtermacro file1. filternames that are only present in filtermacro file2 are ignored. filternames that have no correlated matching filtername in filtermacro file2 are executed with values as defined in filtermacro file1, independent from current_step. This non-interactive API is typically used by the GAP storyboard processor for applying filtermacros with varying values. WARNING: filtermacro scriptfiles are a temporary solution. They are machine dependent. Support may be dropped in future gimp versions."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         7 0
        (proc-arg 0 "run-mode" "Interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable to be affected by the filtermacro")
        (proc-arg 4 "filtermacro-1" "Name of the 1st filtermacro_file to execute on the input drawable)")
        (proc-arg 4 "filtermacro-2" "Name of the 2nd filtermacro_file to execute on the input drawable)")
        (proc-arg 3 "current-step" "current_step. (e.g curently processed frame)  valid range is 0.0 upto total_steps,  where 0.0 uses the parameter definitions from filtermacro_1.  current_step divided by total_steps defines the value mix ratio A value mix ratio of 1.0 will use the parameter values of filtermacro_2.")
        (proc-arg 0 "total-steps" "total number of steps of varying iterations (e.g. number of frames to process)"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_fmac" 1451997688
    (proc-def "plug_in_filter_macro" 1
         "This plug-in can create and execute filtermacro scriptfiles"
         "This plug-in allows the user to pick one or more filters that have already been called before in the current Gimp session. The internal PDB-name of the picked filter is stored in a filtermacro scriptfile, along with the parameter buffer that was used at the last call.\nYou can execute a filtermacro scriptfile on the Input drawable (in the current or in any further Gimp session). The non-interactive API is limited to filtermacro script execution and does not allow creation or modification of filtermacro scripts WARNING: filtermacro scriptfiles are a temporary solution. They are machine dependent. Support may be dropped in future gimp versions."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Filtermacro..."
         1
        (menu-path "<Image>/Filters/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         4 0
        (proc-arg 0 "run-mode" "Interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable to be affected by the filtermacro")
        (proc-arg 4 "filtermacro-name" "Name of the filtermacro_file to execute on the input drawable)"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_filter" 1451997688
    (proc-def "plug_in_gap_layers_run_animfilter" 1
         "This plugin calls another plugin for each layer of an image, optional varying its settings (to produce animated effects). The called plugin must work on a single drawable and must be able to run in runmode GIMP_RUN_WITH_LAST_VALS and using gimp_set_data to store its parameters for this session with its own name as access key. plug_in_gap_layers_run_animfilter runs as wizzard (using more dialog steps). In Interactive runmode it starts with with a browser dialog where the name of the other plug-in (that is to execute) can be selected.In non-interactive run mode this first browser dialog step is skiped. But the selceted plug-in (in this case via parameter plugin_name) is called in interactive runmode one time or two times if varying parameter is not 0. Those interactive calls are done regardless what runmode is specified here."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "Filter all Layers..."
         1
        (menu-path "<Image>/Filters/")
        (icon icon-name -1 "")
         "RGB*, INDEXED*, GRAY*"
         5 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable (unused)")
        (proc-arg 4 "proc-name" "name of plugin procedure to run for each layer")
        (proc-arg 0 "varying" "0 .. apply constant, 1..apply varying"))
    (proc-def "plug-in-gap-COMMON-ITERATOR" 1
         "This procedure calculates the modified values in the LAST_VALUES buffer named by plugin_name for one iterationstep"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         ""
         0
        (icon icon-name -1 "")
         ""
         5 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name")
        (proc-arg 4 "plugin-name" "name of the plugin (used as keyname to access LAST_VALUES buffer)"))
    (proc-def "plug-in-alienmap2-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-alienmap2"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-cml-explorer-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-cml-explorer"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-CentralReflection-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-CentralReflection"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-Twist-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-Twist"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-alpha2color-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-alpha2color"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-anamorphose-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-anamorphose"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-apply-canvas-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-apply-canvas"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-applylens-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-applylens"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-blinds-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-blinds"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-blur2-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-blur2"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-borderaverage-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-borderaverage"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-bump-map-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-bump-map"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-cartoon-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-cartoon"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-checkerboard-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-checkerboard"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-color-map-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-color-map"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-colorify-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-colorify"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-colortoalpha-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-colortoalpha"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-colors-channel-mixer-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-colors-channel-mixer"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-convmatrix-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-convmatrix"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-cubism-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-cubism"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-depth-merge-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-depth-merge"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-despeckle-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-despeckle"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-destripe-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-destripe"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-diffraction-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-diffraction"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-displace-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-displace"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-dog-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-dog"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-edge-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-edge"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-emboss-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-emboss"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-encript-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-encript"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-engrave-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-engrave"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-exchange-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-exchange"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-figures-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-figures"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-flame-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-flame"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-flarefx-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-flarefx"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-fractal-trace-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-fractal-trace"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-gauss-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-gauss"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-gflare-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-gflare"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-gimpressionist-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-gimpressionist"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-glasstile-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-glasstile"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-grid-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-grid"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-holes-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-holes"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-illusion-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-illusion"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-jigsaw-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-jigsaw"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-julia-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-julia"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-lic-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-lic"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-lighting-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-lighting"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-magic-eye-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-magic-eye"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-mandelbrot-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-mandelbrot"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-map-object-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-map-object"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-maze-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-maze"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-mblur-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-mblur"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-mosaic-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-mosaic"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-neon-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-neon"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-newsprint-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-newsprint"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-nlfilt-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-nlfilt"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-rgb-noise-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-rgb-noise"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-nova-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-nova"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-oilify-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-oilify"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-pagecurl-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-pagecurl"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-papertile-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-papertile"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-photocopy-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-photocopy"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-pixelize-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-pixelize"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-plasma-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-plasma"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-polar-coords-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-polar-coords"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-randomize-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-randomize"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-randomize-hurl-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-randomize-hurl"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-randomize-pick-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-randomize-pick"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-randomize-slur-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-randomize-slur"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-refract-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-refract"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-retinex-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-retinex"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-ripple-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-ripple"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-sample-colorize-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-sample-colorize"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-hsv-noise-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-hsv-noise"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-sel-gauss-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-sel-gauss"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-sharpen-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-sharpen"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-shift-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-shift"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-sinus-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-sinus"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-small-tiles-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-small-tiles"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-sobel-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-sobel"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-softglow-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-softglow"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-solid-noise-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-solid-noise"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-sparkle-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-sparkle"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-spread-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-spread"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-struc-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-struc"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-tileit-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-tileit"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-universal-filter-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-universal-filter"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-unsharp-mask-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-unsharp-mask"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-video-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-video"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-vpropagate-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-vpropagate"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-warp-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-warp"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-waves-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-waves"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-whirl-pinch-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-whirl-pinch"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (proc-def "plug-in-wind-Iterator-ALT" 1
         "This procedure calculates the modified values for one iterationstep for the call of plug-in-wind"
         ""
         "Wolfgang Hofer"
         "Wolfgang Hofer"
         "Nov. 2007"
         ""
         0
        (icon icon-name -1 "")
         ""
         4 0
        (proc-arg 0 "run-mode" "non-interactive")
        (proc-arg 0 "total-steps" "total number of steps (# of layers-1 to apply the related plug-in)")
        (proc-arg 3 "current-step" "current (for linear iterations this is the layerstack position, otherwise some value inbetween)")
        (proc-arg 0 "len-struct" "length of stored data structure with id is equal to the plug_in  proc_name"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_decode_mplayer" 1451997688
    (proc-def "plug_in_gap_mplayer_decode" 1
         "This plugin calls mplayer to split any video to video frames. MPlayer 1.0 must be installed on your system."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "MPlayer based extraction..."
         1
        (menu-path "<Image>/Video/Split Video into Frames/")
        (icon icon-name -1 "")
         ""
         3 0
        (proc-arg 0 "run-mode" "Interactive")
        (proc-arg 13 "image" "(unused)")
        (proc-arg 16 "drawable" "(unused)"))
    (proc-def "plug_in_gap_mplayer_decode_toolbox" 1
         "This plugin calls mplayer to split any video to video frames. MPlayer 1.0 must be installed on your system."
         ""
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "2.6.0; 2009/05/19"
         "MPlayer based extraction..."
         1
        (menu-path "<Image>/Filters/Extensions/Split Video into Frames/")
        (icon icon-name -1 "")
         ""
         1 0
        (proc-arg 0 "run-mode" "Interactive"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gap_bluebox" 1451997688
    (proc-def "plug_in_bluebox" 1
         "The bluebox effectfilter makes the specified color transparent"
         "This plug-in selects pixels in the specified drawable by keycolor and makes the Selected Pixels transparent. If there is a selection at calling time, then operate only on Pixels that are already selected (where selection value is > 0) The Slection by color follows threshold values The thresholds operate on RGB or HSV colormodel, depending on the thres_mode parameter. The selection by keycolor can be smoothed (by feather_radius) and/or extended by a grow value."
         "Wolfgang Hofer (hof@gimp.org)"
         "Wolfgang Hofer"
         "1.3.23b; 2003/12/06"
         "Bluebox ..."
         1
        (menu-path "<Image>/Video/")
        (icon icon-name -1 "")
         "RGB*"
         18 0
        (proc-arg 0 "run-mode" "Interactive")
        (proc-arg 13 "image" "the image")
        (proc-arg 16 "drawable" "the drawable")
        (proc-arg 10 "keycolor" "Select Pixels to be treansparent by this KeyColor")
        (proc-arg 0 "thres-mode" "0 .. use the 3 threshold values for RGB\n1 .. use the 3 threshold values for HSV\n2 .. use only one simple Threshold\n3 .. use all 6 threshold values for HSV and RGB")
        (proc-arg 3 "thres-r" "threshold value 0.0 upto 1.0 for RED value   (ignored in thers_modes 1 and 2)")
        (proc-arg 3 "thres-g" "threshold value 0.0 upto 1.0 for GREEN value (ignored in thers_modes 1 and 2)")
        (proc-arg 3 "thres-b" "threshold value 0.0 upto 1.0 for BLUE value  (ignored in thers_modes 1 and 2)")
        (proc-arg 3 "thres-h" "threshold value 0.0 upto 1.0 for HUE value         (ignored in thers_modes 0 and 2)")
        (proc-arg 3 "thres-s" "threshold value 0.0 upto 1.0 for SATURATION value  (ignored in thers_modes 0 and 2)")
        (proc-arg 3 "thres-v" "threshold value 0.0 upto 1.0 for BRIGHTNESS  value (ignored in thers_modes 0 and 2)")
        (proc-arg 3 "thres" "threshold value 0.0 upto 1.0 (ignored in thers_modes 0, 1 and 3)")
        (proc-arg 3 "tolerance" "alpha tolerance value 0.0 upto 1.0\n0.0 makes hard pixel selection by color threshold(s)\ngreater values allow more or less variable Alpha Values\nfor the selected Pixels within the threshold(s)\ndepending on their difference to the keycolor")
        (proc-arg 0 "grow" "Grow the Selection in Pixels (negative values for shrinking the selection)")
        (proc-arg 0 "feather-edges" "TRUE: feather edges using feather_radius, FALSE: sharp edges (do not blur the selection)")
        (proc-arg 3 "feather-radius" "Feather Radius (makes the selection smooth)")
        (proc-arg 3 "source-alpha" "Select only pixelswith alpha >= source_alpha\n where (0.0 is full transparent, 1.0 is full opaque)")
        (proc-arg 3 "target-alpha" "Control the Alpha Value for the Selected Pixels\n(0.0 is full transparent, 1.0 is full opaque)"))
    (locale-def "gimp20-gap" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/gtkam-gimp" 1514477098
    (proc-def "gtkam-capture" 2
         "Captures images from digital camera"
         "Captures images from digital camera"
         "Lutz Mueller <lutz@users.sf.net>"
         "GPL"
         "1.0"
         ""
         1
        (menu-path "<Image>/File/Create/Acquire/Capture from Camera...")
        (icon icon-name -1 "")
         ""
         1 1
        (proc-arg 0 "CaptureType" "Image, Video, Audio")
        (proc-arg 13 "image" "Output image"))
    (proc-def "gtkam-load" 2
         "Loads files from digital cameras"
         "Loads files from digital cameras"
         "Lutz Mueller <lutz@users.sf.net>"
         "GPL"
         "1.0"
         ""
         1
        (menu-path "<Image>/File/Create/Acquire/Load from Camera...")
        (icon icon-name -1 "")
         ""
         2 1
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 4 "filename" "The name of the file to load")
        (proc-arg 13 "image" "Output image")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/xscanimage" 1541457305
    (proc-def "xscanimage" 2
         "Front-end to the SANE interface"
         "This function provides access to scanners and other image acquisition devices through the SANE (Scanner Access Now Easy) interface."
         "Andy Beck, Tristan Tarrant, and David Mosberger"
         "Andy Beck, Tristan Tarrant, and David Mosberger"
         "8th June 1997"
         ""
         1
        (menu-path "<Image>/File/Create/Acquire/xscanimage/Device dialog...")
        (icon icon-name -1 "")
         ""
         1 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive"))
    (proc-def "xscanimage-epson2-3a-libusb-3a-002-3a-015" 2
         "Front-end to the SANE interface"
         "This function provides access to scanners and other image acquisition devices through the SANE (Scanner Access Now Easy) interface."
         "Andy Beck, Tristan Tarrant, and David Mosberger"
         "Andy Beck, Tristan Tarrant, and David Mosberger"
         "8th June 1997"
         ""
         1
        (menu-path "<Image>/File/Create/Acquire/xscanimage/epson2:libusb:002:015")
        (icon icon-name -1 "")
         ""
         1 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")))
(plug-in-def "${gimp_plug_in_dir}/plug-ins/xsane" 1541457411
    (proc-def "xsane" 2
         "Front-end to the SANE interface"
         "This function provides access to scanners and other image acquisition devices through the SANE (Scanner Access Now Easy) interface."
         "Oliver Rauch"
         "Oliver Rauch"
         "1998-2013"
         ""
         1
        (menu-path "<Image>/File/Create/Acquire/XSane/Device dialog...")
        (icon icon-name -1 "")
         ""
         1 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")))
(plug-in-def "${gimp_dir}/plug-ins/resynthesizer_gui" 1627675790
    (proc-def "plug-in-resynth-controls" 1
         "Make tiles, apply themes, render texture, remove features, etc."
         "The resynthesizer control panel."
         "Paul Francis Harrison, Lloyd Konneker"
         "2000 Paul Francis Harrison, 2010 Lloyd Konneker"
         "2010"
         "_Resynthesize..."
         1
        (menu-path "<Image>/Filters/Map")
        (icon icon-name -1 "")
         "RGB*, GRAY*"
         13 0
        (proc-arg 0 "run-mode" "Interactive, non-interactive")
        (proc-arg 13 "image" "Input image")
        (proc-arg 16 "drawable" "Input drawable")
        (proc-arg 0 "vtile" "Make tilable vertically 0,1")
        (proc-arg 0 "htile" "Make tilable horizontally 0,1")
        (proc-arg 0 "use-context" "Make edges match context 0,1,2,...")
        (proc-arg 0 "corpus" "Layer to use as corpus")
        (proc-arg 0 "inmask" "Layer to use as input mask, -1 for none")
        (proc-arg 0 "outmask" "Layer to use as output mask, -1 for none")
        (proc-arg 3 "map-weight" "Weight to give to map, if map is used")
        (proc-arg 3 "autism" "Sensitivity to outliers")
        (proc-arg 0 "neighbourhood" "Neighbourhood size")
        (proc-arg 0 "trys" "Search thoroughness"))
    (locale-def "resynthesizer" "${gimp_installation_dir}/share/locale"))
(plug-in-def "${gimp_dir}/plug-ins/layer-via-copy-cut.py" 1627675790
    (proc-def "python-fu-layer-via-copy" 1
         "Copy and move the selected area to a new layer in the same position."
         "Copy and move the selected area to a new layer in the same position."
         "Dmirty Dubyaga"
         "Dmitry Dubyaga <dmitry.dubyaga@gmail.com>"
         "09.01.2014"
         "Layer via Copy"
         1
        (menu-path "<Image>/Layer/")
        (icon icon-name -1 "")
         "*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "")
        (proc-arg 16 "drawable" ""))
    (proc-def "python-fu-layer-via-cut" 1
         "Cut and move the selected area to a new layer in the same position."
         "Cut and move the selected area to a new layer in the same position."
         "Dmirty Dubyaga"
         "Dmitry Dubyaga <dmitry.dubyaga@gmail.com>"
         "09.01.2014"
         "Layer via Cut"
         1
        (menu-path "<Image>/Layer/")
        (icon icon-name -1 "")
         "*"
         3 0
        (proc-arg 0 "run-mode" "The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) }")
        (proc-arg 13 "image" "")
        (proc-arg 16 "drawable" "")))

# end of pluginrc
