build: Add finding gstcontroller to FindGstreamer.cmake
This commit is contained in:
parent
8a2badb718
commit
ddd0c4cf67
@ -60,6 +60,13 @@ FIND_LIBRARY(GSTREAMER_BASE_LIBRARY NAMES gstbase-0.10
|
|||||||
${PC_GSTREAMER_LIBRARY_DIRS}
|
${PC_GSTREAMER_LIBRARY_DIRS}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
FIND_LIBRARY(GSTREAMER_CONTROLLER_LIBRARY NAMES gstcontroller-0.10
|
||||||
|
PATHS
|
||||||
|
${GSTREAMER_DIR}/lib
|
||||||
|
${PC_GSTREAMER_LIBDIR}
|
||||||
|
${PC_GSTREAMER_LIBRARY_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
FIND_LIBRARY(GSTREAMER_INTERFACE_LIBRARY NAMES gstinterfaces-0.10
|
FIND_LIBRARY(GSTREAMER_INTERFACE_LIBRARY NAMES gstinterfaces-0.10
|
||||||
PATHS
|
PATHS
|
||||||
${GSTREAMER_DIR}/lib
|
${GSTREAMER_DIR}/lib
|
||||||
@ -86,6 +93,18 @@ ELSE (GSTREAMER_LIBRARIES)
|
|||||||
MESSAGE(STATUS "GStreamer: WARNING: library not found")
|
MESSAGE(STATUS "GStreamer: WARNING: library not found")
|
||||||
ENDIF (GSTREAMER_LIBRARIES)
|
ENDIF (GSTREAMER_LIBRARIES)
|
||||||
|
|
||||||
|
IF (GSTREAMER_BASE_LIBRARY)
|
||||||
|
#MESSAGE(STATUS "DEBUG: Found GStreamer base library: ${GSTREAMER_BASE_LIBRARY}")
|
||||||
|
ELSE (GSTREAMER_BASE_LIBRARY)
|
||||||
|
MESSAGE(STATUS "GStreamer: WARNING: base library not found")
|
||||||
|
ENDIF (GSTREAMER_BASE_LIBRARY)
|
||||||
|
|
||||||
|
IF (GSTREAMER_CONTROLLER_LIBRARY)
|
||||||
|
#MESSAGE(STATUS "DEBUG: Found GStreamer controller library: ${GSTREAMER_CONTROLLER_LIBRARY}")
|
||||||
|
ELSE (GSTREAMER_CONTROLLER_LIBRARY)
|
||||||
|
MESSAGE(STATUS "GStreamer: WARNING: controller library not found")
|
||||||
|
ENDIF (GSTREAMER_CONTROLLER_LIBRARY)
|
||||||
|
|
||||||
IF (GSTREAMER_INTERFACE_LIBRARY)
|
IF (GSTREAMER_INTERFACE_LIBRARY)
|
||||||
#MESSAGE(STATUS "DEBUG: Found GStreamer interface library: ${GSTREAMER_INTERFACE_LIBRARY}")
|
#MESSAGE(STATUS "DEBUG: Found GStreamer interface library: ${GSTREAMER_INTERFACE_LIBRARY}")
|
||||||
ELSE (GSTREAMER_INTERFACE_LIBRARY)
|
ELSE (GSTREAMER_INTERFACE_LIBRARY)
|
||||||
@ -99,6 +118,6 @@ ELSE (GSTREAMER_VIDEO_LIBRARY)
|
|||||||
ENDIF (GSTREAMER_VIDEO_LIBRARY)
|
ENDIF (GSTREAMER_VIDEO_LIBRARY)
|
||||||
|
|
||||||
INCLUDE(FindPackageHandleStandardArgs)
|
INCLUDE(FindPackageHandleStandardArgs)
|
||||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(GStreamer DEFAULT_MSG GSTREAMER_LIBRARIES GSTREAMER_INCLUDE_DIR GSTREAMER_BASE_LIBRARY GSTREAMER_INTERFACE_LIBRARY GSTREAMER_VIDEO_LIBRARY)
|
FIND_PACKAGE_HANDLE_STANDARD_ARGS(GStreamer DEFAULT_MSG GSTREAMER_LIBRARIES GSTREAMER_INCLUDE_DIR GSTREAMER_BASE_LIBRARY GSTREAMER_CONTROLLER_LIBRARY GSTREAMER_INTERFACE_LIBRARY GSTREAMER_VIDEO_LIBRARY)
|
||||||
|
|
||||||
MARK_AS_ADVANCED(GSTREAMER_INCLUDE_DIR GSTREAMER_LIBRARIES GSTREAMER_BASE_LIBRARY GSTREAMER_INTERFACE_LIBRARY GSTREAMER_VIDEO_LIBRARY)
|
MARK_AS_ADVANCED(GSTREAMER_INCLUDE_DIR GSTREAMER_LIBRARIES GSTREAMER_BASE_LIBRARY GSTREAMER_CONTROLLER_LIBRARY GSTREAMER_INTERFACE_LIBRARY GSTREAMER_VIDEO_LIBRARY)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user