Pārlūkot izejas kodu

obs-filters: Rename S_THRESHOLD to S_FILTER_THRESHOLD

Rename S_THRESHOLD to S_FILTER_THRESHOLD to prevent macro redefinition
warnings in obs-filters.
thirumalai-qcom 1 gadu atpakaļ
vecāks
revīzija
b9fa929ab3

+ 5 - 5
plugins/obs-filters/compressor-filter.c

@@ -27,7 +27,7 @@
 /* clang-format off */
 
 #define S_RATIO                         "ratio"
-#define S_THRESHOLD                     "threshold"
+#define S_FILTER_THRESHOLD              "threshold"
 #define S_ATTACK_TIME                   "attack_time"
 #define S_RELEASE_TIME                  "release_time"
 #define S_OUTPUT_GAIN                   "output_gain"
@@ -190,7 +190,7 @@ static void compressor_update(void *data, obs_data_t *s)
 	const char *sidechain_name = obs_data_get_string(s, S_SIDECHAIN_SOURCE);
 
 	cd->ratio = (float)obs_data_get_double(s, S_RATIO);
-	cd->threshold = (float)obs_data_get_double(s, S_THRESHOLD);
+	cd->threshold = (float)obs_data_get_double(s, S_FILTER_THRESHOLD);
 	cd->attack_gain = gain_coefficient(sample_rate, attack_time_ms / MS_IN_S_F);
 	cd->release_gain = gain_coefficient(sample_rate, release_time_ms / MS_IN_S_F);
 	cd->output_gain = db_to_mul(output_gain_db);
@@ -438,7 +438,7 @@ static struct obs_audio_data *compressor_filter_audio(void *data, struct obs_aud
 static void compressor_defaults(obs_data_t *s)
 {
 	obs_data_set_default_double(s, S_RATIO, 10.0f);
-	obs_data_set_default_double(s, S_THRESHOLD, -18.0f);
+	obs_data_set_default_double(s, S_FILTER_THRESHOLD, -18.0f);
 	obs_data_set_default_int(s, S_ATTACK_TIME, 6);
 	obs_data_set_default_int(s, S_RELEASE_TIME, 60);
 	obs_data_set_default_double(s, S_OUTPUT_GAIN, 0.0f);
@@ -477,8 +477,8 @@ static obs_properties_t *compressor_properties(void *data)
 
 	p = obs_properties_add_float_slider(props, S_RATIO, TEXT_RATIO, MIN_RATIO, MAX_RATIO, 0.5);
 	obs_property_float_set_suffix(p, ":1");
-	p = obs_properties_add_float_slider(props, S_THRESHOLD, TEXT_THRESHOLD, MIN_THRESHOLD_DB, MAX_THRESHOLD_DB,
-					    0.1);
+	p = obs_properties_add_float_slider(props, S_FILTER_THRESHOLD, TEXT_THRESHOLD, MIN_THRESHOLD_DB,
+					    MAX_THRESHOLD_DB, 0.1);
 	obs_property_float_set_suffix(p, " dB");
 	p = obs_properties_add_int_slider(props, S_ATTACK_TIME, TEXT_ATTACK_TIME, MIN_ATK_RLS_MS, MAX_ATK_MS, 1);
 	obs_property_int_set_suffix(p, " ms");

+ 6 - 6
plugins/obs-filters/expander-filter.c

@@ -27,7 +27,7 @@
 /* clang-format off */
 
 #define S_RATIO                         "ratio"
-#define S_THRESHOLD                     "threshold"
+#define S_FILTER_THRESHOLD              "threshold"
 #define S_ATTACK_TIME                   "attack_time"
 #define S_RELEASE_TIME                  "release_time"
 #define S_OUTPUT_GAIN                   "output_gain"
@@ -158,7 +158,7 @@ static void expander_defaults(obs_data_t *s)
 		is_expander_preset = false;
 	obs_data_set_default_string(s, S_PRESETS, is_expander_preset ? "expander" : "gate");
 	obs_data_set_default_double(s, S_RATIO, is_expander_preset ? 2.0 : 10.0);
-	obs_data_set_default_double(s, S_THRESHOLD, -40.0f);
+	obs_data_set_default_double(s, S_FILTER_THRESHOLD, -40.0f);
 	obs_data_set_default_int(s, S_ATTACK_TIME, 10);
 	obs_data_set_default_int(s, S_RELEASE_TIME, is_expander_preset ? 50 : 125);
 	obs_data_set_default_double(s, S_OUTPUT_GAIN, 0.0);
@@ -168,7 +168,7 @@ static void expander_defaults(obs_data_t *s)
 static void upward_compressor_defaults(obs_data_t *s)
 {
 	obs_data_set_default_double(s, S_RATIO, 0.5);
-	obs_data_set_default_double(s, S_THRESHOLD, -20.0f);
+	obs_data_set_default_double(s, S_FILTER_THRESHOLD, -20.0f);
 	obs_data_set_default_int(s, S_ATTACK_TIME, 10);
 	obs_data_set_default_int(s, S_RELEASE_TIME, 50);
 	obs_data_set_default_double(s, S_OUTPUT_GAIN, 0.0);
@@ -204,7 +204,7 @@ static void expander_update(void *data, obs_data_t *s)
 
 	cd->ratio = (float)obs_data_get_double(s, S_RATIO);
 
-	cd->threshold = (float)obs_data_get_double(s, S_THRESHOLD);
+	cd->threshold = (float)obs_data_get_double(s, S_FILTER_THRESHOLD);
 	cd->attack_gain = gain_coefficient(sample_rate, attack_time_ms / MS_IN_S_F);
 	cd->release_gain = gain_coefficient(sample_rate, release_time_ms / MS_IN_S_F);
 	cd->output_gain = db_to_mul(output_gain_db);
@@ -445,8 +445,8 @@ static obs_properties_t *expander_properties(void *data)
 	p = obs_properties_add_float_slider(props, S_RATIO, TEXT_RATIO, !cd->is_upwcomp ? MIN_RATIO : MIN_RATIO_UPW,
 					    !cd->is_upwcomp ? MAX_RATIO : MAX_RATIO_UPW, 0.1);
 	obs_property_float_set_suffix(p, ":1");
-	p = obs_properties_add_float_slider(props, S_THRESHOLD, TEXT_THRESHOLD, MIN_THRESHOLD_DB, MAX_THRESHOLD_DB,
-					    0.1);
+	p = obs_properties_add_float_slider(props, S_FILTER_THRESHOLD, TEXT_THRESHOLD, MIN_THRESHOLD_DB,
+					    MAX_THRESHOLD_DB, 0.1);
 	obs_property_float_set_suffix(p, " dB");
 	p = obs_properties_add_int_slider(props, S_ATTACK_TIME, TEXT_ATTACK_TIME, MIN_ATK_RLS_MS, MAX_ATK_MS, 1);
 	obs_property_int_set_suffix(p, " ms");

+ 5 - 5
plugins/obs-filters/limiter-filter.c

@@ -24,7 +24,7 @@
 
 /* clang-format off */
 
-#define S_THRESHOLD                     "threshold"
+#define S_FILTER_THRESHOLD              "threshold"
 #define S_RELEASE_TIME                  "release_time"
 
 #define MT_ obs_module_text
@@ -90,7 +90,7 @@ static void limiter_update(void *data, obs_data_t *s)
 	const float release_time_ms = (float)obs_data_get_int(s, S_RELEASE_TIME);
 	const float output_gain_db = 0;
 
-	cd->threshold = (float)obs_data_get_double(s, S_THRESHOLD);
+	cd->threshold = (float)obs_data_get_double(s, S_FILTER_THRESHOLD);
 
 	cd->attack_gain = gain_coefficient(sample_rate, attack_time_ms / MS_IN_S_F);
 	cd->release_gain = gain_coefficient(sample_rate, release_time_ms / MS_IN_S_F);
@@ -181,7 +181,7 @@ static struct obs_audio_data *limiter_filter_audio(void *data, struct obs_audio_
 
 static void limiter_defaults(obs_data_t *s)
 {
-	obs_data_set_default_double(s, S_THRESHOLD, -6.0f);
+	obs_data_set_default_double(s, S_FILTER_THRESHOLD, -6.0f);
 	obs_data_set_default_int(s, S_RELEASE_TIME, 60);
 }
 
@@ -190,8 +190,8 @@ static obs_properties_t *limiter_properties(void *data)
 	obs_properties_t *props = obs_properties_create();
 	obs_property_t *p;
 
-	p = obs_properties_add_float_slider(props, S_THRESHOLD, TEXT_THRESHOLD, MIN_THRESHOLD_DB, MAX_THRESHOLD_DB,
-					    0.1);
+	p = obs_properties_add_float_slider(props, S_FILTER_THRESHOLD, TEXT_THRESHOLD, MIN_THRESHOLD_DB,
+					    MAX_THRESHOLD_DB, 0.1);
 	obs_property_float_set_suffix(p, " dB");
 	p = obs_properties_add_int_slider(props, S_RELEASE_TIME, TEXT_RELEASE_TIME, MIN_ATK_RLS_MS, MAX_RLS_MS, 1);
 	obs_property_int_set_suffix(p, " ms");