From ab697a79a618de8e1fc457944e575620d50f98bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sat, 2 Aug 2014 10:40:38 +0200 Subject: [PATCH] Image: Fixed a few documentation typos. --- lib/modules/_Image_PSD.pmod | 6 +- lib/modules/_Image_XCF.pmod | 44 +++++++------- lib/modules/_Image_XPM.pmod | 14 ++--- src/modules/Image/encodings/hrz.c | 2 +- src/post_modules/_Image_WebP/image_webp.cmod | 61 ++++++++++---------- 5 files changed, 64 insertions(+), 63 deletions(-) diff --git a/lib/modules/_Image_PSD.pmod b/lib/modules/_Image_PSD.pmod index 82192f1eeb..eb9c4d1891 100644 --- a/lib/modules/_Image_PSD.pmod +++ b/lib/modules/_Image_PSD.pmod @@ -441,11 +441,11 @@ string translate_mode( string mode ) //! //! Accepts these options: //! @mapping -//! @member bool draw_all_layers +//! @member bool "draw_all_layers" //! If included, all layers will be decoded, even the non-visible ones. -//! @member bool crop_to_bounds +//! @member bool "crop_to_bounds" //! Remove areas that are outside the image boundaries in all layers -//! @member Image.Color background +//! @member Image.Color "background" //! If included, include a solid background layer with the given color //! @endmapping array decode_layers( string|mapping what, mapping|void opts ) diff --git a/lib/modules/_Image_XCF.pmod b/lib/modules/_Image_XCF.pmod index e88be0a9c3..ebea8f1d4c 100644 --- a/lib/modules/_Image_XCF.pmod +++ b/lib/modules/_Image_XCF.pmod @@ -549,30 +549,30 @@ string translate_mode( int mode ) //! //! The options can contain one or more of these options: //! @mapping -//! @member bool draw_all_layers +//! @member bool "draw_all_layers" //! If included, all layers will be decoded, even the non-visible ones. -//! @member Image.Color background +//! @member Image.Color "background" //! If included, include a solid background layer with the given color -//! @member int shrink_fact +//! @member int "shrink_fact" //! Shrink the image by a factor of X. Useful for previews. //! @endmapping //! //! The layers have a number of extra properties set on them: //! //! @mapping -//! @member int image_xres -//! @member int image_yres -//! @member Image.Colormap image_colormap -//! @member array(Guide) image_guides -//! @member array(Parasite) image_parasites +//! @member int "image_xres" +//! @member int "image_yres" +//! @member Image.Colormap "image_colormap" +//! @member array(Guide) "image_guides" +//! @member array(Parasite) "image_parasites" //! Values, global to all layers, copied from the GimpImage. //! Still present in all layers //! -//! @member string name -//! @member bool visible -//! @member bool active -//! @member int tatoo -//! @member array(Parasite) parasites +//! @member string "name" +//! @member bool "visible" +//! @member bool "active" +//! @member int "tatoo" +//! @member array(Parasite) "parasites" //! @endmapping array(Image.Layer) decode_layers( string|GimpImage|mapping what, mapping|void opts, int|void concat ) @@ -664,27 +664,27 @@ array(Image.Layer) decode_layers( string|GimpImage|mapping what, mapping|void op //! The options can contain one or more of these options: //! //! @mapping -//! @member bool draw_all_layers +//! @member bool "draw_all_layers" //! If included, all layers will be decoded, even the non-visible ones. -//! @member int shrink_fact +//! @member int "shrink_fact" //! Shrink the image by a factor of X. Useful for previews. -//! @member bool draw_guides +//! @member bool "draw_guides" //! If true, draw the vertical and horizontal guides -//! @member bool mark_layers +//! @member bool "mark_layers" //! If true, draw boxes around layers -//! @member bool mark_layer_names +//! @member bool "mark_layer_names" //! If true, draw layer names in the image -//! @member bool mark_active_layer +//! @member bool "mark_active_layer" //! If true, highlight the active layer //! @endmapping //! //! The return value has this format: //! @mapping -//! @member string type +//! @member string "type" //! "image/x-gimp-image" -//! @member Image.Image img +//! @member Image.Image "img" //! The image -//! @member Image.Image alpha +//! @member Image.Image "alpha" //! The alpha channel //! @endmapping mapping(string:string|Image.Image) _decode( string|mapping|GimpImage what, mapping(string:mixed)|void opts ) diff --git a/lib/modules/_Image_XPM.pmod b/lib/modules/_Image_XPM.pmod index 89d8d1ecd9..e4380f082a 100644 --- a/lib/modules/_Image_XPM.pmod +++ b/lib/modules/_Image_XPM.pmod @@ -29,9 +29,9 @@ int old_time,start_time; //! Decode the given XPM image. //! //! @mapping -//! @member Image.Image img -//! @member Image.Image alpha -//! @member string format +//! @member Image.Image "img" +//! @member Image.Image "alpha" +//! @member string "format" //! @endmapping //! //! No options are currently supported. @@ -126,10 +126,10 @@ private array cmap_t; //! //! The supported options are: //! @mapping -//! @member string(1..128) name -//! @member Image.Colortable colortable -//! @member Image.Image alpha -//! @member string(1..128) comment +//! @member string(1..128) "name" +//! @member Image.Colortable "colortable" +//! @member Image.Image "alpha" +//! @member string(1..128) "comment" //! @endmapping string encode( object what, mapping|void options ) diff --git a/src/modules/Image/encodings/hrz.c b/src/modules/Image/encodings/hrz.c index 72ca29ab0b..fd549801ab 100644 --- a/src/modules/Image/encodings/hrz.c +++ b/src/modules/Image/encodings/hrz.c @@ -30,7 +30,7 @@ extern struct program *image_program; **! **! The HRZ file is always 256x240 with RGB values from 0 to 63. **! No compression, no header, just the raw RGB data. -**! HRZ is (was?) used for amatuer radio slow-scan TV. +**! HRZ is (was?) used for amateur radio slow-scan TV. */ /* diff --git a/src/post_modules/_Image_WebP/image_webp.cmod b/src/post_modules/_Image_WebP/image_webp.cmod index 8faa36b60a..8cedebcbe6 100644 --- a/src/post_modules/_Image_WebP/image_webp.cmod +++ b/src/post_modules/_Image_WebP/image_webp.cmod @@ -204,12 +204,12 @@ static size_t Encode(const uint8_t* rgba, int width, int height, int stride, *! @module WebP *! *! WebP is a truecolor image format with alpha channel support - *! currently developed by google. + *! currently developed by Google. *! *! This module supports decoding and encoding of lossy and lossless *! WebP images with and without alpha channels using the libwebp library. *! - *! WebP images are generally smaller than the same quality JPEG of + *! WebP images are generally smaller than the same quality JPEG or *! PNG image, but takes longer to encode and decode, and support in *! various applications is less common. *! @@ -221,11 +221,11 @@ static size_t Encode(const uint8_t* rgba, int width, int height, int stride, *! *! @returns *! @mapping - *! @member Image.Image alpha - *! @member Image.Image image - *! @member string format - *! @member int(1..16384) width - *! @member int(1..16384) height + *! @member Image.Image "alpha" + *! @member Image.Image "image" + *! @member string "format" + *! @member int(1..16384) "width" + *! @member int(1..16384) "height" *! @endmapping */ @@ -335,16 +335,16 @@ static object *parameter_obj(struct mapping *map, const char *what ) *! Commonly used options: *! *! @mapping - *! @member Image.Image alpha + *! @member Image.Image "alpha" *! If present, the alpha channel for the image will be the green *! component of this image. Has to be the same size as the @[image] - *! @member int preset + *! @member int "preset" *! Initialization for the encoding options. *! One of PRESET_DEFAULT, PRESET_PICTURE, PRESET_PHOTO *! PRESET_DRAWING, PRESET_ICON and PRESET_TEXT - *! @member bool lossless + *! @member bool "lossless" *! If set, do lossless encoding. - *! @member float quality + *! @member float "quality" *! Between 0 and 99. If quality is 100+, lossless encoding with *! quality 70 will be used. *! @endmapping @@ -352,51 +352,52 @@ static object *parameter_obj(struct mapping *map, const char *what ) *! Additionally these advanced options are also supported: *! *! @mapping - *! @member int image_hint + *! @member int "image_hint" *! One of HINT_DEFAULT, HINT_PICTURE, HINT_PHOTO and HINT_GRAPH. *! Only used in lossless mode - *! @member int target_size + *! @member int "target_size" *! If non zero, sets the desired filesize, in bytes. Takes *! precedence over quality. - *! @member int target_PSNR + *! @member int "target_PSNR" *! if non-zero, specifies the minimal distortion to try to *! achieve. Takes precedence over target_size. - *! @member int(1..4) segments + *! @member int(1..4) "segments" *! maximum number of segments to use. - *! @member int(0..100) sns_strength + *! @member int(0..100) "sns_strength" *! Spatial Noise Shaping. 0=off, 100=maximum. - *! @member int(0..100) filter_strength + *! @member int(0..100) "filter_strength" *! 0=off - *! @member int(0..7) filter_sharpness + *! @member int(0..7) "filter_sharpness" *! 0=off - *! @member int(0..1) filter_type + *! @member int(0..1) "filter_type" *! For the type, 0=simple, 1=strong. *! @member bool autofilter *! If true, automatically adjust the filter strengths - *! @member int(0..1) alpha_compression + *! @member int(0..1) "alpha_compression" *! Select alpha channel encoding format. Currently supported are 0: No alpha and 1: WebP lossless - *! @member int(0..2) alpha_filtering + *! @member int(0..2) "alpha_filtering" *! Select alpha filtering method. 0: none, 1: fast, 2: best. Default if 1. - *! @member int(0..100) alpha_quality + *! @member int(0..100) "alpha_quality" *! Select the base image quality for the alpha channel. - *! @member int(1..10) pass + *! @member int(1..10) "pass" *! The number of entropy analysis passes. Defaults to 1. - *! @member bool show_compressed - *! @member bool preprocessing + *! @member bool "show_compressed" + *! + *! @member bool "preprocessing" *! If true, do preprocessing (segment-smooth) - *! @member int(0..3) partitions + *! @member int(0..3) "partitions" *! log2(number of token partitions). Default is set to 0 for easier *! progressive decoding. - *! @member int(0..100) partition_limit + *! @member int(0..100) "partition_limit" *! quality degradation allowed to fit the 512k limit on prediction *! modes coding (0: no degradation, 100: maximum possible *! degradation). - *! @member bool emulate_jpeg_size + *! @member bool "emulate_jpeg_size" *! If true, try to map the quality setting to generate similar sizes *! when compared to jpeg. - *! @member int thread_level + *! @member int "thread_level" *! The maximum number of extra threads to use. Defaults to 0 - *! @member bool low_memory + *! @member bool "low_memory" *! Decrease memory usage at the cost of encoding speed *! @endmapping *! -- GitLab