From 654ebd5e95521d94d42210a2893d307a5242e673 Mon Sep 17 00:00:00 2001
From: Good Guy <good1.2guy@gmail.com>
Date: Sat, 28 Aug 2021 16:40:18 -0600
Subject: [PATCH] minor corrections for plugin information

---
 cinelerra-5.1/expanders.txt      | 14 ++++++++++++++
 cinelerra-5.1/ffmpeg/plugin.opts |  4 ++--
 cinelerra-5.1/info/plugins.txt   | 25 +++++++++++++++++++++++++
 3 files changed, 41 insertions(+), 2 deletions(-)

diff --git a/cinelerra-5.1/expanders.txt b/cinelerra-5.1/expanders.txt
index af915744..0bfb8db7 100644
--- a/cinelerra-5.1/expanders.txt
+++ b/cinelerra-5.1/expanders.txt
@@ -29,13 +29,18 @@ Video Effects
 		F_chromahold
 		F_colorbalance
 		F_colorchannelmixer
+		F_colorcontrast
+		F_colorcorrect
+		F_colorize
 		F_colorkey
 		F_colorlevels
 		F_colormatrix
 		F_colorspace
+		F_colortemperature
 		F_curves
 		F_elbg
 		F_eq
+		F_exposure
 		F_fftfilt
 		F_floodfill
 		F_greyedge
@@ -48,6 +53,7 @@ Video Effects
 		F_lut3d
 		F_lutrgb
 		F_lutyuv
+		F_monochrome
 		F_negate
 		F_normalize
 		F_pseudocolor
@@ -87,6 +93,7 @@ Video Effects
 		F_smartblur
 		F_unsharp
 	- Denoise
+		F_chromanr
 		DeScratch
 		Denoise video
 		DotTV
@@ -140,6 +147,7 @@ Video Effects
 		F_perspective
 		F_rotate
 		F_scale
+		F_shear
 		F_super2xsai
 		F_swaprect
 		F_tile
@@ -174,13 +182,19 @@ Video Effects
 		F_realtime
 		F_tblend
 		F_tinterlace
+		F_tmidequalizer
 		F_tmix
 		F_vfrdet
+	- Artistic
+		F_shufflepixels
+		F_epx
+		F_kirsch
 	- Test
 		F_bench
 		F_bbox
 		F_ciescope
 		F_color
+		F_colorize
 		F_datascope
 		F_entropy
 		F_graphmonitor
diff --git a/cinelerra-5.1/ffmpeg/plugin.opts b/cinelerra-5.1/ffmpeg/plugin.opts
index 5837b441..11cb26e2 100644
--- a/cinelerra-5.1/ffmpeg/plugin.opts
+++ b/cinelerra-5.1/ffmpeg/plugin.opts
@@ -377,7 +377,7 @@ vibrance
 #xstack ###Operation not permitted
 #agraphmonitor ###Input/output error
 ; new in 4.2
-dresser
+deesser
 ; broken in 4.3
 #anlms ###Input/output error
 #axcorrelate ###Input/output error
@@ -399,7 +399,7 @@ dresser
 ; new in 4.4
 chromanr
 afreqshift
-aphseshift
+aphaseshift
 adenorm
 asupercut
 asubcut
diff --git a/cinelerra-5.1/info/plugins.txt b/cinelerra-5.1/info/plugins.txt
index cfd4235c..c25a0900 100644
--- a/cinelerra-5.1/info/plugins.txt
+++ b/cinelerra-5.1/info/plugins.txt
@@ -209,6 +209,8 @@ Sharpen:	Sharpen the video, either the luminance, horizontal,
 ShiftInterlace:	Shift the interlace lines using odd or even.
 Sketcher:	Sketch lines, curves, or points in different colors/
 		alpha and with fill using various pen widths/types.
+Speed PerCent:	Increase speed by a percentage value from 1 to 1000
+		with or without interpolation.
 Sphere Cam:	Converts a fisheye image into panoramic projection.
 Swap Frames:	Swap frames with 0-1, 2-3, 4-5... or 1-2, 3-4, 5-6...
 Swap channels:	Swap R,G,B,Alpha with another color channel.
@@ -266,16 +268,22 @@ F_cellauto:	Create pattern generated by an elementart cellular
 F_chromahold:	Turns a certain color range into gray.
 F_chromakey:	Turns a certain color into transparency. Operates on
 		YUV colors.
+F_chromanr:	Reduce chrominance noise.
 F_chromashift:	Shift chroma.
 F_ciescope:	Video CIE scope.
 F_color:	Provide a uniformly colored input.
 F_colorbalance:	Adjusts the color balance.
 F_colorchannelmixer: Adjusts colors by mixing color channels.
+F_colorcontrast: Adjust color contrast between RGB components.
+F_colorcorrect:	Adjust color white balance selectivity for blacks
+		and whites.
 F_colorhold:	Turns a certain color range into gray when RGB.
 F_colorkey:	Turns a certain color into transparency when RGB.
 F_colorlevels:	Adjusts the color levels.
 F_colormatrix:	Converts color matrix.
+F_colorize:	Overlay a solid color on the video stream.
 F_colorspace:	Converts color space/range.
+F_colortemperature: Adjust color temperature of video.
 F_cover_rect:	Find and cover a user specified object.
 F_crop:		Crops the input video.
 F_cropdetect:	Auto-detect crop size.
@@ -314,8 +322,11 @@ F_drawgrid:	Draws a colored grid on the input video.
 F_edgedetect:	Detects and draws edge.
 F_elbg:		Apply posterize effect, using the ELBG algorithm.
 F_entropy:	Measure video frames entropy.
+F_epx:		Scale the input using EPX algorithm.
 F_eq:		Adjusts brightness, contrast, gamma and saturation.
 F_erosion:	Applies erosion effect.
+F_estdif:	Apply Edge Slope Tracing deinterlace.
+F_exposure:	Adjust exposure of the video stream.
 F_fade:		Fade in/out input video.
 F_fftdnoiz:	Denoise frames using 3D FFT.
 F_fftfilt:	Apply arbitrary expressions to pixels in frequency
@@ -349,6 +360,7 @@ F_il:		Deinterleaves or interleaves fields.
 F_inflate:	Applies inflate effect.
 F_interlace:	Convert progressive video into interlaced.
 F_kerndeint:	Applies kernel deinterlacing to the input.
+F_kirsch:	Apply kirsch operator.
 F_lagfun:	Slowly update darker pixels.
 F_lenscorrection: Rectifies the image by correcting for lens distortion.
 F_life:		Generate a life pattern.
@@ -368,6 +380,7 @@ F_median:	Pick median pixel from rectangle defined by radius.
 F_mestimate:	Generate motion vectors.
 F_metadata:	Manipulate video frame metadata.
 F_minterpolate:	Frame rate conversion using Motion Interpolation.
+F_monochrome:	Convert video to gray using custom color filter.
 F_mpdecimate:	Remove near-duplicate frames.
 F_mptestsrc:	Generate various test pattern.
 F_negate:	Negates input video.
@@ -425,9 +438,11 @@ F_separatefields: Split input video frames into fields.
 F_setparams:	Force field, or color property for the output video
 		frame.
 F_setrange:	Force color range for the output video frame.
+F_shear:	Shear transform the input image.
 F_showinfo:	Show textual information for each video frame.
 F_showpalette:	Display frame palette.
 F_shuffleframes: Shuffles video frames.
+F_shufflepixels: Shuffle video pixels.
 F_shuffleplanes: Shuffles video planes.
 F_sierpinski:	Generate a Sierpinski carpet/triangle fractal, and
 		randomly pan around.
@@ -455,6 +470,7 @@ F_tinterlace:	Performs temporal field interlacing.
 F_tlut2:	Compute and apply a lookup table from two
 		successive frames.
 F_tmedian:	Pick median pixels from successive frames.
+F_tmidequalizer: Apply Temporal Midway Equalization.
 F_tmix:		Mix successive video frames.
 F_tonemap:	Conversion to/from different dynamic ranges.
 F_transpose:	Transposes input video.
@@ -491,12 +507,16 @@ F_acontrast:	Simple audio dynamic range compression/expansion
 F_acrusher:	Reduces audio bit resolution.
 F_acue:		Delay filtering to match a cue.
 F_adelay:	Delays one or more audio channels.
+F_adenorm:	Remedy denormals by adding extremely low-level
+		noise.
 F_aderivative:	Compute derivative of input audio.
 F_aecho:	Adds echoing to the audio.
 F_aemphasis:	Audio emphasis.
 F_aeval:	Filters audio signal according to specific expression.
+F_aexciter:	Enhance high frequency part of audio.
 F_afade:	Fades in/out input audio.
 F_aformat:	Convert the input audio to the specified format.
+F_afreqshift:	Apply frequency shifting to input audio.
 F_agate:	Audio gate.
 F_aiir:		Apply infinite Impulse Response filter with supplied
 		coefficients.
@@ -509,6 +529,7 @@ F_anlmdn:	Reduce broadband noise from stream using
 F_anoisesrc:	Generates a noise audio signal.
 F_aperms:	Set permissions for the output audio frame.
 F_aphaser:	Adds a phasing effect to the audio.
+F_aphaseshift:	Apply phase shifting to input audio.
 F_arealtime:	Slows down filtering to match realtime.
 F_aresample:	Resamples audio data.
 F_asetrate:	Change the sample rate without altering the data.
@@ -517,6 +538,10 @@ F_asoftclip:	Apply audio soft clipping - a type of distortion effect
 		curve.
 F_astats:	Shows time domain statistics about audio frames.
 F_asubboost:	Boost subwoofer frequencies.
+F_asubcut:	Cut subwoofer frequencies.
+F_asupercut:	Cut super frequencies.
+F_asuperpass:	Apply high order Butterworth band-pass filter.
+F_asuperstop:	Apply high order Butterworth band-stop filter.
 F_atempo:	Adjusts audio tempo.
 F_atrim:	Pick one continuous section from the input and drop
 		the rest.
-- 
2.26.2