diff --git a/plugins/obs-ffmpeg/obs-ffmpeg-nvenc.c b/plugins/obs-ffmpeg/obs-ffmpeg-nvenc.c index bd6d3804b..ab76ce8d9 100644 --- a/plugins/obs-ffmpeg/obs-ffmpeg-nvenc.c +++ b/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, diff --git a/plugins/obs-ffmpeg/obs-ffmpeg-video-encoders.c b/plugins/obs-ffmpeg/obs-ffmpeg-video-encoders.c index 476e6309a..80887cbc6 100644 --- a/plugins/obs-ffmpeg/obs-ffmpeg-video-encoders.c +++ b/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) {