gitextract_jlxsglop/ ├── .editorconfig ├── .gitattributes ├── .github/ │ └── workflows/ │ └── build.yml ├── .gitignore ├── .gitmodules ├── .readthedocs.yaml ├── CMakeLists.txt ├── README.md ├── avs_core/ │ ├── CMakeLists.txt │ ├── Files.cmake │ ├── TargetArch.cmake │ ├── Version.cmake │ ├── avisynth.pc.in │ ├── avisynth_conf.h.in │ ├── convert/ │ │ ├── convert.cpp │ │ ├── convert.h │ │ ├── convert_audio.cpp │ │ ├── convert_audio.h │ │ ├── convert_audio_c.cpp │ │ ├── convert_bits.cpp │ │ ├── convert_bits.h │ │ ├── convert_helper.cpp │ │ ├── convert_helper.h │ │ ├── convert_matrix.cpp │ │ ├── convert_matrix.h │ │ ├── convert_planar.cpp │ │ ├── convert_planar.h │ │ ├── convert_rgb.cpp │ │ ├── convert_rgb.h │ │ └── intel/ │ │ ├── convert_audio_avx2.cpp │ │ ├── convert_audio_sse.cpp │ │ ├── convert_bits_avx2.cpp │ │ ├── convert_bits_avx2.h │ │ ├── convert_bits_sse.cpp │ │ ├── convert_bits_sse.h │ │ ├── convert_planar_avx2.cpp │ │ ├── convert_planar_avx2.h │ │ ├── convert_planar_sse.cpp │ │ ├── convert_planar_sse.h │ │ ├── convert_rgb_avx2.cpp │ │ ├── convert_rgb_avx2.h │ │ ├── convert_rgb_avx512.cpp │ │ ├── convert_rgb_avx512.h │ │ ├── convert_rgb_sse.cpp │ │ └── convert_rgb_sse.h │ ├── core/ │ │ ├── AVSMap.h │ │ ├── AviHelper.cpp │ │ ├── AviHelper.h │ │ ├── BufferPool.cpp │ │ ├── BufferPool.h │ │ ├── CompatEnvironment.h │ │ ├── DeviceManager.cpp │ │ ├── DeviceManager.h │ │ ├── FilterConstructor.cpp │ │ ├── FilterConstructor.h │ │ ├── FilterGraph.cpp │ │ ├── FilterGraph.h │ │ ├── InternalEnvironment.h │ │ ├── LruCache.h │ │ ├── MTGuard.cpp │ │ ├── MTGuard.h │ │ ├── MappedList.h │ │ ├── ObjectPool.h │ │ ├── PluginManager.cpp │ │ ├── PluginManager.h │ │ ├── Prefetcher.cpp │ │ ├── Prefetcher.h │ │ ├── ScriptEnvironmentTLS.h │ │ ├── SimpleLruCache.h │ │ ├── ThreadPool.cpp │ │ ├── ThreadPool.h │ │ ├── alignplanar.cpp │ │ ├── alignplanar.h │ │ ├── arch.h.in │ │ ├── audio.cpp │ │ ├── audio.h │ │ ├── avisynth.cpp │ │ ├── avisynth.def │ │ ├── avisynth.rc │ │ ├── avisynth64.def │ │ ├── avisynth_c.cpp │ │ ├── avs_simd_c.h │ │ ├── bitblt.cpp │ │ ├── bitblt.h │ │ ├── cache.cpp │ │ ├── cache.h │ │ ├── clip_info.h │ │ ├── cpuid.cpp │ │ ├── exception.cpp │ │ ├── exception.h │ │ ├── findfirst.h │ │ ├── fonts/ │ │ │ ├── fixedfonts.cpp │ │ │ └── fixedfonts.h │ │ ├── function.h │ │ ├── info.cpp │ │ ├── info.h │ │ ├── initguid.cpp │ │ ├── interface.cpp │ │ ├── internal.h │ │ ├── main.cpp │ │ ├── memcpy_amd.cpp │ │ ├── memcpy_amd.h │ │ ├── mpmc_bounded_queue.h │ │ ├── parser/ │ │ │ ├── expression.cpp │ │ │ ├── expression.h │ │ │ ├── os/ │ │ │ │ ├── win32_string_compat.cpp │ │ │ │ └── win32_string_compat.h │ │ │ ├── script.cpp │ │ │ ├── script.h │ │ │ ├── scriptparser.cpp │ │ │ ├── scriptparser.h │ │ │ ├── tokenizer.cpp │ │ │ └── tokenizer.h │ │ ├── strings.cpp │ │ ├── strings.h │ │ ├── vartable.h │ │ └── version.h.in │ ├── filters/ │ │ ├── AviSource/ │ │ │ ├── AVIIndex.cpp │ │ │ ├── AVIIndex.h │ │ │ ├── AVIReadHandler.cpp │ │ │ ├── AVIReadHandler.h │ │ │ ├── AudioSource.cpp │ │ │ ├── AudioSource.h │ │ │ ├── DubSource.cpp │ │ │ ├── DubSource.h │ │ │ ├── Error.h │ │ │ ├── FastReadStream.cpp │ │ │ ├── FastReadStream.h │ │ │ ├── File64.cpp │ │ │ ├── File64.h │ │ │ ├── Fixes.h │ │ │ ├── VD_Audio.cpp │ │ │ ├── VD_Audio.h │ │ │ ├── avi_source.cpp │ │ │ ├── avi_source.h │ │ │ ├── clip_info.h │ │ │ ├── list.cpp │ │ │ └── list.h │ │ ├── aarch64/ │ │ │ ├── turn_neon.cpp │ │ │ └── turn_neon.h │ │ ├── color.cpp │ │ ├── color.h │ │ ├── colorbars_const.h │ │ ├── combine.cpp │ │ ├── combine.h │ │ ├── conditional/ │ │ │ ├── conditional.cpp │ │ │ ├── conditional.h │ │ │ ├── conditional_functions.cpp │ │ │ ├── conditional_functions.h │ │ │ ├── conditional_reader.cpp │ │ │ ├── conditional_reader.h │ │ │ └── intel/ │ │ │ ├── conditional_functions_sse.cpp │ │ │ └── conditional_functions_sse.h │ │ ├── convolution.cpp │ │ ├── convolution.h │ │ ├── debug.cpp │ │ ├── debug.h │ │ ├── edit.cpp │ │ ├── edit.h │ │ ├── exprfilter/ │ │ │ ├── exprfilter.cpp │ │ │ ├── exprfilter.h │ │ │ └── jitasm.h │ │ ├── field.cpp │ │ ├── field.h │ │ ├── focus.cpp │ │ ├── focus.h │ │ ├── fps.cpp │ │ ├── fps.h │ │ ├── greyscale.cpp │ │ ├── greyscale.h │ │ ├── histogram.cpp │ │ ├── histogram.h │ │ ├── intel/ │ │ │ ├── check_avx512.h │ │ │ ├── focus_avx2.cpp │ │ │ ├── focus_avx2.h │ │ │ ├── focus_sse.cpp │ │ │ ├── focus_sse.h │ │ │ ├── greyscale_sse.cpp │ │ │ ├── greyscale_sse.h │ │ │ ├── layer_avx2.cpp │ │ │ ├── layer_avx2.h │ │ │ ├── layer_sse.cpp │ │ │ ├── layer_sse.h │ │ │ ├── limiter_sse.cpp │ │ │ ├── limiter_sse.h │ │ │ ├── merge_avx2.cpp │ │ │ ├── merge_avx2.h │ │ │ ├── merge_sse.cpp │ │ │ ├── merge_sse.h │ │ │ ├── planeswap_sse.cpp │ │ │ ├── planeswap_sse.h │ │ │ ├── resample_avx2.cpp │ │ │ ├── resample_avx2.h │ │ │ ├── resample_avx512.cpp │ │ │ ├── resample_avx512.h │ │ │ ├── resample_avx512.hpp │ │ │ ├── resample_avx512b.cpp │ │ │ ├── resample_sse.cpp │ │ │ ├── resample_sse.h │ │ │ ├── resize_sse.cpp │ │ │ ├── resize_sse.h │ │ │ ├── text-overlay_sse.cpp │ │ │ ├── text-overlay_sse.h │ │ │ ├── turn_avx2.cpp │ │ │ ├── turn_avx2.h │ │ │ ├── turn_sse.cpp │ │ │ └── turn_sse.h │ │ ├── layer.cpp │ │ ├── layer.h │ │ ├── layer.hpp │ │ ├── levels.cpp │ │ ├── levels.h │ │ ├── limiter.cpp │ │ ├── limiter.h │ │ ├── merge.cpp │ │ ├── merge.h │ │ ├── misc.cpp │ │ ├── misc.h │ │ ├── overlay/ │ │ │ ├── 444convert.cpp │ │ │ ├── 444convert.h │ │ │ ├── OF_add.cpp │ │ │ ├── OF_blend.cpp │ │ │ ├── OF_darken.cpp │ │ │ ├── OF_difference.cpp │ │ │ ├── OF_exclusion.cpp │ │ │ ├── OF_multiply.cpp │ │ │ ├── OF_softhardlight.cpp │ │ │ ├── aarch64/ │ │ │ │ ├── blend_common_neon.cpp │ │ │ │ └── blend_common_neon.h │ │ │ ├── blend_common.cpp │ │ │ ├── blend_common.h │ │ │ ├── imghelpers.h │ │ │ ├── intel/ │ │ │ │ ├── 444convert_sse.cpp │ │ │ │ ├── 444convert_sse.h │ │ │ │ ├── OF_multiply_avx2.cpp │ │ │ │ ├── OF_multiply_avx2.h │ │ │ │ ├── OF_multiply_sse.cpp │ │ │ │ ├── OF_multiply_sse.h │ │ │ │ ├── blend_common_avx2.cpp │ │ │ │ ├── blend_common_avx2.h │ │ │ │ ├── blend_common_sse.cpp │ │ │ │ └── blend_common_sse.h │ │ │ ├── overlay.cpp │ │ │ ├── overlay.h │ │ │ └── overlayfunctions.h │ │ ├── planeswap.cpp │ │ ├── planeswap.h │ │ ├── resample.cpp │ │ ├── resample.h │ │ ├── resample_functions.cpp │ │ ├── resample_functions.h │ │ ├── resize.cpp │ │ ├── resize.h │ │ ├── source.cpp │ │ ├── text-overlay.cpp │ │ ├── text-overlay.h │ │ ├── transform.cpp │ │ ├── transform.h │ │ ├── turn.cpp │ │ └── turn.h │ └── include/ │ ├── avisynth.h │ ├── avisynth_c.h │ └── avs/ │ ├── alignment.h │ ├── capi.h │ ├── config.h │ ├── cpuid.h │ ├── filesystem.h │ ├── minmax.h │ ├── posix.h │ ├── types.h │ └── win.h ├── cmake_uninstall.cmake.in ├── distrib/ │ ├── AviSynth_Template.reg │ ├── ColorPresets/ │ │ ├── colors_rgb.avsi │ │ └── colors_rgb.txt │ ├── Examples/ │ │ ├── Audio.avs │ │ ├── Authors.avs │ │ ├── Editing.avs │ │ ├── Equalizer Presets/ │ │ │ ├── 1965.feq │ │ │ ├── Air.feq │ │ │ ├── Brittle.feq │ │ │ ├── Car Stereo.feq │ │ │ ├── Classic V.feq │ │ │ ├── Clear.feq │ │ │ ├── DEATH.feq │ │ │ ├── Dark.feq │ │ │ ├── Drums.feq │ │ │ ├── Flat.feq │ │ │ ├── Home Theater.feq │ │ │ ├── Loudness.feq │ │ │ ├── Pop.feq │ │ │ ├── Premaster.feq │ │ │ ├── Presence.feq │ │ │ ├── Punch & Sparkle.feq │ │ │ ├── Shimmer.feq │ │ │ ├── Soft Bass.feq │ │ │ └── Strings.feq │ │ ├── Processing.avs │ │ ├── Syntax.avs │ │ └── Version.avs │ ├── OFL.TXT │ ├── Prerequisites/ │ │ └── keep.me │ ├── Readme/ │ │ └── readme_history.txt │ ├── WinInstaller/ │ │ ├── Translations/ │ │ │ ├── cs.isl │ │ │ ├── de.isl │ │ │ ├── en.isl │ │ │ ├── fr.isl │ │ │ ├── it.isl │ │ │ ├── ja.isl │ │ │ ├── pl.isl │ │ │ ├── pt.isl │ │ │ ├── pt_br.isl │ │ │ └── ru.isl │ │ ├── avisynth+.iss │ │ ├── avisynth+_arm64.iss │ │ └── update_git_rev.ps1 │ ├── docs/ │ │ └── english/ │ │ ├── make.bat │ │ └── source/ │ │ ├── avisynthdoc/ │ │ │ ├── FilterSDK/ │ │ │ │ ├── AMDOptimizationGuide.rst │ │ │ │ ├── AVSLinkage.rst │ │ │ │ ├── AssemblerOptimizing.rst │ │ │ │ ├── AviSynthInterfaceVersion.rst │ │ │ │ ├── AviSynthTwoFiveAudio.rst │ │ │ │ ├── AviSynthTwoFivePixelType.rst │ │ │ │ ├── AviSynthTwoFiveSDK.rst │ │ │ │ ├── BensAviSynthDocs.rst │ │ │ │ ├── C_api.rst │ │ │ │ ├── ChangeFrameSize.rst │ │ │ │ ├── ColorSpaces.rst │ │ │ │ ├── ColorspaceProperties.rst │ │ │ │ ├── CompilingAvisynthPlugins.rst │ │ │ │ ├── Cplusplus_api.rst │ │ │ │ ├── DataAlignment.rst │ │ │ │ ├── DataStorageInAviSynth.rst │ │ │ │ ├── DebuggingAvisynthPlugins.rst │ │ │ │ ├── DualPlugins.rst │ │ │ │ ├── EnvInvoke.rst │ │ │ │ ├── EnvSaveString.rst │ │ │ │ ├── FilterSDK.rst │ │ │ │ ├── GeneralPurposeToMMXRegisters.rst │ │ │ │ ├── GettingStartedWithAudio.rst │ │ │ │ ├── GradientMask.rst │ │ │ │ ├── InstructionPairing.rst │ │ │ │ ├── IntegerSSE.rst │ │ │ │ ├── IntelOptimizationGuide.rst │ │ │ │ ├── InterleavedImageFormat.rst │ │ │ │ ├── IntermediateMmxOptimization.rst │ │ │ │ ├── InternalFunctions.rst │ │ │ │ ├── InvertNeg.rst │ │ │ │ ├── IsMovntqFaster.rst │ │ │ │ ├── MMX.rst │ │ │ │ ├── Non-ClipSample.rst │ │ │ │ ├── PlanarImageFormat.rst │ │ │ │ ├── SDKHistory.rst │ │ │ │ ├── SDKLicense.rst │ │ │ │ ├── SDKNecessaries.rst │ │ │ │ ├── SimpleMmxOptimization.rst │ │ │ │ ├── SimpleSample.rst │ │ │ │ ├── SimpleSample10b.rst │ │ │ │ ├── SimpleSample11.rst │ │ │ │ ├── SimpleSample12.rst │ │ │ │ ├── SimpleSample13a.rst │ │ │ │ ├── SimpleSample14.rst │ │ │ │ ├── SimpleSample15a.rst │ │ │ │ ├── SimpleSample16.rst │ │ │ │ ├── SimpleSample17.rst │ │ │ │ ├── SimpleSample26.rst │ │ │ │ ├── SimpleSampleClass.rst │ │ │ │ ├── TwoFiveFastInvert.rst │ │ │ │ ├── TwoFiveInvert.rst │ │ │ │ ├── VideoInfo.rst │ │ │ │ ├── WorkingWithImages.rst │ │ │ │ ├── WorkingWithPlanarImages.rst │ │ │ │ ├── avs2pcm.rst │ │ │ │ └── avs2yuv.rst │ │ │ ├── advancedtopics/ │ │ │ │ ├── color_conversions.rst │ │ │ │ ├── colorimetry.rst │ │ │ │ ├── hybrid_video.rst │ │ │ │ ├── importing_media.rst │ │ │ │ ├── interlaced_fieldbased.rst │ │ │ │ ├── luminance_levels.rst │ │ │ │ └── sampling.rst │ │ │ ├── advancedtopics.rst │ │ │ ├── avisynthplus.rst │ │ │ ├── changelist.rst │ │ │ ├── changelist26.rst │ │ │ ├── changelist34.rst │ │ │ ├── changelist34pre.rst │ │ │ ├── changelist35.rst │ │ │ ├── changelist36.rst │ │ │ ├── changelist37.rst │ │ │ ├── changelist371.rst │ │ │ ├── changelist372.rst │ │ │ ├── changelist373.rst │ │ │ ├── changelist374.rst │ │ │ ├── changelist375.rst │ │ │ ├── changelist376.rst │ │ │ ├── contributing/ │ │ │ │ ├── avsplus_external_deps_guide_manual.rst │ │ │ │ ├── avsplus_external_deps_guide_manual_arm.rst │ │ │ │ ├── compiling_avsplus.rst │ │ │ │ ├── contributing_with_git.rst │ │ │ │ └── posix.rst │ │ │ ├── corefilters/ │ │ │ │ ├── addborders.rst │ │ │ │ ├── adjust.rst │ │ │ │ ├── amplify.rst │ │ │ │ ├── animate.rst │ │ │ │ ├── assumerate.rst │ │ │ │ ├── audiodub.rst │ │ │ │ ├── avisource.rst │ │ │ │ ├── blankclip.rst │ │ │ │ ├── blur.rst │ │ │ │ ├── bob.rst │ │ │ │ ├── colorbars.rst │ │ │ │ ├── colorbarsuhd.rst │ │ │ │ ├── coloryuv.rst │ │ │ │ ├── combineplanes.rst │ │ │ │ ├── compare.rst │ │ │ │ ├── conditionalfilter.rst │ │ │ │ ├── conditionalreader.rst │ │ │ │ ├── convert.rst │ │ │ │ ├── convertaudio.rst │ │ │ │ ├── convertbits.rst │ │ │ │ ├── convertstacked.rst │ │ │ │ ├── converttomono.rst │ │ │ │ ├── convolution.rst │ │ │ │ ├── crop.rst │ │ │ │ ├── delayaudio.rst │ │ │ │ ├── deleteframe.rst │ │ │ │ ├── directshowsource.rst │ │ │ │ ├── dissolve.rst │ │ │ │ ├── doubleweave.rst │ │ │ │ ├── duplicateframe.rst │ │ │ │ ├── echo.rst │ │ │ │ ├── ensuresync.rst │ │ │ │ ├── expr.rst │ │ │ │ ├── extract.rst │ │ │ │ ├── fade.rst │ │ │ │ ├── fixbrokenchromaupsampling.rst │ │ │ │ ├── fixluminance.rst │ │ │ │ ├── flip.rst │ │ │ │ ├── fps.rst │ │ │ │ ├── freezeframe.rst │ │ │ │ ├── getchannel.rst │ │ │ │ ├── greyscale.rst │ │ │ │ ├── histogram.rst │ │ │ │ ├── imagesource.rst │ │ │ │ ├── imagewriter.rst │ │ │ │ ├── import.rst │ │ │ │ ├── info.rst │ │ │ │ ├── interleave.rst │ │ │ │ ├── invert.rst │ │ │ │ ├── killaudio.rst │ │ │ │ ├── layer.rst │ │ │ │ ├── letterbox.rst │ │ │ │ ├── levels.rst │ │ │ │ ├── limiter.rst │ │ │ │ ├── loop.rst │ │ │ │ ├── mask.rst │ │ │ │ ├── maskhs.rst │ │ │ │ ├── merge.rst │ │ │ │ ├── mergechannels.rst │ │ │ │ ├── mergergb.rst │ │ │ │ ├── message.rst │ │ │ │ ├── mixaudio.rst │ │ │ │ ├── monotostereo.rst │ │ │ │ ├── multioverlay.rst │ │ │ │ ├── normalize.rst │ │ │ │ ├── overlay.rst │ │ │ │ ├── parity.rst │ │ │ │ ├── peculiar.rst │ │ │ │ ├── preroll.rst │ │ │ │ ├── propShow.rst │ │ │ │ ├── pulldown.rst │ │ │ │ ├── reduceby2.rst │ │ │ │ ├── resampleaudio.rst │ │ │ │ ├── resize.rst │ │ │ │ ├── reverse.rst │ │ │ │ ├── segmentedsource.rst │ │ │ │ ├── select.rst │ │ │ │ ├── selectevery.rst │ │ │ │ ├── selectrangeevery.rst │ │ │ │ ├── separatefields.rst │ │ │ │ ├── setchannelmask.rst │ │ │ │ ├── setfilterprop.rst │ │ │ │ ├── showalpha.rst │ │ │ │ ├── showfive.rst │ │ │ │ ├── showframes.rst │ │ │ │ ├── skewrows.rst │ │ │ │ ├── soften.rst │ │ │ │ ├── soundout.rst │ │ │ │ ├── splice.rst │ │ │ │ ├── ssrc.rst │ │ │ │ ├── stack.rst │ │ │ │ ├── subtitle.rst │ │ │ │ ├── subtract.rst │ │ │ │ ├── supereq.rst │ │ │ │ ├── swap.rst │ │ │ │ ├── swapfields.rst │ │ │ │ ├── tcpdeliver.rst │ │ │ │ ├── timestretch.rst │ │ │ │ ├── tone.rst │ │ │ │ ├── trim.rst │ │ │ │ ├── turn.rst │ │ │ │ ├── tweak.rst │ │ │ │ ├── version.rst │ │ │ │ ├── weave.rst │ │ │ │ └── write.rst │ │ │ ├── corefilters.rst │ │ │ ├── externalplugins.rst │ │ │ ├── faq/ │ │ │ │ ├── faq.rst │ │ │ │ ├── faq_common_errors.rst │ │ │ │ ├── faq_different_types_content.rst │ │ │ │ ├── faq_frameserving.rst │ │ │ │ ├── faq_general_info.rst │ │ │ │ ├── faq_loading_clips.rst │ │ │ │ ├── faq_sections.rst │ │ │ │ ├── faq_using_virtualdub_plugins.rst │ │ │ │ ├── faq_yv12.rst │ │ │ │ └── troubleshooting.rst │ │ │ ├── filters_mult_input_clips.rst │ │ │ ├── getting_started.rst │ │ │ ├── index.rst │ │ │ ├── license.rst │ │ │ ├── links.rst │ │ │ ├── overview.rst │ │ │ ├── quick_ref.rst │ │ │ ├── releasenotes.rst │ │ │ ├── script_ref/ │ │ │ │ ├── script_ref.rst │ │ │ │ ├── script_ref_arrays.rst │ │ │ │ ├── script_ref_block_statements.rst │ │ │ │ ├── script_ref_execution_model.rst │ │ │ │ ├── script_ref_execution_model_eval_scripts.rst │ │ │ │ ├── script_ref_execution_model_fetching_frames.rst │ │ │ │ ├── script_ref_execution_model_filter_graph.rst │ │ │ │ ├── script_ref_execution_model_lifetime_variables.rst │ │ │ │ ├── script_ref_execution_model_perf_cons.rst │ │ │ │ ├── script_ref_execution_model_sequence_events.rst │ │ │ │ └── script_ref_user_functions.rst │ │ │ ├── syntax/ │ │ │ │ ├── syntax.rst │ │ │ │ ├── syntax_clip_properties.rst │ │ │ │ ├── syntax_colors.rst │ │ │ │ ├── syntax_control_structures.rst │ │ │ │ ├── syntax_formal_avisynth_grammar.rst │ │ │ │ ├── syntax_function_objects.rst │ │ │ │ ├── syntax_internal_functions.rst │ │ │ │ ├── syntax_internal_functions_bit.rst │ │ │ │ ├── syntax_internal_functions_boolean.rst │ │ │ │ ├── syntax_internal_functions_control.rst │ │ │ │ ├── syntax_internal_functions_conversion.rst │ │ │ │ ├── syntax_internal_functions_debug.rst │ │ │ │ ├── syntax_internal_functions_frame_properties.rst │ │ │ │ ├── syntax_internal_functions_function_object.rst │ │ │ │ ├── syntax_internal_functions_global_options.rst │ │ │ │ ├── syntax_internal_functions_multithreading.rst │ │ │ │ ├── syntax_internal_functions_multithreading_new.rst │ │ │ │ ├── syntax_internal_functions_numeric.rst │ │ │ │ ├── syntax_internal_functions_runtime.rst │ │ │ │ ├── syntax_internal_functions_script.rst │ │ │ │ ├── syntax_internal_functions_string.rst │ │ │ │ ├── syntax_internal_functions_trig.rst │ │ │ │ ├── syntax_internal_functions_version.rst │ │ │ │ ├── syntax_operators.rst │ │ │ │ ├── syntax_plugins.rst │ │ │ │ ├── syntax_ref.rst │ │ │ │ ├── syntax_runtime_environment.rst │ │ │ │ ├── syntax_script_variables.rst │ │ │ │ ├── syntax_sections.rst │ │ │ │ ├── syntax_the_full_grammar.rst │ │ │ │ └── syntax_userdefined_scriptfunctions.rst │ │ │ ├── twopointfive.rst │ │ │ └── twopointsix.rst │ │ ├── conf.py │ │ └── index.rst │ ├── gpl-cs.txt │ ├── gpl-de.txt │ ├── gpl-el.txt │ ├── gpl-fr.txt │ ├── gpl-it.txt │ ├── gpl-ja.txt │ ├── gpl-pl.txt │ ├── gpl-pt.txt │ ├── gpl-pt_br.txt │ ├── gpl-ru.txt │ ├── gpl.txt │ ├── lgpl_for_used_libs.txt │ └── rst_migration_notes.txt └── plugins/ ├── CMakeLists.txt ├── ConvertStacked/ │ ├── CMakeLists.txt │ └── ConvertStacked.cpp ├── DirectShowSource/ │ ├── CMakeLists.txt │ ├── directshow_source.cpp │ └── directshow_source.h ├── ImageSeq/ │ ├── CMakeLists.txt │ ├── ImageReader.cpp │ ├── ImageSeq.cpp │ ├── ImageSeq.h │ └── ImageWriter.cpp ├── Shibatch/ │ ├── CMakeLists.txt │ ├── dbesi0.c │ ├── fft.h │ ├── mem_block.cpp │ ├── mem_block.h │ ├── paramlist.h │ ├── shibatch.cpp │ ├── ssrc-convert.cpp │ ├── ssrc-convert.h │ ├── ssrc.cpp │ ├── ssrc.h │ ├── supereq.cpp │ ├── supereq.h │ └── whence.txt ├── TimeStretch/ │ ├── CMakeLists.txt │ └── TimeStretch.cpp ├── VDubFilter/ │ ├── CMakeLists.txt │ ├── GetCPUFlags.cpp │ ├── ScriptInterpreter.h │ ├── ScriptValue.h │ ├── VBitmap.h │ ├── VDubFilter.cpp │ ├── vdplugin.h │ └── vdvideofilt.h └── VFAPIFilter/ ├── CMakeLists.txt └── VFAPIFilter.cpp