By default, Filter runs out of process. However, you can enable in-process filtering through the API or in the formats.ini
file. If the type of process is not specified in the formats.ini
or in the API, Filter is run out of process. If the type of process is specified in the formats.ini
and in the API, the setting in the API takes precedence.
To run Filter in process
Set the final argument (dwFlags
) of either fpInit(), fpInitWithLicenseData() or fpOpenStreamEx2() to KVF_INPROCESS
.
dwFlags |= KVF_INPROCESS
To run Filter in process, set the default_inprocess
parameter in the [FilterSDK_Config]
section of the formats.ini
file to 1
.
By default this parameter is set to 0
(zero), which enables out-of-process filtering.
|