added cmake build files
This commit is contained in:
20
cmake/FindLibavutil.cmake
Normal file
20
cmake/FindLibavutil.cmake
Normal file
@@ -0,0 +1,20 @@
|
||||
find_package(PkgConfig)
|
||||
|
||||
pkg_check_modules(PC_LIBAVUTIL QUIET libavutil)
|
||||
set(LIBAVUTIL_DEFINITIONS ${PC_LIBAVUTIL_CFLAGS_OTHER})
|
||||
|
||||
find_path(LIBAVUTIL_INCLUDE_DIR libavutil/avutil.h
|
||||
HINTS ${PC_LIBAVUTIL_INCLUDEDIR} ${PC_LIBAVUTIL_INCLUDE_DIRS}
|
||||
PATH_SUFFIXES libavutil)
|
||||
|
||||
find_library(LIBAVUTIL_LIBRARY NAMES libavutil avutil
|
||||
HINTS ${PC_LIBAVUTIL_LIBDIR} ${PC_LIBAVUTIL_LIBRARY_DIRS})
|
||||
|
||||
set(LIBAVUTIL_INCLUDE_DIRS ${LIBAVUTIL_INCLUDE_DIR})
|
||||
set(LIBAVUTIL_LIBRARIES ${LIBAVUTIL_LIBRARY})
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
find_package_handle_standard_args(Libavutil DEFAULT_MSG
|
||||
LIBAVUTIL_INCLUDE_DIR LIBAVUTIL_LIBRARY)
|
||||
mark_as_advanced(LIBAVUTIL_INCLUDE_DIR LIBAVUTIL_LIBRARY)
|
20
cmake/FindLibswresample.cmake
Normal file
20
cmake/FindLibswresample.cmake
Normal file
@@ -0,0 +1,20 @@
|
||||
find_package(PkgConfig)
|
||||
|
||||
pkg_check_modules(PC_LIBSWRESAMPLE QUIET libswresample)
|
||||
set(LIBSWRESAMPLE_DEFINITIONS ${PC_LIBSWRESAMPLE_CFLAGS_OTHER})
|
||||
|
||||
find_path(LIBSWRESAMPLE_INCLUDE_DIR libswresample/swresample.h
|
||||
HINTS ${PC_LIBSWRESAMPLE_INCLUDEDIR} ${PC_LIBSWRESAMPLE_INCLUDE_DIRS}
|
||||
PATH_SUFFIXES libswresample)
|
||||
|
||||
find_library(LIBSWRESAMPLE_LIBRARY NAMES libswresample swresample
|
||||
HINTS ${PC_LIBSWRESAMPLE_LIBDIR} ${PC_LIBSWRESAMPLE_LIBRARY_DIRS})
|
||||
|
||||
set(LIBSWRESAMPLE_INCLUDE_DIRS ${LIBSWRESAMPLE_INCLUDE_DIR})
|
||||
set(LIBSWRESAMPLE_LIBRARIES ${LIBSWRESAMPLE_LIBRARY})
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
find_package_handle_standard_args(Libswresample DEFAULT_MSG
|
||||
LIBSWRESAMPLE_INCLUDE_DIR LIBSWRESAMPLE_LIBRARY)
|
||||
mark_as_advanced(LIBSWRESAMPLE_INCLUDE_DIR LIBSWRESAMPLE_LIBRARY)
|
Reference in New Issue
Block a user