浏览代码

Fix ffmpeg deprecation

Ivan Savenko 1 年之前
父节点
当前提交
50a4e3213d
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      client/media/CVideoHandler.cpp

+ 3 - 2
client/media/CVideoHandler.cpp

@@ -339,10 +339,11 @@ FFMpegStream::~FFMpegStream()
 {
 	av_frame_free(&frame);
 
+#if (LIBAVCODEC_VERSION_MAJOR < 61 )
+	// deprecated, apparently no longer necessary - avcodec_free_context should suffice
 	avcodec_close(codecContext);
-	avcodec_free_context(&codecContext);
+#endif
 
-	avcodec_close(codecContext);
 	avcodec_free_context(&codecContext);
 
 	avformat_close_input(&formatContext);