LoadDLL

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(redirect for convenient searching)
 
(LoadDLL: add documentation)
Line 1: Line 1:
#REDIRECT [[External_filters#Support_filters]]
+
{{FilterCat4|External_filters|Plugins|Plugins_x64|Support_filters}}
{{FilterCat|External_filters|Support_filters|}}
+
[[Category:Plugins]]
 +
{{Filter3
 +
|1={{Author/tsp}}
 +
|2=v1.0
 +
|3=[https://web.archive.org/web/20200525204333if_/https://files.videohelp.com/u/223002/LoadDLL10.7z LoadDLL10.7z] 
 +
|4=[[:Category:Support_filters|Support filters]]
 +
|5=[https://www.gnu.org/licenses/gpl-2.0.txt GPLv2]
 +
|6=[https://forum.doom9.org/showthread.php?t=119200 Doom9 Forum]
 +
}}
 +
<br>
 +
== Description ==
 +
Used to load dll files in AviSynth. Useful if a filter relies on an external dll that are not in the system PATH.
 +
<br>
 +
<br>
 +
== Requirements ==
 +
* [x86]: [[AviSynth+]] or [https://sourceforge.net/projects/avisynth2/ AviSynth 2.6]
 +
* [x64]: [[AviSynth+]]
 +
<br>
 +
 
 +
== [[Script variables|Syntax and Parameters]] ==
 +
:{{Template:FuncDef|loaddll (clip, string)}}
 +
<br>
 +
::{{Par2| |string| }}
 +
:::Path and file name of the dll to be loaded.
 +
:::loaddll returns TRUE if it succeeded in loading the dll else FALSE.
 +
:::Note: PATH can be omitted if the dll file is in the same directory as your AviSynth (*.avs) script.
 +
<br>
 +
 
 +
== Examples ==
 +
loaddll("C:\fftw3.dll")
 +
<br>
 +
 
 +
== Changelog ==
 +
Version      Date            Changes<br>
 +
v1.0        2019/03/02      - Updated to AviSynth 2.6 api
 +
                              - x64 binary
 +
v1.0        2006/12/18      - Inital release.
 +
<br>
 +
== Archived Downloads ==
 +
{| class="wikitable" border="1"; width="500px"
 +
|-
 +
!!width="100px"| Version
 +
!!width="200px"| Download
 +
!!width="200px"| Mirror
 +
|-
 +
!v1.0 (x86/x64)
 +
|[https://web.archive.org/web/20200525204333if_/https://files.videohelp.com/u/223002/LoadDLL10.7z LoadDLL10.7z]
 +
|[https://www.mediafire.com/file/knydu82ytr9tji4/LoadDLL10.7z/file LoadDLL10.7z]
 +
|-
 +
!v1.0
 +
|[http://www.avisynth.nl/users/tsp/LoadDll.zip LoadDll.zip]
 +
|[https://web.archive.org/web/20160312095457/http://www.avisynth.nl/users/tsp/LoadDll.zip LoadDll.zip]
 +
|}
 +
* x86/x64 version compiled by [https://forum.doom9.org/showthread.php?t=173259 Groucho2004].
 +
<br>
 +
== External Links ==
 +
*[https://github.com/avisynth-repository/LoadDLL GitHub] - Source code repository.
 +
<br>
 +
<br>
 +
-----------------------------------------------
 +
'''Back to [[External_filters#Support_filters|External Filters]] &larr;'''

Revision as of 20:49, 25 May 2020

Abstract
Author tsp
Version v1.0
Download LoadDLL10.7z
Category Support filters
License GPLv2
Discussion Doom9 Forum


Contents

Description

Used to load dll files in AviSynth. Useful if a filter relies on an external dll that are not in the system PATH.

Requirements


Syntax and Parameters

loaddll (clip, string)


string   =
Path and file name of the dll to be loaded.
loaddll returns TRUE if it succeeded in loading the dll else FALSE.
Note: PATH can be omitted if the dll file is in the same directory as your AviSynth (*.avs) script.


Examples

loaddll("C:\fftw3.dll")


Changelog

Version      Date            Changes
v1.0 2019/03/02 - Updated to AviSynth 2.6 api - x64 binary v1.0 2006/12/18 - Inital release.


Archived Downloads

Version Download Mirror
v1.0 (x86/x64) LoadDLL10.7z LoadDLL10.7z
v1.0 LoadDll.zip LoadDll.zip


External Links

  • GitHub - Source code repository.




Back to External Filters

Personal tools