Business.AviSynthScriptBuilder.LoadPluginAvsi C# (CSharp) Method

LoadPluginAvsi() public method

public LoadPluginAvsi ( string fileName ) : void
fileName string
return void
        public void LoadPluginAvsi(string fileName) {
            AppendLine(@"Import(P+""{0}"")", fileName);
        }

Usage Example

 public void ApplyInterFrame(AviSynthScriptBuilder Script, MediaEncoderSettings settings, int CPU) {
     Script.LoadPluginDll("svpflow1.dll");
     Script.LoadPluginDll("svpflow2.dll");
     Script.LoadPluginAvsi("InterFrame2.avsi");
     if (settings.IncreaseFrameRateValue == FrameRateModeEnum.Double)
         Script.AppendLine(@"InterFrame(Cores={0}{1}, FrameDouble=true{2})", CPU, 
             settings.IncreaseFrameRateSmooth ? @", Tuning=""Smooth""" : "",
             Settings.SavedFile.EnableMadVR ? ", GPU=true" : "");
     else {
         int NewNum = 0;
         int NewDen = 0;
         if (settings.IncreaseFrameRateValue == FrameRateModeEnum.fps30) {
             NewNum = 30; // 30000;
             NewDen = 1; //  1001;
         } else if (settings.IncreaseFrameRateValue == FrameRateModeEnum.fps60) {
             NewNum = 60; // 60000;
             NewDen = 1; // 1001;
         } else if (settings.IncreaseFrameRateValue == FrameRateModeEnum.fps120) {
             NewNum = 120; // 120000;
             NewDen = 1; // 1001;
         }
         Script.AppendLine(@"InterFrame(Cores={0}{1}, NewNum={2}, NewDen={3}, GPU=true)", CPU, 
             settings.IncreaseFrameRateSmooth ? @", Tuning=""Smooth""" : "",
             NewNum, NewDen);
     }
 }
All Usage Examples Of Business.AviSynthScriptBuilder::LoadPluginAvsi