浏览代码

Merge pull request #43 from fryshorts/master

fix ffmpeg includes
Jim 11 年之前
父节点
当前提交
fc368f663e
共有 2 个文件被更改,包括 6 次插入2 次删除
  1. 4 0
      libobs/CMakeLists.txt
  2. 2 2
      libobs/media-io/audio-resampler-ffmpeg.c

+ 4 - 0
libobs/CMakeLists.txt

@@ -8,6 +8,10 @@ find_package(Libavutil REQUIRED)
 include_directories(${Libavutil_INCLUDE_DIR})
 include_directories(${Libavutil_INCLUDE_DIR})
 add_definitions(${Libavutil_DEFINITIONS})
 add_definitions(${Libavutil_DEFINITIONS})
 
 
+find_package(Libavformat REQUIRED)
+include_directories(${Libavformat_INCLUDE_DIR})
+add_definitions(${Libavformat_DEFINITIONS})
+
 add_definitions(-DLIBOBS_EXPORTS)
 add_definitions(-DLIBOBS_EXPORTS)
 add_definitions(-DPTW32_STATIC_LIB)
 add_definitions(-DPTW32_STATIC_LIB)
 
 

+ 2 - 2
libobs/media-io/audio-resampler-ffmpeg.c

@@ -18,8 +18,8 @@
 #include "../util/bmem.h"
 #include "../util/bmem.h"
 #include "audio-resampler.h"
 #include "audio-resampler.h"
 #include "audio-io.h"
 #include "audio-io.h"
-#include <libavutil/opt.h>
-#include <libavutil/channel_layout.h>
+#include <libavutil/avutil.h>
+#include <libavformat/avformat.h>
 #include <libswresample/swresample.h>
 #include <libswresample/swresample.h>
 
 
 struct audio_resampler {
 struct audio_resampler {