Initial commit of two preliminary plugins, videolevels and niimaqsrc
This commit is contained in:
11
cmake/modules/FindATK.cmake
Normal file
11
cmake/modules/FindATK.cmake
Normal file
@@ -0,0 +1,11 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{ATK_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${ATK_DIR}" TRY2_DIR)
|
||||
FILE(GLOB ATK_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
|
||||
FIND_PATH(ATK_INCLUDE_DIR atk/atk.h
|
||||
PATHS ${ATK_DIR}/include /usr/local/include/atk-1.0 /usr/include/atk-1.0
|
||||
ENV INCLUDE DOC "Directory containing atk/atk.h include file")
|
||||
|
||||
IF (ATK_INCLUDE_DIR)
|
||||
SET(ATK_FOUND TRUE)
|
||||
ENDIF (ATK_INCLUDE_DIR)
|
||||
11
cmake/modules/FindCairo.cmake
Normal file
11
cmake/modules/FindCairo.cmake
Normal file
@@ -0,0 +1,11 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{CAIRO_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${CAIRO_DIR}" TRY2_DIR)
|
||||
FILE(GLOB CAIRO_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
|
||||
FIND_PATH(CAIRO_INCLUDE_DIR cairo.h
|
||||
PATHS ${CAIRO_DIR}/include /usr/local/include/cairo /usr/include/cairo
|
||||
ENV INCLUDE DOC "Directory containing cairo.h include file")
|
||||
|
||||
IF (CAIRO_INCLUDE_DIR)
|
||||
SET(CAIRO_FOUND TRUE)
|
||||
ENDIF (CAIRO_INCLUDE_DIR)
|
||||
44
cmake/modules/FindGTK2.cmake
Normal file
44
cmake/modules/FindGTK2.cmake
Normal file
@@ -0,0 +1,44 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{GTK2_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${GTK2_DIR}" TRY2_DIR)
|
||||
FILE(GLOB GTK_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
|
||||
FIND_PATH(GTK_gtk_2_INCLUDE_DIR gtk/gtk.h
|
||||
PATHS ${GTK_DIR}/include /usr/local/include/gtk-2.0 /usr/include/gtk-2.0
|
||||
ENV INCLUDE DOC "Directory containing gtk/gtk.h include file")
|
||||
|
||||
FIND_PATH(GTK_gdk_2_INCLUDE_DIR gdk/gdk.h
|
||||
PATHS ${GTK_DIR}/include /usr/local/include/gtk-2.0 /usr/include/gtk-2.0
|
||||
ENV INCLUDE DOC "Directory containing gdk/gdk.h include file")
|
||||
|
||||
FIND_PATH(GTK_gdkconfig_2_INCLUDE_DIR gdkconfig.h
|
||||
PATHS ${GTK_DIR}/include ${GTK_DIR}/lib/include /usr/local/include/gtk-2.0 /usr/include/gtk-2.0 /usr/lib/gtk-2.0/include /usr/local/lib/gtk-2.0/include
|
||||
ENV INCLUDE DOC "Directory containing gdkconfig.h include file")
|
||||
|
||||
FIND_LIBRARY(GTK_gdk_pixbuf_2_LIBRARY NAMES gdk_pixbuf-2.0
|
||||
PATHS ${GTK_DIR}/lib ${GTK_DIR}/bin ${GTK_DIR}/win32/bin ${GTK_DIR}/lib ${GTK_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gdk_pixbuf library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GTK_gdk_2_LIBRARY NAMES gdk-win32-2.0 gdk-x11-2.0
|
||||
PATHS ${GTK_DIR}/lib ${GTK_DIR}/bin ${GTK_DIR}/win32/bin ${GTK_DIR}/lib ${GTK_DIR}/win32/lib /usr/lib /usr/local/lib
|
||||
ENV LIB
|
||||
DOC "gdk2 library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GTK_gtk_2_LIBRARY NAMES gtk-win32-2.0 gtk-x11-2.0
|
||||
PATHS ${GTK_DIR}/lib ${GTK_DIR}/bin ${GTK_DIR}/win32/bin ${GTK_DIR}/lib ${GTK_DIR}/win32/lib /usr/lib /usr/local/lib
|
||||
ENV LIB
|
||||
DOC "gtk2 library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
|
||||
IF (GTK_gtk_2_INCLUDE_DIR AND GTK_gdk_2_INCLUDE_DIR AND GTK_gdkconfig_2_INCLUDE_DIR AND
|
||||
GTK_gdk_pixbuf_2_LIBRARY AND GTK_gdk_2_LIBRARY AND GTK_gtk_2_LIBRARY)
|
||||
SET(GTK2_INCLUDE_DIR ${GTK_gtk_2_INCLUDE_DIR} ${GTK_gdk_2_INCLUDE_DIR} ${GTK_gdkconfig_2_INCLUDE_DIR})
|
||||
list(REMOVE_DUPLICATES GTK2_INCLUDE_DIR)
|
||||
SET(GTK2_LIBRARIES ${GTK_gdk_pixbuf_2_LIBRARY} ${GTK_gdk_2_LIBRARY} ${GTK_gtk_2_LIBRARY})
|
||||
list(REMOVE_DUPLICATES GTK2_LIBRARIES)
|
||||
SET(GTK2_FOUND TRUE)
|
||||
ENDIF (GTK_gtk_2_INCLUDE_DIR AND GTK_gdk_2_INCLUDE_DIR AND GTK_gdkconfig_2_INCLUDE_DIR AND
|
||||
GTK_gdk_pixbuf_2_LIBRARY AND GTK_gdk_2_LIBRARY AND GTK_gtk_2_LIBRARY)
|
||||
17
cmake/modules/FindGlew.cmake
Normal file
17
cmake/modules/FindGlew.cmake
Normal file
@@ -0,0 +1,17 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{GLEW_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${GLEW_DIR}" TRY2_DIR)
|
||||
FILE(GLOB GLEW_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
|
||||
FIND_PATH(GLEW_INCLUDE_DIR GL/glew.h
|
||||
PATHS ${GLEW_DIR}/include /usr/local/include /usr/include
|
||||
ENV INCLUDE DOC "Directory containing GL/glew.h include file")
|
||||
|
||||
FIND_LIBRARY(GLEW_LIBRARY NAMES glew32 GLEW glew32s
|
||||
PATHS ${GLEW_DIR}/bin ${GLEW_DIR}/win32/bin ${GLEW_DIR}/lib ${GLEW_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "glew library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
IF (GLEW_INCLUDE_DIR AND GLEW_LIBRARY)
|
||||
SET(GLEW_FOUND TRUE)
|
||||
ENDIF (GLEW_INCLUDE_DIR AND GLEW_LIBRARY)
|
||||
43
cmake/modules/FindGlib2.cmake
Normal file
43
cmake/modules/FindGlib2.cmake
Normal file
@@ -0,0 +1,43 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{GLIB2_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${GLIB2_DIR}" TRY2_DIR)
|
||||
FILE(GLOB GLIB2_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
|
||||
FIND_PATH(GLIB_glib_2_INCLUDE_DIR glib.h
|
||||
PATHS ${GLIB2_DIR}/include ${GLIB2_DIR}/include/glib-2.0 /usr/local/include/glib-2.0 /usr/include/glib-2.0 /opt/local/include/glib-2.0
|
||||
ENV INCLUDE DOC "Directory containing glib.h include file")
|
||||
|
||||
FIND_PATH(GLIB_glibconfig_2_INCLUDE_DIR glibconfig.h
|
||||
PATHS ${GLIB2_DIR}/include ${GLIB2_DIR}/include/glib-2.0 ${GLIB2_DIR}/lib/include ${GLIB2_DIR}/lib/glib-2.0/include /usr/local/include/glib-2.0 /usr/include/glib-2.0 /usr/lib/glib-2.0/include /usr/local/lib/glib-2.0/include /opt/local/lib/glib-2.0/include
|
||||
ENV INCLUDE DOC "Directory containing glibconfig.h include file")
|
||||
|
||||
FIND_LIBRARY(GLIB_glib_2_LIBRARY NAMES glib-2.0
|
||||
PATHS ${GLIB2_DIR}/bin ${GLIB2_DIR}/win32/bin ${GLIB2_DIR}/lib ${GLIB2_DIR}/win32/lib /usr/local/lib /usr/lib /opt/local/lib
|
||||
ENV LIB
|
||||
DOC "glib library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GLIB_gmodule_2_LIBRARY NAMES gmodule-2.0
|
||||
PATHS ${GLIB2_DIR}/bin ${GLIB2_DIR}/win32/bin ${GLIB2_DIR}/lib ${GLIB2_DIR}/win32/lib /usr/local/lib /usr/lib /opt/local/lib
|
||||
ENV LIB
|
||||
DOC "gmodule library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GLIB_gobject_2_LIBRARY NAMES gobject-2.0
|
||||
PATHS ${GLIB2_DIR}/bin ${GLIB2_DIR}/win32/bin ${GLIB2_DIR}/lib ${GLIB2_DIR}/win32/lib /usr/local/lib /usr/lib /opt/local/lib
|
||||
ENV LIB
|
||||
DOC "gobject library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GLIB_gthread_2_LIBRARY NAMES gthread-2.0
|
||||
PATHS ${GLIB2_DIR}/bin ${GLIB2_DIR}/win32/bin ${GLIB2_DIR}/lib ${GLIB2_DIR}/win32/lib /usr/local/lib /usr/lib /opt/local/lib
|
||||
ENV LIB
|
||||
DOC "gthread library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
IF (GLIB_glib_2_INCLUDE_DIR AND GLIB_glibconfig_2_INCLUDE_DIR AND GLIB_glib_2_LIBRARY AND GLIB_gmodule_2_LIBRARY AND GLIB_gobject_2_LIBRARY AND GLIB_gthread_2_LIBRARY)
|
||||
SET(GLIB2_INCLUDE_DIR ${GLIB_glib_2_INCLUDE_DIR} ${GLIB_glibconfig_2_INCLUDE_DIR})
|
||||
list(REMOVE_DUPLICATES GLIB2_INCLUDE_DIR)
|
||||
SET(GLIB2_LIBRARIES ${GLIB_glib_2_LIBRARY} ${GLIB_gmodule_2_LIBRARY} ${GLIB_gobject_2_LIBRARY} ${GLIB_gthread_2_LIBRARY})
|
||||
list(REMOVE_DUPLICATES GLIB2_LIBRARIES)
|
||||
SET(GLIB2_FOUND TRUE)
|
||||
ENDIF (GLIB_glib_2_INCLUDE_DIR AND GLIB_glibconfig_2_INCLUDE_DIR AND GLIB_glib_2_LIBRARY AND GLIB_gmodule_2_LIBRARY AND GLIB_gobject_2_LIBRARY AND GLIB_gthread_2_LIBRARY)
|
||||
134
cmake/modules/FindGstreamer.cmake
Normal file
134
cmake/modules/FindGstreamer.cmake
Normal file
@@ -0,0 +1,134 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{GSTREAMER_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${GSTREAMER_DIR}" TRY2_DIR)
|
||||
FILE(GLOB GSTREAMER_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
message(STATUS ": GSTREAMER_DIR=${GSTREAMER_DIR}")
|
||||
|
||||
FIND_PATH(GSTREAMER_gst_INCLUDE_DIR gst/gst.h
|
||||
PATHS ${GSTREAMER_DIR}/include ${GSTREAMER_DIR}/include/gstreamer-0.10 /usr/local/include/gstreamer-0.10 /usr/include/gstreamer-0.10 C:/gstreamer/include/gstreamer-0.10/gst
|
||||
ENV INCLUDE DOC "Directory containing gst/gst.h include file")
|
||||
message(STATUS "GSTREAMER_gst_INCLUDE_DIR = ${GSTREAMER_gst_INCLUDE_DIR}")
|
||||
|
||||
FIND_PATH(GSTREAMER_gstconfig_INCLUDE_DIR gst/gstconfig.h
|
||||
PATHS ${GSTREAMER_DIR}/include ${GSTREAMER_DIR}/lib/include ${GSTREAMER_DIR}/include/gstreamer-0.10 /usr/local/include/gstreamer-0.10 /usr/include/gstreamer-0.10 /usr/local/lib/include/gstreamer-0.10 /usr/lib/include/gstreamer-0.10
|
||||
ENV INCLUDE DOC "Directory containing gst/gstconfig.h include file")
|
||||
message(STATUS "GSTREAMER_gstconfig_INCLUDE_DIR = ${GSTREAMER_gstconfig_INCLUDE_DIR}")
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstaudio_LIBRARY NAMES gstaudio-0.10 libgstaudio-0.10 gstaudio
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstaudio library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
message(STATUS "GSTREAMER_gstaudio_LIBRARY = ${GSTREAMER_gstaudio_LIBRARY}")
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstbase_LIBRARY NAMES gstbase-0.10 libgstbase-0.10 gstbase
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstbase library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GLIB_gstcdda_LIBRARY NAMES gstcdda-0.10 libgstcdda-0.10 gstcdda
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstcdda library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstcontroller_LIBRARY NAMES gstcontroller-0.10 libgstcontroller-0.10 gstcontroller
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstcontroller library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstdataprotocol_LIBRARY NAMES gstdataprotocol-0.10 libgstdataprotocol-0.10 gstdataprotocol
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstdataprotocol library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstinterfaces_LIBRARY NAMES gstinterfaces-0.10 libgstinterfaces-0.10 gstinterfaces
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstinterfaces library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstnet_LIBRARY NAMES gstnet-0.10 libgstnet-0.10 gstnet
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstnet library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstnetbuffer_LIBRARY NAMES gstnetbuffer-0.10 libgstnetbuffer-0.10 gstnetbuffer
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstnetbuffer library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstpbutils_LIBRARY NAMES gstpbutils-0.10 libgstpbutils-0.10 gstpbutils
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstpbutils library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstreamer_LIBRARY NAMES gstreamer-0.10 libgstreamer-0.10 gstreamer
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstreamer library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstriff_LIBRARY NAMES gstriff-0.10 libgstriff-0.10 gstriff
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstriff library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstrtp_LIBRARY NAMES gstrtp-0.10 libgstrtp-0.10 gstrtp
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstrtp library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstrtsp_LIBRARY NAMES gstrtsp-0.10 libgstrtsp-0.10 gstrtsp
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstrtsp library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
#FIND_LIBRARY(GSTREAMER_gstsdp_LIBRARY NAMES gstsdp-0.10 libgstsdp-0.10
|
||||
# PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
# ENV LIB
|
||||
# DOC "gstsdp library to link with"
|
||||
# NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gsttag_LIBRARY NAMES gsttag-0.10 libgsttag-0.10 gsttag
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gsttag library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(GSTREAMER_gstvideo_LIBRARY NAMES gstvideo-0.10 libgstvideo-0.10 gstvideo
|
||||
PATHS ${GSTREAMER_DIR}/bin ${GSTREAMER_DIR}/win32/bin ${GSTREAMER_DIR}/bin/bin C:/gstreamer/bin ${GSTREAMER_DIR}/lib ${GSTREAMER_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gstvideo library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
|
||||
#IF (GSTREAMER_gst_INCLUDE_DIR AND GSTREAMER_gstconfig_INCLUDE_DIR AND
|
||||
# GSTREAMER_gstaudio_LIBRARY AND GSTREAMER_gstbase_LIBRARY AND GSTREAMER_gstcontroller_LIBRARY AND
|
||||
# GSTREAMER_gstdataprotocol_LIBRARY AND GSTREAMER_gstinterfaces_LIBRARY AND GSTREAMER_gstnet_LIBRARY AND
|
||||
# GSTREAMER_gstnetbuffer_LIBRARY AND GSTREAMER_gstpbutils_LIBRARY AND GSTREAMER_gstreamer_LIBRARY AND
|
||||
# GSTREAMER_gstriff_LIBRARY AND GSTREAMER_gstrtp_LIBRARY AND GSTREAMER_gstrtsp_LIBRARY AND GSTREAMER_gstsdp_LIBRARY AND
|
||||
# GSTREAMER_gsttag_LIBRARY AND GSTREAMER_gstvideo_LIBRARY)
|
||||
SET(GSTREAMER_INCLUDE_DIR ${GSTREAMER_gst_INCLUDE_DIR} ${GSTREAMER_gstconfig_INCLUDE_DIR})
|
||||
list(REMOVE_DUPLICATES GSTREAMER_INCLUDE_DIR)
|
||||
SET(GSTREAMER_LIBRARIES ${GSTREAMER_gstaudio_LIBRARY} ${GSTREAMER_gstbase_LIBRARY}
|
||||
${GSTREAMER_gstcontroller_LIBRARY} ${GSTREAMER_gstdataprotocol_LIBRARY} ${GSTREAMER_gstinterfaces_LIBRARY}
|
||||
${GSTREAMER_gstnet_LIBRARY} ${GSTREAMER_gstnetbuffer_LIBRARY} ${GSTREAMER_gstpbutils_LIBRARY}
|
||||
${GSTREAMER_gstreamer_LIBRARY} ${GSTREAMER_gstriff_LIBRARY} ${GSTREAMER_gstrtp_LIBRARY}
|
||||
${GSTREAMER_gstrtsp_LIBRARY} ${GSTREAMER_gstsdp_LIBRARY} ${GSTREAMER_gsttag_LIBRARY} ${GSTREAMER_gstvideo_LIBRARY})
|
||||
list(REMOVE_DUPLICATES GSTREAMER_LIBRARIES)
|
||||
SET(GSTREAMER_FOUND TRUE)
|
||||
#ENDIF (GSTREAMER_gst_INCLUDE_DIR AND GSTREAMER_gstconfig_INCLUDE_DIR AND
|
||||
# GSTREAMER_gstaudio_LIBRARY AND GSTREAMER_gstbase_LIBRARY AND GSTREAMER_gstcontroller_LIBRARY AND
|
||||
# GSTREAMER_gstdataprotocol_LIBRARY AND GSTREAMER_gstinterfaces_LIBRARY AND GSTREAMER_gstnet_LIBRARY AND
|
||||
# GSTREAMER_gstnetbuffer_LIBRARY AND GSTREAMER_gstpbutils_LIBRARY AND GSTREAMER_gstreamer_LIBRARY AND
|
||||
# GSTREAMER_gstriff_LIBRARY AND GSTREAMER_gstrtp_LIBRARY AND GSTREAMER_gstrtsp_LIBRARY AND GSTREAMER_gstsdp_LIBRARY AND
|
||||
# GSTREAMER_gsttag_LIBRARY AND GSTREAMER_gstvideo_LIBRARY)
|
||||
11
cmake/modules/FindLibIconv.cmake
Normal file
11
cmake/modules/FindLibIconv.cmake
Normal file
@@ -0,0 +1,11 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{LIBICONV_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${LIBICONV_DIR}" TRY2_DIR)
|
||||
FILE(GLOB LIBICONV_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
|
||||
FIND_PATH(LIBICONV_INCLUDE_DIR iconv.h
|
||||
PATHS ${LIBICONV_DIR}/include /usr/local/include /usr/include
|
||||
ENV INCLUDE DOC "Directory containing iconv.h include file")
|
||||
|
||||
IF (LIBICONV_INCLUDE_DIR)
|
||||
SET(LIBICONV_FOUND TRUE)
|
||||
ENDIF (LIBICONV_INCLUDE_DIR)
|
||||
11
cmake/modules/FindLibXml2.cmake
Normal file
11
cmake/modules/FindLibXml2.cmake
Normal file
@@ -0,0 +1,11 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{LIBXML2_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${LIBXML2_DIR}" TRY2_DIR)
|
||||
FILE(GLOB LIBXML2_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
|
||||
FIND_PATH(LIBXML2_INCLUDE_DIR libxml/parser.h
|
||||
PATHS ${LIBXML2_DIR}/include ${LIBXML2_DIR}/include/libxml2 /usr/local/include/libxml2 /usr/include/libxml2
|
||||
ENV INCLUDE DOC "Directory containing libxml/parser.h include file")
|
||||
|
||||
IF (LIBXML2_INCLUDE_DIR)
|
||||
SET(LIBXML2_FOUND TRUE)
|
||||
ENDIF (LIBXML2_INCLUDE_DIR)
|
||||
17
cmake/modules/FindLibpng.cmake
Normal file
17
cmake/modules/FindLibpng.cmake
Normal file
@@ -0,0 +1,17 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{PNG_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${PNG_DIR}" TRY2_DIR)
|
||||
FILE(GLOB PNG_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
|
||||
FIND_PATH(PNG_INCLUDE_DIR png.h
|
||||
PATHS ${PNG_DIR}/include /usr/local/include /usr/include
|
||||
ENV INCLUDE DOC "Directory containing png.h include file")
|
||||
|
||||
FIND_LIBRARY(PNG_LIBRARY NAMES png12 png
|
||||
PATHS ${PNG_DIR}/bin ${PNG_DIR}/win32/bin ${PNG_DIR}/lib ${PNG_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "png library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
IF (PNG_INCLUDE_DIR AND PNG_LIBRARY)
|
||||
SET(PNG_FOUND TRUE)
|
||||
ENDIF (PNG_INCLUDE_DIR AND PNG_LIBRARY)
|
||||
17
cmake/modules/FindNIIMAQ.cmake
Normal file
17
cmake/modules/FindNIIMAQ.cmake
Normal file
@@ -0,0 +1,17 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{NIIMAQ_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${NIIMAQ_DIR}" TRY2_DIR)
|
||||
FILE(GLOB NIIMAQ_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
|
||||
FIND_PATH(NIIMAQ_INCLUDE_DIR niimaq.h
|
||||
PATHS "${NIIMAQ_DIR}/Shared/ExternalCompilerSupport/C/Include" "${NIIMAQ_DIR}/Include"
|
||||
ENV INCLUDE DOC "Directory containing niimaq.h include file")
|
||||
|
||||
FIND_LIBRARY(NIIMAQ_LIBRARY NAMES imaq
|
||||
PATHS "${NIIMAQ_DIR}/Shared/ExternalCompilerSupport/C/Lib32/MSVC" "${NIIMAQ_DIR}/Lib32/MSVC"
|
||||
ENV LIB
|
||||
DOC "niimaq library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
IF (NIIMAQ_INCLUDE_DIR AND NIIMAQ_LIBRARY)
|
||||
SET(NIIMAQ_FOUND TRUE)
|
||||
ENDIF (NIIMAQ_INCLUDE_DIR AND NIIMAQ_LIBRARY)
|
||||
30
cmake/modules/FindOpenGL.cmake.off
Normal file
30
cmake/modules/FindOpenGL.cmake.off
Normal file
@@ -0,0 +1,30 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{OPENGL_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${OPENGL_DIR}" TRY2_DIR)
|
||||
FILE(GLOB OPENGL_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
|
||||
FIND_PATH(OPENGL_gl_INCLUDE_DIR GL/gl.h
|
||||
PATHS ${OPENGL_DIR}/include /usr/local/include /usr/include
|
||||
ENV INCLUDE DOC "Directory containing GL/gl.h include file")
|
||||
|
||||
FIND_PATH(OPENGL_glu_INCLUDE_DIR GL/glu.h
|
||||
PATHS ${OPENGL_DIR}/include /usr/local/include /usr/include
|
||||
ENV INCLUDE DOC "Directory containing GL/glu.h include file")
|
||||
|
||||
FIND_LIBRARY(OPENGL_gl_LIBRARY NAMES opengl32 GL
|
||||
PATHS ${OPENGL_DIR}/bin ${OPENGL_DIR}/win32/bin ${OPENGL_DIR}/lib ${OPENGL_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "gl library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
FIND_LIBRARY(OPENGL_glu_LIBRARY NAMES glu32 GLU
|
||||
PATHS ${OPENGL_DIR}/bin ${OPENGL_DIR}/win32/bin ${OPENGL_DIR}/lib ${OPENGL_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "glu library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
IF (OPENGL_gl_INCLUDE_DIR AND OPENGL_glu_INCLUDE_DIR AND OPENGL_gl_LIBRARY AND OPENGL_glu_LIBRARY)
|
||||
SET(OPENGL_INCLUDE_DIR ${OPENGL_gl_INCLUDE_DIR} ${OPENGL_glu_INCLUDE_DIR})
|
||||
list(REMOVE_DUPLICATES OPENGL_INCLUDE_DIR)
|
||||
SET(OPENGL_LIBRARIES ${OPENGL_gl_LIBRARY} ${OPENGL_glu_LIBRARY})
|
||||
list(REMOVE_DUPLICATES OPENGL_LIBRARIES)
|
||||
ENDIF (OPENGL_gl_INCLUDE_DIR AND OPENGL_glu_INCLUDE_DIR AND OPENGL_gl_LIBRARY AND OPENGL_glu_LIBRARY)
|
||||
17
cmake/modules/FindZlib.cmake
Normal file
17
cmake/modules/FindZlib.cmake
Normal file
@@ -0,0 +1,17 @@
|
||||
FILE(TO_CMAKE_PATH "$ENV{ZLIB_DIR}" TRY1_DIR)
|
||||
FILE(TO_CMAKE_PATH "${ZLIB_DIR}" TRY2_DIR)
|
||||
FILE(GLOB ZLIB_DIR ${TRY1_DIR} ${TRY2_DIR})
|
||||
|
||||
FIND_PATH(ZLIB_INCLUDE_DIR zlib.h
|
||||
PATHS ${ZLIB_DIR}/include /usr/local/include /usr/include
|
||||
ENV INCLUDE DOC "Directory containing zlib.h include file")
|
||||
|
||||
FIND_LIBRARY(ZLIB_LIBRARY NAMES z
|
||||
PATHS ${ZLIB_DIR}/bin ${ZLIB_DIR}/win32/bin ${ZLIB_DIR}/lib ${ZLIB_DIR}/win32/lib /usr/local/lib /usr/lib
|
||||
ENV LIB
|
||||
DOC "zlib library to link with"
|
||||
NO_SYSTEM_ENVIRONMENT_PATH)
|
||||
|
||||
IF (ZLIB_INCLUDE_DIR AND ZLIB_LIBRARY)
|
||||
SET(ZLIB_FOUND TRUE)
|
||||
ENDIF (ZLIB_INCLUDE_DIR AND ZLIB_LIBRARY)
|
||||
Reference in New Issue
Block a user