1
0
Fork 0

Link avfilter.

This commit is contained in:
John Preston 2023-03-07 19:48:39 +04:00
parent 31eb395967
commit d3977a83a6

View file

@ -11,6 +11,7 @@ if (DESKTOP_APP_USE_PACKAGED)
find_package(PkgConfig REQUIRED) find_package(PkgConfig REQUIRED)
pkg_check_modules(AVCODEC REQUIRED IMPORTED_TARGET libavcodec) 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(AVFORMAT REQUIRED IMPORTED_TARGET libavformat)
pkg_check_modules(AVUTIL REQUIRED IMPORTED_TARGET libavutil) pkg_check_modules(AVUTIL REQUIRED IMPORTED_TARGET libavutil)
pkg_check_modules(SWSCALE REQUIRED IMPORTED_TARGET libswscale) pkg_check_modules(SWSCALE REQUIRED IMPORTED_TARGET libswscale)
@ -19,6 +20,7 @@ if (DESKTOP_APP_USE_PACKAGED)
target_link_libraries(external_ffmpeg target_link_libraries(external_ffmpeg
INTERFACE INTERFACE
PkgConfig::AVCODEC PkgConfig::AVCODEC
PkgConfig::AVFILTER
PkgConfig::AVFORMAT PkgConfig::AVFORMAT
PkgConfig::AVUTIL PkgConfig::AVUTIL
PkgConfig::SWSCALE PkgConfig::SWSCALE
@ -32,8 +34,9 @@ set(ffmpeg_lib_list)
if (LINUX) if (LINUX)
list(APPEND ffmpeg_lib_list list(APPEND ffmpeg_lib_list
-lavformat
-lavcodec -lavcodec
-lavfilter
-lavformat
-lswresample -lswresample
-lswscale -lswscale
-lavutil -lavutil
@ -47,8 +50,9 @@ else()
) )
list(APPEND ffmpeg_lib_list list(APPEND ffmpeg_lib_list
${ffmpeg_lib_loc}/libavformat/libavformat.a
${ffmpeg_lib_loc}/libavcodec/libavcodec.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}/libswresample/libswresample.a
${ffmpeg_lib_loc}/libswscale/libswscale.a ${ffmpeg_lib_loc}/libswscale/libswscale.a
${ffmpeg_lib_loc}/libavutil/libavutil.a ${ffmpeg_lib_loc}/libavutil/libavutil.a