Kaynağa Gözat

obs-x264: ignore opencl param

Silently ignores opencl parameter for x264 to protect users
following bad youtube guides.
derrod 9 yıl önce
ebeveyn
işleme
dad1e3a01b
1 değiştirilmiş dosya ile 2 ekleme ve 1 silme
  1. 2 1
      plugins/obs-x264/obs-x264.c

+ 2 - 1
plugins/obs-x264/obs-x264.c

@@ -300,7 +300,8 @@ static inline void set_param(struct obs_x264 *obsx264, const char *param)
 		    strcmp(name, "fps")       != 0 &&
 		    strcmp(name, "fps")       != 0 &&
 		    strcmp(name, "force-cfr") != 0 &&
 		    strcmp(name, "force-cfr") != 0 &&
 		    strcmp(name, "width")     != 0 &&
 		    strcmp(name, "width")     != 0 &&
-		    strcmp(name, "height")    != 0) {
+		    strcmp(name, "height")    != 0 &&
+		    strcmp(name, "opencl")    != 0) {
 			if (x264_param_parse(&obsx264->params, name, val) != 0)
 			if (x264_param_parse(&obsx264->params, name, val) != 0)
 				warn("x264 param: %s failed", param);
 				warn("x264 param: %s failed", param);
 		}
 		}