浏览代码

cmake: Fix FFmpeg version regex

Penwywern 1 年之前
父节点
当前提交
4517918c7a
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      cmake/finders/FindFFmpeg.cmake

+ 1 - 1
cmake/finders/FindFFmpeg.cmake

@@ -277,7 +277,7 @@ endif()
 
 if(EXISTS "${FFmpeg_avutil_INCLUDE_DIR}/libavutil/ffversion.h")
   file(STRINGS "${FFmpeg_avutil_INCLUDE_DIR}/libavutil/ffversion.h" _version_string
-       REGEX "^.*FFMPEG_VERSION[ \t]+\"n?[0-9a-z\\.-]+\"[ \t]*$")
+       REGEX "^.*FFMPEG_VERSION[ \t]+\"n?[0-9a-z\\~.-]+\"[ \t]*$")
   string(REGEX REPLACE ".*FFMPEG_VERSION[ \t]+\"n?([0-9]+\\.[0-9]).*\".*" "\\1" FFmpeg_VERSION "${_version_string}")
 endif()