Link avfilter.
This commit is contained in:
parent
31eb395967
commit
d3977a83a6
1 changed files with 6 additions and 2 deletions
8
external/ffmpeg/CMakeLists.txt
vendored
8
external/ffmpeg/CMakeLists.txt
vendored
|
|
@ -11,6 +11,7 @@ if (DESKTOP_APP_USE_PACKAGED)
|
|||
find_package(PkgConfig REQUIRED)
|
||||
|
||||
pkg_check_modules(AVCODEC REQUIRED IMPORTED_TARGET libavcodec)
|
||||
pkg_check_modules(AVFILTER REQUIRED IMPORTED_TARGET libavfilter)
|
||||
pkg_check_modules(AVFORMAT REQUIRED IMPORTED_TARGET libavformat)
|
||||
pkg_check_modules(AVUTIL REQUIRED IMPORTED_TARGET libavutil)
|
||||
pkg_check_modules(SWSCALE REQUIRED IMPORTED_TARGET libswscale)
|
||||
|
|
@ -19,6 +20,7 @@ if (DESKTOP_APP_USE_PACKAGED)
|
|||
target_link_libraries(external_ffmpeg
|
||||
INTERFACE
|
||||
PkgConfig::AVCODEC
|
||||
PkgConfig::AVFILTER
|
||||
PkgConfig::AVFORMAT
|
||||
PkgConfig::AVUTIL
|
||||
PkgConfig::SWSCALE
|
||||
|
|
@ -32,8 +34,9 @@ set(ffmpeg_lib_list)
|
|||
|
||||
if (LINUX)
|
||||
list(APPEND ffmpeg_lib_list
|
||||
-lavformat
|
||||
-lavcodec
|
||||
-lavfilter
|
||||
-lavformat
|
||||
-lswresample
|
||||
-lswscale
|
||||
-lavutil
|
||||
|
|
@ -47,8 +50,9 @@ else()
|
|||
)
|
||||
|
||||
list(APPEND ffmpeg_lib_list
|
||||
${ffmpeg_lib_loc}/libavformat/libavformat.a
|
||||
${ffmpeg_lib_loc}/libavcodec/libavcodec.a
|
||||
${ffmpeg_lib_loc}/libavfilter/libavfilter.a
|
||||
${ffmpeg_lib_loc}/libavformat/libavformat.a
|
||||
${ffmpeg_lib_loc}/libswresample/libswresample.a
|
||||
${ffmpeg_lib_loc}/libswscale/libswscale.a
|
||||
${ffmpeg_lib_loc}/libavutil/libavutil.a
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue