Browse Source

obs-ffmpeg: Fix warning and remove unnecessary null checks

The if statement erroneously ended with a ';', which means that the code
is always executed, but there's no reason to even have these if checks
in the first place as the functions themselves return safely with null
pointers.
jp9000 9 năm trước cách đây
mục cha
commit
43eba49a50
1 tập tin đã thay đổi với 2 bổ sung4 xóa
  1. 2 4
      plugins/obs-ffmpeg/obs-ffmpeg-nvenc.c

+ 2 - 4
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);