aboutsummaryrefslogtreecommitdiff
path: root/project
diff options
context:
space:
mode:
authorwsnipex <wsnipex@a1.net>2017-06-26 09:19:35 +0200
committerwsnipex <wsnipex@a1.net>2017-06-26 09:19:35 +0200
commit5ba6eb7cadc41d5eb86ef94e3661b833b62953ff (patch)
tree2136fe8df11423245f5c0d40285127da6c37cb91 /project
parent68cfb438868ba90d6b05e42298d9217b281f739d (diff)
[cmake] require ffmpeg 3.1
Diffstat (limited to 'project')
-rw-r--r--project/cmake/modules/FindFFMPEG.cmake19
1 files changed, 11 insertions, 8 deletions
diff --git a/project/cmake/modules/FindFFMPEG.cmake b/project/cmake/modules/FindFFMPEG.cmake
index 7c68b4c3d0..28cc80710e 100644
--- a/project/cmake/modules/FindFFMPEG.cmake
+++ b/project/cmake/modules/FindFFMPEG.cmake
@@ -33,21 +33,24 @@
#
# required ffmpeg library versions
+# note to distro maintainers:
+# only ffmpeg 3.1 is supported for Krypton!
+# our ffmpeg 3.1 version carries two important patches: https://github.com/xbmc/FFmpeg/commits/release/3.1-xbmc
set(REQUIRED_FFMPEG_VERSION 3.1)
-set(_avcodec_ver ">=57.48.101")
-set(_avfilter_ver ">=6.47.100")
-set(_avformat_ver ">=57.41.100")
-set(_avutil_ver ">=55.28.100")
-set(_swscale_ver ">=4.1.100")
-set(_swresample_ver ">=2.1.100")
-set(_postproc_ver ">=54.0.100")
+set(_avcodec_ver "=57.48.101")
+set(_avfilter_ver "=6.47.100")
+set(_avformat_ver "=57.41.100")
+set(_avutil_ver "=55.28.100")
+set(_swscale_ver "=4.1.100")
+set(_swresample_ver "=2.1.100")
+set(_postproc_ver "=54.0.100")
# Allows building with external ffmpeg not found in system paths,
# without library version checks
if(WITH_FFMPEG)
set(FFMPEG_PATH ${WITH_FFMPEG})
- message(STATUS "Warning: FFmpeg version checking disabled")
+ message(STATUS "Warning: FFmpeg version checking disabled, resulting build is unsupported!")
set(REQUIRED_FFMPEG_VERSION undef)
unset(_avcodec_ver)
unset(_avfilter_ver)