diff --git a/developer_info/LAVAudioSettings.h b/developer_info/LAVAudioSettings.h index 5a7aeea59..ba725e8e7 100644 --- a/developer_info/LAVAudioSettings.h +++ b/developer_info/LAVAudioSettings.h @@ -185,6 +185,11 @@ interface ILAVAudioSettings : public IUnknown // Toggle Dithering for sample format conversion STDMETHOD(SetSampleConvertDithering)(BOOL bEnabled) = 0; STDMETHOD_(BOOL,GetSampleConvertDithering)() = 0; + + // Suppress sample format changes. This will allow channel count to increase, but not to reduce, instead adding empty channels + // This option is NOT persistent + STDMETHOD(SetSuppressFormatChanges)(BOOL bEnabled) = 0; + STDMETHOD_(BOOL, GetSuppressFormatChanges)() = 0; }; // LAV Audio Status Interface