blob: 58a8c592c21b3476e8d67eca1618e16f2651bdb3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
--- a/cpu/ext/ffmpeg-codecs/CMakeLists.txt
+++ b/cpu/ext/ffmpeg-codecs/CMakeLists.txt
@@ -38,9 +38,9 @@ endif()
# Set basic FFmpeg and codec libs
if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "8")
- set(SVTHEVCENC_LIB ${VPL_DEP_DIR}/lib/libSvtHevcEnc.a)
- set(SVTAV1ENC_LIB ${VPL_DEP_DIR}/lib/libSvtAv1Enc.a)
- set(DAV1D_LIB ${VPL_DEP_DIR}/lib/libdav1d.a)
+ set(SVTHEVCENC_LIB ${VPL_DEP_DIR}/lib/libSvtHevcEnc.so)
+ set(SVTAV1ENC_LIB ${VPL_DEP_DIR}/lib/libSvtAv1Enc.so)
+ set(DAV1D_LIB ${VPL_DEP_DIR}/lib/libdav1d.so)
if(NOT EXISTS ${SVTHEVCENC_LIB}
OR NOT EXISTS ${SVTAV1ENC_LIB}
@@ -49,10 +49,10 @@ if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "8"
endif()
endif()
-set(AVCODEC_LIB ${VPL_DEP_DIR}/lib/libavcodec.a)
-set(AVUTIL_LIB ${VPL_DEP_DIR}/lib/libavutil.a)
-set(AVFILTER_LIB ${VPL_DEP_DIR}/lib/libavfilter.a)
-set(SWSCALE_LIB ${VPL_DEP_DIR}/lib/libswscale.a)
+set(AVCODEC_LIB ${VPL_DEP_DIR}/lib/libavcodec.so)
+set(AVUTIL_LIB ${VPL_DEP_DIR}/lib/libavutil.so)
+set(AVFILTER_LIB ${VPL_DEP_DIR}/lib/libavfilter.so)
+set(SWSCALE_LIB ${VPL_DEP_DIR}/lib/libswscale.so)
if(NOT EXISTS ${AVCODEC_LIB}
OR NOT EXISTS ${AVUTIL_LIB}
@@ -135,14 +135,14 @@ endif()
# Set AVC encoder lib name
if(BUILD_GPL_X264)
- set(H264_ENC_LIB ${VPL_DEP_DIR}/lib/libx264.a)
+ set(H264_ENC_LIB ${VPL_DEP_DIR}/lib/libx264.so)
if(NOT EXISTS ${H264_ENC_LIB})
message(FATAL_ERROR "Could not find x264 libraries")
else()
message(STATUS "Building with GPL x264 for AVC implementation")
endif()
elseif(BUILD_OPENH264)
- set(H264_ENC_LIB ${VPL_DEP_DIR}/lib/libopenh264.a)
+ set(H264_ENC_LIB ${VPL_DEP_DIR}/lib/libopenh264.so)
if(NOT EXISTS ${H264_ENC_LIB})
message(FATAL_ERROR "Could not find openh264 libraries")
else()
@@ -157,7 +157,7 @@ if(WIN32)
# openH264 lib dependencies
if(BUILD_OPENH264)
findmingwlib(STDCPP_LIB ${MINGW_PATH} lib/gcc/${gcc_name}/${gcc_version}
- libstdc++.a)
+ libstdc++.so)
if(NOT EXISTS ${STDCPP_LIB})
message(
FATAL_ERROR "Could not find expected MinGW stdc++ runtime libraries")
@@ -169,14 +169,14 @@ if(WIN32)
# Common libs from mingw
findmingwlib(GCC_LIB ${MINGW_PATH} lib/gcc/${gcc_name}/${gcc_version}
- libgcc.a)
+ libgcc.so)
findmingwlib(GCC_EH_LIB ${MINGW_PATH} lib/gcc/${gcc_name}/${gcc_version}
- libgcc_eh.a)
+ libgcc_eh.so)
- findmingwlib(BCRYPT_LIB ${MINGW_PATH} ${gcc_name}/lib libbcrypt.a)
- findmingwlib(MINGW32_LIB ${MINGW_PATH} ${gcc_name}/lib libmingw32.a)
- findmingwlib(MINGWEX_LIB ${MINGW_PATH} ${gcc_name}/lib libmingwex.a)
- findmingwlib(PTHREAD_IMPLIB ${MINGW_PATH} ${gcc_name}/lib libpthread.dll.a)
+ findmingwlib(BCRYPT_LIB ${MINGW_PATH} ${gcc_name}/lib libbcrypt.so)
+ findmingwlib(MINGW32_LIB ${MINGW_PATH} ${gcc_name}/lib libmingw32.so)
+ findmingwlib(MINGWEX_LIB ${MINGW_PATH} ${gcc_name}/lib libmingwex.so)
+ findmingwlib(PTHREAD_IMPLIB ${MINGW_PATH} ${gcc_name}/lib libpthread.dll.so)
if(NOT EXISTS ${GCC_LIB})
message(FATAL_ERROR "Could not find expected MinGW GCC runtime libraries")
|