I've found a possible bug in EqAPO:
Windows 7 x64
MPC-HC 1.7.7 (32-bit), vanilla setup with internal LAV filters
LAV Audio filter uses default settings
Audio device is set to 2 channels (via vendor control panel or Windows speaker configuration)
Trying to play any video file (MP4, MKV) with an AC3 audio track causes an instant crash of the Windows Audio service. The service can be restarted from the Services window.
The issue goes away if any of the following is done:
The issue doesn't occur with VLC media player, but that's irrelevant because VLC automatically downmixes AC3 audio to 2 channels if the audio device is stereo.
Basically, there seems to be a problem with EqAPO 0.9.1 if the # of source channels doesn't match the # of channels on the audio device.
As a coincidence, this error was reported just some days ago in this thread. There really is a problem in E-APO when it requests to get a downmixed stream (2 instead of 6 input channels) that leads to the crash.
Fixed in version 0.9.2.