diff --git a/plugins/obs-ffmpeg/obs-ffmpeg-nvenc.c b/plugins/obs-ffmpeg/obs-ffmpeg-nvenc.c index 319c16c19..71b06c81a 100644 --- a/plugins/obs-ffmpeg/obs-ffmpeg-nvenc.c +++ b/plugins/obs-ffmpeg/obs-ffmpeg-nvenc.c @@ -192,10 +192,8 @@ static void nvenc_destroy(void *data) { struct nvenc_encoder *enc = data; - if (enc->context) - avcodec_close(enc->context); - if (enc->vframe); - av_frame_free(&enc->vframe); + avcodec_close(enc->context); + av_frame_free(&enc->vframe); avpicture_free(&enc->dst_picture); da_free(enc->buffer); bfree(enc->header);