obs-filters: Add speexdsp-based noise suppression filter

This commit is contained in:
Simon
2016-07-25 19:48:17 -07:00
committed by jp9000
parent 0d294cc049
commit f3d0272f57
5 changed files with 221 additions and 2 deletions

View File

@@ -1,4 +1,5 @@
#include <obs-module.h>
#include "obs-filters-config.h"
OBS_DECLARE_MODULE()
@@ -14,6 +15,9 @@ extern struct obs_source_info color_key_filter;
extern struct obs_source_info sharpness_filter;
extern struct obs_source_info chroma_key_filter;
extern struct obs_source_info async_delay_filter;
#ifdef SPEEXDSP_ENABLED
extern struct obs_source_info noise_suppress_filter;
#endif
extern struct obs_source_info noise_gate_filter;
bool obs_module_load(void)
@@ -28,6 +32,9 @@ bool obs_module_load(void)
obs_register_source(&sharpness_filter);
obs_register_source(&chroma_key_filter);
obs_register_source(&async_delay_filter);
#ifdef SPEEXDSP_ENABLED
obs_register_source(&noise_suppress_filter);
#endif
obs_register_source(&noise_gate_filter);
return true;
}