diff options
author | Ken Martin <ken.martin@kitware.com> | 2003-01-22 19:49:45 (GMT) |
---|---|---|
committer | Ken Martin <ken.martin@kitware.com> | 2003-01-22 19:49:45 (GMT) |
commit | fde48d14fda5f1b7a63e1a3de385ab95f55aae90 (patch) | |
tree | 5ab2c30652ea6f4d64218d456c77938284de485c /Modules/FindMPEG2.cmake | |
parent | ac888a15c885e2a9e4cba8251837892734399fd9 (diff) | |
download | CMake-fde48d14fda5f1b7a63e1a3de385ab95f55aae90.zip CMake-fde48d14fda5f1b7a63e1a3de385ab95f55aae90.tar.gz CMake-fde48d14fda5f1b7a63e1a3de385ab95f55aae90.tar.bz2 |
merge from branch
Diffstat (limited to 'Modules/FindMPEG2.cmake')
-rw-r--r-- | Modules/FindMPEG2.cmake | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/Modules/FindMPEG2.cmake b/Modules/FindMPEG2.cmake new file mode 100644 index 0000000..21e0724 --- /dev/null +++ b/Modules/FindMPEG2.cmake @@ -0,0 +1,46 @@ +# +# Find the native MPEG2 includes and library +# +# This module defines +# MPEG2_INCLUDE_DIR, where to find mpeg2dec/mpeg2.h, etc. +# MPEG2_LIBRARIES, the libraries to link against to use MPEG2. +# MPEG2_FOUND, If false, do not try to use MPEG2. + +# also defined, but not for general use are +# MPEG2_mpeg2_LIBRARY, where to find the MPEG2 library. +# MPEG2_vo_LIBRARY, where to find the vo library. + +FIND_PATH(MPEG2_INCLUDE_DIR mpeg2.h + /usr/local/include + /usr/include + /usr/local/livid +) + +FIND_LIBRARY(MPEG2_mpeg2_LIBRARY mpeg2 + /usr/local/lib + /usr/lib + /usr/local/livid/mpeg2dec/libmpeg2/.libs +) + +FIND_LIBRARY( MPEG2_vo_LIBRARY vo + /usr/local/lib + /usr/lib + /usr/local/livid/mpeg2dec/libvo/.libs +) + +SET( MPEG2_FOUND "NO" ) +IF(MPEG2_INCLUDE_DIR) + IF(MPEG2_mpeg2_LIBRARY) + SET( MPEG2_FOUND "YES" ) + SET( MPEG2_LIBRARIES ${MPEG2_mpeg2_LIBRARY} + ${MPEG2_vo_LIBRARY}) + + #some native mpeg2 installations will depend + #on libSDL, if found, add it in. + INCLUDE( ${MODULE_PATH}/NewCMake/FindSDL.cmake ) + IF(SDL_FOUND) + SET( MPEG2_LIBRARIES ${MPEG2_LIBRARIES} ${SDL_LIBRARY}) + ENDIF(SDL_FOUND) + + ENDIF(MPEG2_mpeg2_LIBRARY) +ENDIF(MPEG2_INCLUDE_DIR) |