# AvsRecursion 0.2

### Dynamicky připojovaná knihovna pro přidání rekurze pro Avisynth 2.5x

## Přehled

autor: Rainer Wittmann gorw@gmx.de
verze: 0.2
stáhnout: Plugin a zdrojový kód
požadavky: msvcp71.dll/msvcr71.dll
licence: GNU General Public License

AvsRecursion.dll je obyčejná dynamicky připojovaná knihovna, která je používána novými verzemi pluginů AvsTimer, RemoveGrain, ReduceFlicker, RemoveDirt pro podporu rekurze uvnitř skriptu. Není to Avisynth plugin. Proto by neměla být instalována do složky pluginů Avisynthu. Také nemůže být načítána pomocí příkazu LoadPlugin. Měla by být vložena někam, kde ji může systém najít. Doporučujeme vložit AvsRecursion.dll do stejné složky jako Avisynth.dll. Obvykle to je C:\Windows\System32. Nainstalujte prosím AvsRecursion.dll jen jednou. AvsRecursion.dll je dynamicky připojovaná. Proto budete také potřebovat nainstalovat msvcr71.dll, přednostně také do C:\Windows\System32. Protože je AvsRecursion.dll dynamicky připojovaná, už nemá smysl poskytovat staticky připojované verze pluginů, které vyžadují AvsRecursion.dll.

Pro základní pojem o rekurzi uvnitř Avisynth skriptů se podívejte do kapitoly The Delay Filter and AssignRecursionClip dokumentace k pluginu AvsTimer. Programátoři, kteří chtějí přidat rekurzi do svých filtrů by se měli podívat na zdrojový kód filtru Delay (obsaženého v pluginu AvsTimer), filtru Clense (obsaženého v pluginu RemoveGrain) nebo filtru ReduceFluctuations (obsaženého v pluginu ReduceFlicker). Rekurzivní filtry musí být připojeny importem knihovny AvsRecursion.lib (obsažené ve zdrojovém kódu archivu) a AvsRecursion.h musí být zahrnuta do zdroje filtru. To nedává smysl pro rekompilování AvsRecursion.cpp a jeho statické připojování s filtrem.

Všechny dotazy, komentáře by měly být posílány na fórum podpory (registrace se cení, ale není vyžadována).

`$English Date: 2005/05/27 $`

`Český překlad:10.5.2009`