Skip to content

ref_vfcallback_removeFilter

shekh edited this page Apr 15, 2018 · 1 revision

VirtualDub Plugin SDK 1.2

removeFilter video filter callback

removeFilter

Remove a filter from the global filter list.

void __cdecl removeFilter(FilterDefinition *fd);

Parameters

fd Runtime FilterDefinition structure for the filter being removed. This must be the pointer returned from addFilter(), not the original FilterDefinition structure used to register the filter.

Thread safety

This method is not thread-safe.

Exceptions

This function must not throw exceptions (see Except()).

Remarks

This function was intended to be used to remove a DLL's filters from the global list when the DLL is unloaded. However, older versions of VirtualDub do not unload filter DLLs, and newer versions do dynamic unloading and automatically remove associated filters when a module is unloaded. As such, it is not necessary to call this function.


Copyright (C) 2007-2012 Avery Lee.

Clone this wiki locally