Version 0.9.2
Added: New troubleshooting options have been added to the Configurator that can be tried in case of problems. Improved: E-APO is now normally always installed as LFX/GFX, also in Windows 8.1 and later, to avoid problems with some applications bypassing SFX/MFX APOs (e.g. Skype). Fixed: If the input channel count was higher than the output channel count and there was no child APO, Equalizer APO could crash during initialization. Fixed: If a file in the config path was only renamed (not modified), the configuration was not reloaded.
This commit is contained in:
1 parent
3d234120f6
commit
d81193521b
18 files changed
+708
-298
No files matched your search
+4
-4
@@ -32,9 +32,9 @@ class INonDelegatingUnknown
|
||||
};
|
||||
|
||||
// {EACD2258-FCAC-4FF4-B36D-419E924A6D79}
|
||||
const GUID EQUALIZERAPO_LFX_GUID = { 0xeacd2258, 0xfcac, 0x4ff4, { 0xb3, 0x6d, 0x41, 0x9e, 0x92, 0x4a, 0x6d, 0x79 } };
|
||||
const GUID EQUALIZERAPO_PRE_MIX_GUID = { 0xeacd2258, 0xfcac, 0x4ff4, { 0xb3, 0x6d, 0x41, 0x9e, 0x92, 0x4a, 0x6d, 0x79 } };
|
||||
// {EC1CC9CE-FAED-4822-828A-82A81A6F018F}
|
||||
const GUID EQUALIZERAPO_GFX_GUID = { 0xec1cc9ce, 0xfaed, 0x4822, { 0x82, 0x8a, 0x82, 0xa8, 0x1a, 0x6f, 0x01, 0x8f } };
|
||||
const GUID EQUALIZERAPO_POST_MIX_GUID = { 0xec1cc9ce, 0xfaed, 0x4822, { 0x82, 0x8a, 0x82, 0xa8, 0x1a, 0x6f, 0x01, 0x8f } };
|
||||
|
||||
class EqualizerAPO
|
||||
: public CBaseAudioProcessingObject, public IAudioSystemEffects, public INonDelegatingUnknown
|
||||
@@ -71,8 +71,8 @@ public:
|
||||
virtual ULONG __stdcall NonDelegatingRelease();
|
||||
|
||||
static long instCount;
|
||||
static const CRegAPOProperties<1> regGfxProperties;
|
||||
static const CRegAPOProperties<1> regLfxProperties;
|
||||
static const CRegAPOProperties<1> regPostMixProperties;
|
||||
static const CRegAPOProperties<1> regPreMixProperties;
|
||||
|
||||
private:
|
||||
long refCount;
|
||||
|
||||
Reference in new issue
Block a user