mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2024-11-24 15:15:38 +00:00
Some further cleanup of the FFmpeg CMake find module.
This commit is contained in:
parent
63369ce48d
commit
3a82249163
|
@ -1,32 +1,18 @@
|
|||
# Locate ffmpeg
|
||||
# This module defines
|
||||
# FFMPEG_LIBRARIES
|
||||
# FFMPEG_FOUND, if false, do not try to link to ffmpeg
|
||||
# FFMPEG_INCLUDE_DIR, where to find the headers
|
||||
# Locate FFmpeg
|
||||
#
|
||||
# $FFMPEG_DIR is an environment variable that would
|
||||
# correspond to the ./configure --prefix=$FFMPEG_DIR
|
||||
# This module defines:
|
||||
# FFMPEG_FOUND
|
||||
# FFMPEG_INCLUDE_DIRS
|
||||
# FFMPEG_LIBRARIES
|
||||
#
|
||||
# Created by Robert Osfield
|
||||
# Modified by Lukas Lalinsky
|
||||
# Modified by Leon Styhre
|
||||
#
|
||||
|
||||
# In ffmpeg code, old version use "#include <header.h>" and newer use "#include <libname/header.h>"
|
||||
# In OSG ffmpeg plugin, we use "#include <header.h>" for compatibility with old version of ffmpeg
|
||||
|
||||
# We have to search the path which contain the header.h (usefull for old version)
|
||||
# and search the path which contain the libname/header.h (usefull for new version)
|
||||
|
||||
# Then we need to include ${FFMPEG_libname_INCLUDE_DIRS}
|
||||
# (in old version case, use by ffmpeg header and osg plugin code)
|
||||
# (in new version case, use by ffmpeg header)
|
||||
# and ${FFMPEG_libname_INCLUDE_DIRS/libname}
|
||||
# (in new version case, use by osg plugin code)
|
||||
|
||||
# Macro to find header and lib directories
|
||||
# example: FFMPEG_FIND(AVFORMAT avformat avformat.h)
|
||||
# Macro to find headers and library directories.
|
||||
# Example: FFMPEG_FIND(AVFORMAT avformat avformat.h)
|
||||
macro(FFMPEG_FIND varname shortname headername)
|
||||
|
||||
find_path(FFMPEG_${varname}_INCLUDE_DIRS lib${shortname}/${headername}
|
||||
PATHS
|
||||
${FFMPEG_ROOT}/include
|
||||
|
@ -68,7 +54,7 @@ FFMPEG_FIND(LIBAVCODEC avcodec avcodec.h)
|
|||
FFMPEG_FIND(LIBAVCODEC_FFT avcodec avfft.h)
|
||||
FFMPEG_FIND(LIBAVUTIL avutil avutil.h)
|
||||
FFMPEG_FIND(LIBSWRESAMPLE swresample swresample.h)
|
||||
FFMPEG_FIND(LIBSWSCALE swscale swscale.h) # Not sure about the header to look for here.
|
||||
FFMPEG_FIND(LIBSWSCALE swscale swscale.h)
|
||||
|
||||
set(FFMPEG_FOUND "NO")
|
||||
|
||||
|
|
Loading…
Reference in a new issue