Some apps that use MCI to play their AVIs send messages in an order that causes mciavi32 to continually re-open the window ...

Some apps that use MCI to play their AVIs send messages in an order that causes mciavi32 to continually re-open the window it's supposed to be playing to. This compatibility fix filters the calls made to MCI and cause them to be executed in the existing target window.