浏览代码

media-io: Fix FF_API_BUFFER_SIZE_T not being defined on Ubuntu 20.04

tytan652 3 年之前
父节点
当前提交
ca896dbce7
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      libobs/media-io/media-remux.c

+ 4 - 0
libobs/media-io/media-remux.c

@@ -34,6 +34,10 @@
 #define CODEC_FLAG_GLOBAL_H CODEC_FLAG_GLOBAL_HEADER
 #endif
 
+#ifndef FF_API_BUFFER_SIZE_T
+#define FF_API_BUFFER_SIZE_T (LIBAVUTIL_VERSION_MAJOR < 57)
+#endif
+
 struct media_remux_job {
 	int64_t in_size;
 	AVFormatContext *ifmt_ctx, *ofmt_ctx;