UI: Relax mc_trans_video_imagescaler.dll DLL block

This is actually a MainConcept redistributable and not related to Adobe.
Unfortunately Elgato Game Capture HD software relies on this dependency
when presenting the DirectShow device to OBS, so we unintentionally
blocked it from loading.

Instead of outright blocking, we now block only older versions than the
version shipped by Elgato, which has hopefully been patched to fix the
random crashes.
This commit is contained in:
Richard Stanway 2023-05-03 01:50:47 +02:00 committed by Ryan Foster
parent e23b80151b
commit 132f0b85fc

View file

@ -124,8 +124,9 @@ static blocked_module_t blocked_modules[] = {
// Wacom / Other tablet driver, locks up UI
{L"\\wintab32.dll", 0, 0, TS_IGNORE},
// Adobe Dynamic Link (Adobe CC), crashes in its own thread
{L"\\mc_trans_video_imagescaler.dll", 0, 0, TS_IGNORE},
// MainConcept Image Scaler, crashes in its own thread. Block versions
// older than the one Elgato uses (2016-02-15).
{L"\\mc_trans_video_imagescaler.dll", 0, 1455495131, TS_LESS_THAN},
// Weird Polish banking "security" software, breaks UI
{L"\\wslbscr64.dll", 0, 0, TS_IGNORE},