소스 검색

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;