;----------------------------------------------; ; Coder plugin syntax file ; ;----------------------------------------------; ;Colors ; Color need to be in #RRGGBB format. ; If color equal to zero, then color ignored. ; ;Font styles ; 0 ignored. ; 1 normal. ; 2 bold. ; 3 italic. ; 4 bold italic. ; ;For comfort file viewing/editing set tab size to 8 or higher. ;Author: fizick ;Modified by: Lenchik ;http://akelpad.sourceforge.net/files/plugs/Coder/avs.coder ;History: ;(2012-08-20, AkelPad 4.7.8, Coder 10.0) ;New Avisynth 2.6 functions ;Made compatible with latest Coder plugin and Akelpad (+ BkImage section + QuotesRE section) ;(2011-12-11, AkelPad 4.7.1, Coder 7.9) ;Made compatible with latest Coder plugin and Akelpad ;(2011-09-03, AkelPad 4.6.5, Coder 7.0) ;Made compatible with latest Coder plugin and Akelpad (+ ActiveUrlColor) ;(2011-02-27, AkelPad 4.5.5, Coder 4.9) ;Made compatible with latest Coder plugin and Akelpad (+ Foldlist section) ;=============== ;TODO: ;look at http://forum.doom9.org/showthread.php?p=1395892#post1395892 ;and http://avisynth.org/mediawiki/The_full_AviSynth_grammar ;and http://avisynth.org/warpenterprises/ Files: ;========== ;File types ;========== *.avs *.avsi ;----------------------------------------------; ; HighLight ; ;----------------------------------------------; ;Flags (sum of the members) ; 1 case sensitive. ; 2 word is a composition of characters ("Words:" section only). Example: "0123456789" - highlight words that contain only digits. ; 4 quote end required ("Quotes:" section only). ; 8 quote start string is ignored and last meet delimiter used as quote start ("Quotes:" section only). ; 16 quote end string is ignored and first meet delimiter used as quote end ("Quotes:" section only). ; 32 don't highlight quote start ("Quotes:" section only). ; 64 don't highlight quote end ("Quotes:" section only). ; 128 don't catch and don't highlight quote start ("Quotes:" section only). ; 256 don't catch and don't highlight quote end ("Quotes:" section only). ; 512 quote start, delimiter or word located at line start. ; 1024 quote end, delimiter or word located at line end. ; 2048 quote start is surrounded with delimiters ("Quotes:" section only). ; 4096 quote end is surrounded with delimiters ("Quotes:" section only). ; 8192 quote doesn't contain delimiters ("Quotes:" section only). ; 16384 only quote start string is catched ("Quotes:" section only). Font: ;================================================================= ;FontStyle FontSize FaceName ;================================================================= ${HighLight_FontStyle} ${HighLight_FontSize} ${HighLight_FaceName} Colors: ;============================================================================================================================================================================================================================================================================================================================================================================================================================= ;BasicTextColor BasicBkColor SelTextColor SelBkColor LineTextColor LineBkColor LineBorderColor AltTextColor AltBkColor AltBorderColor ColumnColor MarkerColor CaretColor UrlColor ActiveUrlColor VisitUrlColor ;============================================================================================================================================================================================================================================================================================================================================================================================================================= ${HighLight_BasicTextColor} ${HighLight_BasicBkColor} ${HighLight_SelTextColor} ${HighLight_SelBkColor} ${HighLight_LineTextColor} ${HighLight_LineBkColor} ${HighLight_LineBorderColor} ${HighLight_AltTextColor} ${HighLight_AltBkColor} ${HighLight_AltBorderColor} ${HighLight_ColumnColor} ${HighLight_MarkerColor} ${HighLight_CaretColor} ${HighLight_UrlColor} ${HighLight_ActiveUrlColor} ${HighLight_VisitUrlColor} BkImage: ;================================================== ;BkImageFile BkImageAlpha ;================================================== ${HighLight_BkImageFile} ${HighLight_BkImageAlpha} AutoMark: ;==================================================================================================================== ;AutoMarkFlags AutoMarkFontStyle AutoMarkTextColor AutoMarkBkColor ;==================================================================================================================== ${HighLight_AutoMarkFlags} ${HighLight_AutoMarkFontStyle} ${HighLight_AutoMarkTextColor} ${HighLight_AutoMarkBkColor} Quotes: ;====================================================================== ;Flags Font Color Color Quote Quote Escape Quote Quote ; style text bkgrnd start end char include exclude ;====================================================================== ;5=1+4 5 1 ${COMM} 0 `"""` `"""` "" "" "" ;5=1+4 5 1 ${STR} 0 `"` `"` "" "" "" ;1=1 1 3 ${COMM} 0 "#" "" "" "" "" QuotesRE: ;========================================================================================= ;Flags Pattern \BackRef=(FontStyle,ColorText,ColorBk) \BackRef=... ;========================================================================================= ;0 `(")([^"\\]*(\\.[^"\\]*)*)(")` `\1=(0,${DEL1},0) \2=(3,${STR},0) \4=(0,${DEL1},0)` Delimiters: ;====================================== ;Flags Font Color Color Char(s) ; style text bkgrnd ;====================================== 1 0 0 0 " " 1 0 0 0 " " 1 0 ${DEL1} 0 ( 1 0 ${DEL1} 0 ) 1 0 0 0 { 1 0 0 0 } 1 0 0 0 = 1 0 0 0 < 1 0 0 0 > 1 0 0 0 ? 1 0 0 0 . 1 0 0 0 , 1 0 0 0 : 1 0 0 0 * 1 0 0 0 / Words: ;=================================== ;Flags Font Color Color Word ; style text bkgrnd ;=================================== ;3=1+2 3 0 ${NUM} 0 "+-.0123456789" ;general 0 0 ${OP} 0 default 0 0 ${OP} 0 end 0 0 ${OP} 0 return 0 0 ${OP} 0 global 0 0 ${OP} 0 function 0 0 ${OP} 0 last 0 0 ${OP} 0 true 0 0 ${OP} 0 false 0 0 ${OP} 0 try 0 0 ${OP} 0 catch 0 0 ${OP} 0 GetMTMode 0 0 ${OP} 0 SetMTMode 0 0 ${OP} 0 Distributor ;types 0 0 ${TYPE} 0 clip 0 0 ${TYPE} 0 int 0 0 ${TYPE} 0 bool 0 0 ${TYPE} 0 float 0 0 ${TYPE} 0 string ;numeric functions 0 0 ${OP} 0 Floor 0 0 ${OP} 0 Ceil 0 0 ${OP} 0 Round 0 0 ${OP} 0 Sin 0 0 ${OP} 0 Cos 0 0 ${OP} 0 Pi 0 0 ${OP} 0 Log 0 0 ${OP} 0 Exp 0 0 ${OP} 0 Pow 0 0 ${OP} 0 Sqrt 0 0 ${OP} 0 Abs 0 0 ${OP} 0 Sign 0 0 ${OP} 0 Int 0 0 ${OP} 0 Frac 0 0 ${OP} 0 Float 0 0 ${OP} 0 Value 0 0 ${OP} 0 HexValue 0 0 ${OP} 0 Rand 0 0 ${OP} 0 MulDiv 0 0 ${OP} 0 Spline 0 0 ${OP} 0 Acos 0 0 ${OP} 0 Asin 0 0 ${OP} 0 Atan 0 0 ${OP} 0 Atan2 0 0 ${OP} 0 Cosh 0 0 ${OP} 0 Sinh 0 0 ${OP} 0 Tanh 0 0 ${OP} 0 Fmod 0 0 ${OP} 0 Log10 0 0 ${OP} 0 Min 0 0 ${OP} 0 Max ;Bitwise Functions 0 0 ${OP} 0 BitLShift 0 0 ${OP} 0 BitRShiftS 0 0 ${OP} 0 BitRShiftU 0 0 ${OP} 0 Hex 0 0 ${OP} 0 BitAnd 0 0 ${OP} 0 BitNot 0 0 ${OP} 0 BitOr 0 0 ${OP} 0 BitXor ;String Functions 0 0 ${OP} 0 LCase 0 0 ${OP} 0 UCase 0 0 ${OP} 0 StrLen 0 0 ${OP} 0 RevStr 0 0 ${OP} 0 LeftStr 0 0 ${OP} 0 RightStr 0 0 ${OP} 0 MidStr 0 0 ${OP} 0 FindStr 0 0 ${OP} 0 Chr 0 0 ${OP} 0 Time 0 0 ${OP} 0 StrCmp 0 0 ${OP} 0 StrCmpI ;Version Checking 0 0 ${OP} 0 VersionNumber 0 0 ${OP} 0 VersionString ;Script functions 0 0 ${OP} 0 ScriptName 0 0 ${OP} 0 ScriptFile 0 0 ${OP} 0 ScriptDir ;Variable Type 0 0 ${OP} 0 IsBool 0 0 ${OP} 0 IsInt 0 0 ${OP} 0 IsFloat 0 0 ${OP} 0 IsString 0 0 ${OP} 0 IsClip 0 0 ${OP} 0 Exist 0 0 ${OP} 0 Defined 0 0 ${OP} 0 Eval 0 0 ${OP} 0 Assert 0 0 ${OP} 0 AssertEval 0 0 ${OP} 0 Select 0 0 ${OP} 0 NOP 0 0 ${OP} 0 Apply 0 0 ${OP} 0 SetMemoryMax 0 0 ${OP} 0 SetPlanarLegacyAlignment 0 0 ${OP} 0 Undefined ;Plugin Functions 0 0 ${TAG} 0 LoadPlugin 0 0 ${TAG} 0 LoadVirtualDubPlugin 0 0 ${TAG} 0 LoadVFAPIPlugin 0 0 ${TAG} 0 LoadCPlugin 0 0 ${TAG} 0 Load_Stdcall_Plugin ;clip properties 0 0 ${TAG} 0 Width 0 0 ${TAG} 0 Height 0 0 ${TAG} 0 Framecount 0 0 ${TAG} 0 Framerate 0 0 ${TAG} 0 FramerateNumerator 0 0 ${TAG} 0 FramerateDenominator 0 0 ${TAG} 0 Audiorate 0 0 ${TAG} 0 AudioLength 0 0 ${TAG} 0 AudiolengthF 0 0 ${TAG} 0 AudioLengthLo 0 0 ${TAG} 0 AudioLengthHi 0 0 ${TAG} 0 Audiochannels 0 0 ${TAG} 0 Audiobits 0 0 ${TAG} 0 IsAudioFloat 0 0 ${TAG} 0 IsAudioInt 0 0 ${TAG} 0 IsRGB 0 0 ${TAG} 0 IsRGB24 0 0 ${TAG} 0 IsRGB32 0 0 ${TAG} 0 IsYUY2 0 0 ${TAG} 0 IsYV12 0 0 ${TAG} 0 IsYUV 0 0 ${TAG} 0 IsYV16 0 0 ${TAG} 0 IsYV24 0 0 ${TAG} 0 IsPlanar 0 0 ${TAG} 0 IsInterleaved 0 0 ${TAG} 0 IsFieldBased 0 0 ${TAG} 0 IsFrameBased 0 0 ${TAG} 0 GetParity 0 0 ${TAG} 0 HasAudio 0 0 ${TAG} 0 HasVideo ;Media file filters ; ${ATTR} was #0000A0 0 0 ${ATTR} 0 AviSource 0 0 ${ATTR} 0 OpenDMLSource 0 0 ${ATTR} 0 AviFileSource 0 0 ${ATTR} 0 WavSource 0 0 ${ATTR} 0 DirectShowSource 0 0 ${ATTR} 0 SegmentedAviSource 0 0 ${ATTR} 0 SegmentedDirectShowSource 0 0 ${ATTR} 0 ImageReader 0 0 ${ATTR} 0 ImageSource 0 0 ${ATTR} 0 ImageSourceAnim 0 0 ${ATTR} 0 ImageWriter 0 0 ${ATTR} 0 Import 0 0 ${ATTR} 0 SoundOut ;Color conversion and adjustment filters 0 0 ${ATTR} 0 ColorYUV 0 0 ${ATTR} 0 ConvertBackToYUY2 0 0 ${ATTR} 0 ConvertToRGB 0 0 ${ATTR} 0 ConvertToRGB24 0 0 ${ATTR} 0 ConvertToRGB32 0 0 ${ATTR} 0 ConvertToYUY2 0 0 ${ATTR} 0 ConvertToYV12 0 0 ${ATTR} 0 ConvertToY8 0 0 ${ATTR} 0 ConvertToYV411 0 0 ${ATTR} 0 ConvertToYV16 0 0 ${ATTR} 0 ConvertToYV24 0 0 ${ATTR} 0 FixLuminance 0 0 ${ATTR} 0 GreyScale 0 0 ${ATTR} 0 Invert 0 0 ${ATTR} 0 Levels 0 0 ${ATTR} 0 Limiter 0 0 ${ATTR} 0 MergeARGB 0 0 ${ATTR} 0 MergeRGB 0 0 ${ATTR} 0 Merge 0 0 ${ATTR} 0 MergeChroma 0 0 ${ATTR} 0 MergeLuma 0 0 ${ATTR} 0 RGBAdjust 0 0 ${ATTR} 0 ShowAlpha 0 0 ${ATTR} 0 ShowRed 0 0 ${ATTR} 0 ShowGreen 0 0 ${ATTR} 0 ShowBlue 0 0 ${ATTR} 0 SwapUV 0 0 ${ATTR} 0 UToY 0 0 ${ATTR} 0 VToY 0 0 ${ATTR} 0 YToUV 0 0 ${ATTR} 0 UToY8 0 0 ${ATTR} 0 VToY8 0 0 ${ATTR} 0 Subtract 0 0 ${ATTR} 0 Tweak ;Overlay and Mask filters 0 0 ${ATTR} 0 ColorKeyMask 0 0 ${ATTR} 0 Layer 0 0 ${ATTR} 0 Mask 0 0 ${ATTR} 0 MaskHS 0 0 ${ATTR} 0 Overlay 0 0 ${ATTR} 0 ResetMask ;Geometric deformation filters 0 0 ${ATTR} 0 AddBorders 0 0 ${ATTR} 0 Crop 0 0 ${ATTR} 0 CropBottom 0 0 ${ATTR} 0 FlipHorizontal 0 0 ${ATTR} 0 FlipVertical 0 0 ${ATTR} 0 Letterbox 0 0 ${ATTR} 0 ReduceBy2 0 0 ${ATTR} 0 HorizontalReduceBy2 0 0 ${ATTR} 0 VerticalReduceBy2 0 0 ${ATTR} 0 BicubicResize 0 0 ${ATTR} 0 BilinearResize 0 0 ${ATTR} 0 BlackmanResize 0 0 ${ATTR} 0 GaussResize 0 0 ${ATTR} 0 LanczosResize 0 0 ${ATTR} 0 Lanczos4Resize 0 0 ${ATTR} 0 PointResize 0 0 ${ATTR} 0 SincResize 0 0 ${ATTR} 0 Spline16Resize 0 0 ${ATTR} 0 Spline36Resize 0 0 ${ATTR} 0 Spline64Resize 0 0 ${ATTR} 0 SkewRows 0 0 ${ATTR} 0 TurnLeft 0 0 ${ATTR} 0 TurnRight 0 0 ${ATTR} 0 Turn180 ;Pixel restoration filters 0 0 ${ATTR} 0 Blur 0 0 ${ATTR} 0 Sharpen 0 0 ${ATTR} 0 GeneralConvolution 0 0 ${ATTR} 0 SpatialSoften 0 0 ${ATTR} 0 TemporalSoften 0 0 ${ATTR} 0 FixBrokenChromaUpsampling ;Timeline editing filters 0 0 ${ATTR} 0 AlignedSplice 0 0 ${ATTR} 0 UnalignedSplice 0 0 ${ATTR} 0 AssumeFPS 0 0 ${ATTR} 0 AssumeScaledFPS 0 0 ${ATTR} 0 ChangeFPS 0 0 ${ATTR} 0 ConvertFPS 0 0 ${ATTR} 0 DeleteFrame 0 0 ${ATTR} 0 Dissolve 0 0 ${ATTR} 0 DuplicateFrame 0 0 ${ATTR} 0 FadeIn 0 0 ${ATTR} 0 FadeIn2 0 0 ${ATTR} 0 FadeOut 0 0 ${ATTR} 0 FadeOut2 0 0 ${ATTR} 0 FadeIn0 0 0 ${ATTR} 0 FadeOut0 0 0 ${ATTR} 0 FadeIO0 0 0 ${ATTR} 0 FadeIO 0 0 ${ATTR} 0 FadeIO2 0 0 ${ATTR} 0 FreezeFrame 0 0 ${ATTR} 0 Interleave 0 0 ${ATTR} 0 Loop 0 0 ${ATTR} 0 Reverse 0 0 ${ATTR} 0 SelectEven 0 0 ${ATTR} 0 SelectOdd 0 0 ${ATTR} 0 SelectEvery 0 0 ${ATTR} 0 SelectRangeEvery 0 0 ${ATTR} 0 Trim ;Interlace filters 0 0 ${ATTR} 0 AssumeFrameBased 0 0 ${ATTR} 0 AssumeFieldBased 0 0 ${ATTR} 0 AssumeBFF 0 0 ${ATTR} 0 AssumeTFF 0 0 ${ATTR} 0 Bob 0 0 ${ATTR} 0 ComplementParity 0 0 ${ATTR} 0 DoubleWeave 0 0 ${ATTR} 0 PeculiarBlend 0 0 ${ATTR} 0 Pulldown 0 0 ${ATTR} 0 SeparateFields 0 0 ${ATTR} 0 SwapFields 0 0 ${ATTR} 0 Weave ;Audio processing filters 0 0 ${ATTR} 0 Amplify 0 0 ${ATTR} 0 AmplifydB 0 0 ${ATTR} 0 AssumeSampleRate 0 0 ${ATTR} 0 AudioDub 0 0 ${ATTR} 0 AudioDubEx 0 0 ${ATTR} 0 ConvertToMono 0 0 ${ATTR} 0 ConvertAudioTo8bit 0 0 ${ATTR} 0 ConvertAudioTo16bit 0 0 ${ATTR} 0 ConvertAudioTo24bit 0 0 ${ATTR} 0 ConvertAudioTo32bit 0 0 ${ATTR} 0 ConvertAudioToFloat 0 0 ${ATTR} 0 DelayAudio 0 0 ${ATTR} 0 EnsureVBRMP3Sync 0 0 ${ATTR} 0 GetChannel 0 0 ${ATTR} 0 GetChannels 0 0 ${ATTR} 0 KillAudio 0 0 ${ATTR} 0 KillVideo 0 0 ${ATTR} 0 MergeChannels 0 0 ${ATTR} 0 MixAudio 0 0 ${ATTR} 0 Normalize 0 0 ${ATTR} 0 ResampleAudio 0 0 ${ATTR} 0 SSRC 0 0 ${ATTR} 0 SuperEQ 0 0 ${ATTR} 0 TimeStretch ;Meta filters 0 0 ${ATTR} 0 Animate 0 0 ${ATTR} 0 ApplyRange 0 0 ${ATTR} 0 TCPDeliver ;Conditional filters 0 0 ${ATTR} 0 ConditionalFilter 0 0 ${ATTR} 0 FrameEvaluate 0 0 ${ATTR} 0 ScriptClip 0 0 ${ATTR} 0 ConditionalReader 0 0 ${ATTR} 0 WriteFile 0 0 ${ATTR} 0 WriteFileIf 0 0 ${ATTR} 0 WriteFileStart 0 0 ${ATTR} 0 WriteFileEnd ;Debug filters 0 0 ${ATTR} 0 BlankClip 0 0 ${ATTR} 0 Blackness 0 0 ${ATTR} 0 ColorBars 0 0 ${ATTR} 0 ColorBarsHD 0 0 ${ATTR} 0 Compare 0 0 ${ATTR} 0 Histogram 0 0 ${ATTR} 0 Info 0 0 ${ATTR} 0 MessageClip 0 0 ${ATTR} 0 ShowFiveVersions 0 0 ${ATTR} 0 ShowFrameNumber 0 0 ${ATTR} 0 ShowSMPTE 0 0 ${ATTR} 0 ShowTime 0 0 ${ATTR} 0 StackHorizontal 0 0 ${ATTR} 0 StackVertical 0 0 ${ATTR} 0 Subtitle 0 0 ${ATTR} 0 Tone 0 0 ${ATTR} 0 Version ;old 0 0 ${ATTR} 0 LowPassAudio 0 0 ${ATTR} 0 HighPassAudio 0 0 ${ATTR} 0 MonoToStereo 0 0 ${ATTR} 0 GetLeftChannel 0 0 ${ATTR} 0 GetRightChannel ; Variables ; From Avisynth itself ; From FFMS2 (All variable names are prefixed by the varprefix argument to the respective FFVideoSource or FFAudioSource call that generated them) 0 0 ${VAR} 0 FFSAR_NUM 0 0 ${VAR} 0 FFSAR_DEN 0 0 ${VAR} 0 FFSAR 0 0 ${VAR} 0 FFCROP_LEFT 0 0 ${VAR} 0 FFCROP_RIGHT 0 0 ${VAR} 0 FFCROP_TOP 0 0 ${VAR} 0 FFCROP_BOTTOM 0 0 ${VAR} 0 FFCOLOR_SPACE 0 0 ${VAR} 0 FFCOLOR_RANGE 0 0 ${VAR} 0 FFPICT_TYPE 0 0 ${VAR} 0 FFVFR_TIME 0 0 ${VAR} 0 FFCHANNEL_LAYOUT 0 0 ${VAR} 0 FFVAR_PREFIX ; Fizick plugins ;${AREA} was #0e050C0 0 0 ${AREA} 0 Defliker 0 0 ${AREA} 0 Defreq 0 0 ${AREA} 0 Degrainmedian 0 0 ${AREA} 0 Depan 0 0 ${AREA} 0 DepanEstimate 0 0 ${AREA} 0 DepanInterleave 0 0 ${AREA} 0 DepanStabilize 0 0 ${AREA} 0 Descratch 0 0 ${AREA} 0 Despot 0 0 ${AREA} 0 FFT3DFilter 0 0 ${AREA} 0 HotSpot 0 0 ${AREA} 0 GetDups 0 0 ${AREA} 0 VagueDenoiser 0 0 ${AREA} 0 MVAnalyse 0 0 ${AREA} 0 MVCompensate 0 0 ${AREA} 0 MVMask 0 0 ${AREA} 0 MVShow 0 0 ${AREA} 0 MVDePan 0 0 ${AREA} 0 MVFlow 0 0 ${AREA} 0 MVFlowInter 0 0 ${AREA} 0 MVFlowFps 0 0 ${AREA} 0 MVFlowFps2 0 0 ${AREA} 0 MVFlowBlur 0 0 ${AREA} 0 MVDenoise 0 0 ${AREA} 0 MVChangeCompensate 0 0 ${AREA} 0 MVDegrain1 0 0 ${AREA} 0 MVDegrain2 0 0 ${AREA} 0 MVDegrain3 0 0 ${AREA} 0 MVSCDetection 0 0 ${AREA} 0 MVBlockFps 0 0 ${AREA} 0 MVRecalculate 0 0 ${AREA} 0 DeBlock 0 0 ${AREA} 0 Corrector 0 0 ${AREA} 0 Yadif 0 0 ${AREA} 0 MSuper 0 0 ${AREA} 0 MAnalyse 0 0 ${AREA} 0 MCompensate 0 0 ${AREA} 0 MMask 0 0 ${AREA} 0 MShow 0 0 ${AREA} 0 MDePan 0 0 ${AREA} 0 MFlow 0 0 ${AREA} 0 MFlowInter 0 0 ${AREA} 0 MFlowFps 0 0 ${AREA} 0 MFlowBlur 0 0 ${AREA} 0 MDegrain1 0 0 ${AREA} 0 MDegrain2 0 0 ${AREA} 0 MDegrain3 0 0 ${AREA} 0 MSCDetection 0 0 ${AREA} 0 MBlockFps 0 0 ${AREA} 0 MRecalculate ; some plugins 0 0 ${AREA} 0 AddGrain 0 0 ${AREA} 0 AddGrainC 0 0 ${AREA} 0 aWarpSharp 0 0 ${AREA} 0 ChromaShift 0 0 ${AREA} 0 CNR2 0 0 ${AREA} 0 ColorMatrix 0 0 ${AREA} 0 ColorYUV2 0 0 ${AREA} 0 Convolution3D 0 0 ${AREA} 0 Telecide 0 0 ${AREA} 0 Decimate 0 0 ${AREA} 0 FieldDeinterlace 0 0 ${AREA} 0 DGBob 0 0 ${AREA} 0 FDecimate 0 0 ${AREA} 0 GreedyHMA 0 0 ${AREA} 0 IBob 0 0 ${AREA} 0 KernelDeint 0 0 ${AREA} 0 MultiDecimate 0 0 ${AREA} 0 SmartDecimate 0 0 ${AREA} 0 TDeint 0 0 ${AREA} 0 TFM 0 0 ${AREA} 0 TDecimate 0 0 ${AREA} 0 TomsMoComp 0 0 ${AREA} 0 Deen 0 0 ${AREA} 0 FluxSmoothT 0 0 ${AREA} 0 FluxSmoothST 0 0 ${AREA} 0 NoMoSmooth 0 0 ${AREA} 0 MipSmooth 0 0 ${AREA} 0 PeachSmoother 0 0 ${AREA} 0 STMedianFilter 0 0 ${AREA} 0 MSmooth 0 0 ${AREA} 0 SmoothUV 0 0 ${AREA} 0 TBilateral 0 0 ${AREA} 0 GrapeSmoother 0 0 ${AREA} 0 RemoveDirt 0 0 ${AREA} 0 TTempSmooth 0 0 ${AREA} 0 aSharp 0 0 ${AREA} 0 MSharpen 0 0 ${AREA} 0 TUnsharp 0 0 ${AREA} 0 UnFilter 0 0 ${AREA} 0 WarpSharp 0 0 ${AREA} 0 XSharpen 0 0 ${AREA} 0 BicublinResize 0 0 ${AREA} 0 SimpleResize 0 0 ${AREA} 0 WarpedResize 0 0 ${AREA} 0 YV12InterlacedReduceBy2 0 0 ${AREA} 0 VSFilter 0 0 ${AREA} 0 MPASource 0 0 ${AREA} 0 SSIM 0 0 ${AREA} 0 AutoCrop 0 0 ${AREA} 0 BorderControl 0 0 ${AREA} 0 FillMargins 0 0 ${AREA} 0 GuavaComb 0 0 ${AREA} 0 Reinterpolate411 0 0 ${AREA} 0 TComb 0 0 ${AREA} 0 AudioGraph 0 0 ${AREA} 0 MonitorFilter 0 0 ${AREA} 0 BlockBuster 0 0 ${AREA} 0 DCTFilter 0 0 ${AREA} 0 Dup 0 0 ${AREA} 0 DVInfo 0 0 ${AREA} 0 ffavisynth 0 0 ${AREA} 0 ReverseFildDominance 0 0 ${AREA} 0 TMonitor 0 0 ${AREA} 0 Undot 0 0 ${AREA} 0 VideoScope 0 0 ${AREA} 0 dfttest 0 0 ${AREA} 0 yadifmod ; LeakKernelDeint 0 0 ${AREA} 0 LeakKernelDeint 0 0 ${AREA} 0 LeakKernelBob ; dgavcdec, dgavcdecode 0 0 ${AREA} 0 AVCSource ; dgmpgdec, dgdecode 0 0 ${AREA} 0 MPEG2Source 0 0 ${AREA} 0 LumaYV12 0 0 ${AREA} 0 BlindPP ; FFMS2 0 0 ${AREA} 0 FFIndex 0 0 ${AREA} 0 FFVideoSource 0 0 ${AREA} 0 FFAudioSource 0 0 ${AREA} 0 FFmpegSource2 0 0 ${AREA} 0 FFImageSource 0 0 ${AREA} 0 FFFormatTime 0 0 ${AREA} 0 FFInfo 0 0 ${AREA} 0 FFSetLogLevel 0 0 ${AREA} 0 FFGetLogLevel 0 0 ${AREA} 0 FFGetVersion 0 0 ${AREA} 0 SWScale 0 0 ${AREA} 0 FFCopyrightInfringement ; NicAudio 0 0 ${AREA} 0 NicAudio 0 0 ${AREA} 0 NicAC3Source 0 0 ${AREA} 0 NicDTSSource 0 0 ${AREA} 0 NicMPG123Source 0 0 ${AREA} 0 NicLPCMSource 0 0 ${AREA} 0 RaWavSource ; masktools v1 0 0 ${AREA} 0 Binarize 0 0 ${AREA} 0 CombMask 0 0 ${AREA} 0 EdgeMask 0 0 ${AREA} 0 DEdgeMask 0 0 ${AREA} 0 DEdgeMask2 0 0 ${AREA} 0 Expand 0 0 ${AREA} 0 Inpand 0 0 ${AREA} 0 FitY2UV 0 0 ${AREA} 0 FitY2U 0 0 ${AREA} 0 FitY2V 0 0 ${AREA} 0 FitU2Y 0 0 ${AREA} 0 FitV2Y 0 0 ${AREA} 0 FitU2V 0 0 ${AREA} 0 FitV2U 0 0 ${AREA} 0 Inflate 0 0 ${AREA} 0 Deflate 0 0 ${AREA} 0 Logic 0 0 ${AREA} 0 RGBLUT 0 0 ${AREA} 0 YUY2LUT 0 0 ${AREA} 0 YV12LUT 0 0 ${AREA} 0 YV12LUTxy 0 0 ${AREA} 0 MaskedMerge 0 0 ${AREA} 0 MotionMask 0 0 ${AREA} 0 YV12Convolution 0 0 ${AREA} 0 YV12Subtract ; masktools v2 0 0 ${AREA} 0 mt_edge 0 0 ${AREA} 0 mt_motion 0 0 ${AREA} 0 mt_infix ; masktools v2 Masks operation: 0 0 ${AREA} 0 mt_invert 0 0 ${AREA} 0 mt_binarize 0 0 ${AREA} 0 mt_logic 0 0 ${AREA} 0 mt_hysteresis ; masktools v2 Mask merging: 0 0 ${AREA} 0 mt_merge ; masktools v2 Morphologic operator: 0 0 ${AREA} 0 mt_expand 0 0 ${AREA} 0 mt_inpand 0 0 ${AREA} 0 mt_inflate 0 0 ${AREA} 0 mt_deflate ; masktools v2 Lut operator: 0 0 ${AREA} 0 mt_lut 0 0 ${AREA} 0 mt_lutxy 0 0 ${AREA} 0 mt_lutxy 0 0 ${AREA} 0 mt_lutxyz 0 0 ${AREA} 0 mt_lutf 0 0 ${AREA} 0 mt_luts 0 0 ${AREA} 0 mt_lutsx 0 0 ${AREA} 0 mt_lutspa ; masktools v2 Support operator: 0 0 ${AREA} 0 mt_makediff 0 0 ${AREA} 0 mt_adddiff 0 0 ${AREA} 0 mt_clamp 0 0 ${AREA} 0 mt_average ; masktools v2 Convolutions: 0 0 ${AREA} 0 mt_convolution 0 0 ${AREA} 0 mt_mappedblur ; masktools v2 Helpers: 0 0 ${AREA} 0 mt_square 0 0 ${AREA} 0 mt_rectange 0 0 ${AREA} 0 mt_freerectangle 0 0 ${AREA} 0 mt_diamond 0 0 ${AREA} 0 mt_losange 0 0 ${AREA} 0 mt_freelosange 0 0 ${AREA} 0 mt_circle 0 0 ${AREA} 0 mt_ellipse 0 0 ${AREA} 0 mt_freeellipse 0 0 ${AREA} 0 mt_polish ; masktools more 0 0 ${AREA} 0 Ylevels 0 0 ${AREA} 0 YlevelsC 0 0 ${AREA} 0 YlevelsG 0 0 ${AREA} 0 YlevelsS ; others 0 0 ${AREA} 0 RawSource 0 0 ${AREA} 0 Removegrain 0 0 ${AREA} 0 Clense 0 0 ${AREA} 0 Repair 0 0 ${AREA} 0 TemporalRepair 0 0 ${AREA} 0 Repair 0 0 ${AREA} 0 SSIQ 0 0 ${AREA} 0 FixVHSOverSharp 0 0 ${AREA} 0 FixVHSOverSharpL 0 0 ${AREA} 0 FanFilter 0 0 ${AREA} 0 EEDI2 0 0 ${AREA} 0 MosquitoNR ; Dither (http://forum.doom9.org/showthread.php?p=1386559#post1386559) 0 0 ${AREA} 0 Dither_convey_yuv4xxp16_on_yvxx 0 0 ${AREA} 0 Dither1Pre 0 0 ${AREA} 0 Dither2Pre 0 0 ${AREA} 0 DitherPost 0 0 ${AREA} 0 DitherBuildMask 0 0 ${AREA} 0 SmoothGrad 0 0 ${AREA} 0 GradFun3 0 0 ${AREA} 0 Dither_box_filter16 0 0 ${AREA} 0 Dither_bilateral16 0 0 ${AREA} 0 Dither_limit_dif16 0 0 ${AREA} 0 Dither_resize16 0 0 ${AREA} 0 Dither_convert_yuv_to_rgb 0 0 ${AREA} 0 Dither_convert_rgb_to_yuv 0 0 ${AREA} 0 Dither_convey_rgb48_on_yv12 0 0 ${AREA} 0 DitherTestPatterns 0 0 ${AREA} 0 Dither_get_msb 0 0 ${AREA} 0 Dither_get_lsb 0 0 ${AREA} 0 Dither_gen_null_lsb 0 0 ${AREA} 0 Dither_convert_8_to_16 0 0 ${AREA} 0 Dither_crop16 0 0 ${AREA} 0 Dither_addborders16 0 0 ${AREA} 0 Dither_lut8 0 0 ${AREA} 0 Dither_lutxy8 0 0 ${AREA} 0 Dither_lutxyz8 0 0 ${AREA} 0 Dither_lut16 0 0 ${AREA} 0 Dither_add16 0 0 ${AREA} 0 Dither_max_dif16 0 0 ${AREA} 0 Dither_merge16 0 0 ${AREA} 0 Dither_merge16_8 0 0 ${AREA} 0 Dither_y_gamma_to_linear 0 0 ${AREA} 0 Dither_y_linear_to_gamma 0 0 ${AREA} 0 Dither_add_grain16 0 0 ${AREA} 0 Dither_quantize 0 0 ${AREA} 0 Dither_srgb_display ; Often used functions from scripts 0 0 ${IF} 0 YAHR 0 0 ${IF} 0 GrainFactory3 ;----------------------------------------------; ; CodeFold ; ;----------------------------------------------; ;Flags (sum of the members) ; 1 case sensitive. ; 2 force get fold name for function list from left at the fold start ("Folds:" section only). ; 4 force get fold name for function list from right at the fold start, including fold start ("Folds:" section only). ; 8 fold start located at line start ("Folds:" section only). ; 16 fold start located at line end ("Folds:" section only). ; 32 fold end located at line start ("Folds:" section only). ; 64 fold end located at line end ("Folds:" section only). ; 128 don't catch fold end ("Folds:" section) or skip end ("Skips:" section). ; 256 additional to 128 flag - more priority is given to sibling level instead of parent level ("Folds:" section only). ; 512 comment fold - fold ignore any other folds and skips inside ("Folds:" section only). ; 1024 reserved. ; 2048 deny fold - founded fold will be ignored ("Folds:" section only). ; 4096 xml fold - "", "", "" ("Folds:" section only). ; 8192 don't check delimiters from left of fold start ("Folds:" section only). ; 16384 don't check delimiters from right of fold start ("Folds:" section only). ; 32768 don't check delimiters from left of fold end ("Folds:" section only). ; 65536 don't check delimiters from right of fold end ("Folds:" section only). ; 131072 deny delimiters ("Folds:" section only). ; 262144 don't show fold in list ("Folds:" section only). FoldPanel: ;================================================================================================================================================================================================================================================================================================================================================================================================================================================================= ;PanelFirstBkColor PanelSecondBkColor PanelNormalFoldColor PanelActiveFoldColor PanelNormalNodeOpenBkColor PanelNormalNodeCloseBkColor PanelActiveNodeOpenBkColor PanelActiveNodeCloseBkColor PanelNormalNodeOpenSignColor PanelNormalNodeCloseSignColor PanelActiveNodeOpenSignColor PanelActiveNodeCloseSignColor ;================================================================================================================================================================================================================================================================================================================================================================================================================================================================= ${CodeFold_PanelFirstBkColor} ${CodeFold_PanelSecondBkColor} ${CodeFold_PanelNormalFoldColor} ${CodeFold_PanelActiveFoldColor} ${CodeFold_PanelNormalNodeOpenBkColor} ${CodeFold_PanelNormalNodeCloseBkColor} ${CodeFold_PanelActiveNodeOpenBkColor} ${CodeFold_PanelActiveNodeCloseBkColor} ${CodeFold_PanelNormalNodeOpenSignColor} ${CodeFold_PanelNormalNodeCloseSignColor} ${CodeFold_PanelActiveNodeOpenSignColor} ${CodeFold_PanelActiveNodeCloseSignColor} FoldList: ;================================================ ;ListTextColor ListBkColor ;================================================ ${CodeFold_ListTextColor} ${CodeFold_ListBkColor} TagMark: ;============================================================================================================ ;TagMarkFlags TagMarkFontStyle TagMarkTextColor TagMarkBkColor ;============================================================================================================ ${CodeFold_TagMarkFlags} ${CodeFold_TagMarkFontStyle} ${CodeFold_TagMarkTextColor} ${CodeFold_TagMarkBkColor} Skips: ;============================= ;Flags Skip Skip Escape ; start end char ;============================= 1 "#" "" "" Folds: ;============================================================= ;Flags Font Color Color Fold Fold Delimiters ; style text bkgrnd start end ;============================================================= ;513=1+512 513 3 ${COMM} 0 "__END__" "" "" ;513=1+512 513 3 ${COMM} 0 "/*" "*/" "" ;513=1+512 1 3 ${COMM} 0 "[*" "*]" "" ;4100=4+4096 4100 0 0 0 "function " "}" "" ;----------------------------------------------; ; AutoComplete ; ;----------------------------------------------; Blocks: ;====================================================================== ;Abbreviations and blocks ; ; $~abbr normal abbreviation. ; $=abbr exact abbreviation. May contain delimiters. ; $[] set caret to this position. Can be multiple (hot spots). ; $[text] select text. Can be multiple (hot spots). ; $$ symbol $. ; $\] escape symbol ]. Can be used in $[text] block: $[One [1$\] ]. ; ${VAR} variable assigned from Coder::Settings. ; $; comment line. ;======================================================================