فهرست منبع

obs_ffmpeg: Explicitly mark variables as unused

PatTheMav 3 سال پیش
والد
کامیت
62c6a6d223
2فایلهای تغییر یافته به همراه5 افزوده شده و 3 حذف شده
  1. 2 0
      plugins/obs-ffmpeg/obs-ffmpeg-nvenc.c
  2. 3 3
      plugins/obs-ffmpeg/obs-ffmpeg-video-encoders.c

+ 2 - 0
plugins/obs-ffmpeg/obs-ffmpeg-nvenc.c

@@ -290,6 +290,8 @@ static void *nvenc_create_internal(obs_data_t *settings, obs_encoder_t *encoder,
 					       on_init_error, on_first_packet))
 			goto fail;
 	} else
+#else
+	UNUSED_PARAMETER(hevc);
 #endif
 	{
 		if (!ffmpeg_video_encoder_init(&enc->ffve, enc, settings,

+ 3 - 3
plugins/obs-ffmpeg/obs-ffmpeg-video-encoders.c

@@ -142,9 +142,9 @@ void ffmpeg_video_encoder_free(struct ffmpeg_video_encoder *enc)
 }
 
 bool ffmpeg_video_encoder_init(struct ffmpeg_video_encoder *enc, void *parent,
-			       obs_data_t *settings, obs_encoder_t *encoder,
-			       const char *enc_lib, const char *enc_lib2,
-			       const char *enc_name,
+			       obs_data_t *settings OBS_UNUSED,
+			       obs_encoder_t *encoder, const char *enc_lib,
+			       const char *enc_lib2, const char *enc_name,
 			       init_error_cb on_init_error,
 			       first_packet_cb on_first_packet)
 {