浏览代码

obs-filters: Remove unused functions when NvAFX is disabled

Norihiro Kamae 1 年之前
父节点
当前提交
d2971d1aaa
共有 1 个文件被更改,包括 4 次插入12 次删除
  1. 4 12
      plugins/obs-filters/noise-suppress-filter.c

+ 4 - 12
plugins/obs-filters/noise-suppress-filter.c

@@ -236,9 +236,9 @@ static void noise_suppress_destroy(void *data)
 	bfree(ng);
 }
 
+#ifdef LIBNVAFX_ENABLED
 static bool nvafx_initialize_internal(void *data)
 {
-#ifdef LIBNVAFX_ENABLED
 	struct noise_suppress_data *ng = data;
 	NvAFX_Status err;
 
@@ -320,16 +320,12 @@ static bool nvafx_initialize_internal(void *data)
 failure:
 	ng->use_nvafx = false;
 	return false;
-
-#else
-	UNUSED_PARAMETER(data);
-	return false;
-#endif
 }
+#endif
 
+#ifdef LIBNVAFX_ENABLED
 static void *nvafx_initialize(void *data)
 {
-#ifdef LIBNVAFX_ENABLED
 	struct noise_suppress_data *ng = data;
 	NvAFX_Status err;
 
@@ -382,12 +378,8 @@ failure:
 	pthread_mutex_unlock(&nvafx_initializer_mutex);
 	pthread_mutex_unlock(&ng->nvafx_mutex);
 	return NULL;
-
-#else
-	UNUSED_PARAMETER(data);
-	return NULL;
-#endif
 }
+#endif
 
 static inline void alloc_channel(struct noise_suppress_data *ng,
 				 uint32_t sample_rate, size_t channel,