Commit: 9b76dd10858313a9c6ca4733cd8ddc21d2d93842
Author: Campbell Barton
Date:   Fri Jun 10 20:07:44 2016 +1000
Branches: temp-decklink
https://developer.blender.org/rB9b76dd10858313a9c6ca4733cd8ddc21d2d93842

CMake: rename WITH_DECKLINK -> WITH_GAMEENGINE_DECKLINK

===================================================================

M       CMakeLists.txt
M       build_files/cmake/macros.cmake
M       intern/CMakeLists.txt
M       source/blenderplayer/CMakeLists.txt
M       source/gameengine/VideoTexture/CMakeLists.txt
M       source/gameengine/VideoTexture/DeckLink.cpp
M       source/gameengine/VideoTexture/DeckLink.h
M       source/gameengine/VideoTexture/Exception.cpp
M       source/gameengine/VideoTexture/VideoDeckLink.cpp
M       source/gameengine/VideoTexture/VideoDeckLink.h
M       source/gameengine/VideoTexture/blendVideoTex.cpp

===================================================================

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1e94bb7..e7a0f7a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -229,8 +229,8 @@ option(WITH_BULLET        "Enable Bullet (Physics Engine)" 
ON)
 option(WITH_SYSTEM_BULLET "Use the systems bullet library (currently 
unsupported due to missing features in upstream!)" )
 mark_as_advanced(WITH_SYSTEM_BULLET)
 option(WITH_GAMEENGINE    "Enable Game Engine" ${_init_GAMEENGINE})
+option(WITH_GAMEENGINE_DECKLINK "Support BlackMagicDesign DeckLink cards in 
the Game Engine" ON)
 option(WITH_PLAYER        "Build Player" OFF)
-option(WITH_DECKLINK      "Support BlackMagicDesign DeckLink cards in the BGE" 
ON)
 option(WITH_OPENCOLORIO   "Enable OpenColorIO color management" 
${_init_OPENCOLORIO})
 
 # Compositor
diff --git a/build_files/cmake/macros.cmake b/build_files/cmake/macros.cmake
index 15bee2a..d29f086 100644
--- a/build_files/cmake/macros.cmake
+++ b/build_files/cmake/macros.cmake
@@ -685,7 +685,7 @@ function(SETUP_BLENDER_SORTED_LIBS)
                list_insert_after(BLENDER_SORTED_LIBS "ge_logic_ngnetwork" 
"extern_bullet")
        endif()
 
-       if(WITH_DECKLINK)
+       if(WITH_GAMEENGINE_DECKLINK)
                list(APPEND BLENDER_SORTED_LIBS bf_intern_decklink)
        endif()
 
diff --git a/intern/CMakeLists.txt b/intern/CMakeLists.txt
index b36ea3b..9a54767 100644
--- a/intern/CMakeLists.txt
+++ b/intern/CMakeLists.txt
@@ -34,7 +34,7 @@ add_subdirectory(mikktspace)
 add_subdirectory(glew-mx)
 add_subdirectory(eigen)
 
-if (WITH_DECKLINK)
+if (WITH_GAMEENGINE_DECKLINK)
        add_subdirectory(decklink)
 endif()
 
diff --git a/source/blenderplayer/CMakeLists.txt 
b/source/blenderplayer/CMakeLists.txt
index 5694a29..206007b 100644
--- a/source/blenderplayer/CMakeLists.txt
+++ b/source/blenderplayer/CMakeLists.txt
@@ -215,7 +215,7 @@ endif()
                list(APPEND BLENDER_SORTED_LIBS bf_intern_locale)
        endif()
 
-       if(WITH_DECKLINK)
+       if(WITH_GAMEENGINE_DECKLINK)
                list(APPEND BLENDER_SORTED_LIBS bf_intern_decklink)
        endif()
 
diff --git a/source/gameengine/VideoTexture/CMakeLists.txt 
b/source/gameengine/VideoTexture/CMakeLists.txt
index aa7267a..1eb09b0 100644
--- a/source/gameengine/VideoTexture/CMakeLists.txt
+++ b/source/gameengine/VideoTexture/CMakeLists.txt
@@ -112,8 +112,8 @@ if(WITH_CODEC_FFMPEG)
        )
 endif()
 
-if(WITH_DECKLINK)
-       add_definitions(-DWITH_DECKLINK)
+if(WITH_GAMEENGINE_DECKLINK)
+       add_definitions(-DWITH_GAMEENGINE_DECKLINK)
 endif()
 
 blender_add_lib(ge_videotex "${SRC}" "${INC}" "${INC_SYS}")
diff --git a/source/gameengine/VideoTexture/DeckLink.cpp 
b/source/gameengine/VideoTexture/DeckLink.cpp
index e9b583d..0506756 100644
--- a/source/gameengine/VideoTexture/DeckLink.cpp
+++ b/source/gameengine/VideoTexture/DeckLink.cpp
@@ -29,7 +29,7 @@
  *  \ingroup bgevideotex
  */
 
-#ifdef WITH_DECKLINK
+#ifdef WITH_GAMEENGINE_DECKLINK
 
 // implementation
 
@@ -810,4 +810,4 @@ PyTypeObject DeckLinkType =
        DeckLink_new,               /* tp_new */
 };
 
-#endif /* WITH_DECKLINK */
+#endif /* WITH_GAMEENGINE_DECKLINK */
diff --git a/source/gameengine/VideoTexture/DeckLink.h 
b/source/gameengine/VideoTexture/DeckLink.h
index 5870451..1c96af7 100644
--- a/source/gameengine/VideoTexture/DeckLink.h
+++ b/source/gameengine/VideoTexture/DeckLink.h
@@ -32,7 +32,7 @@
 #ifndef __DECKLINK_H__
 #define __DECKLINK_H__
 
-#ifdef WITH_DECKLINK
+#ifdef WITH_GAMEENGINE_DECKLINK
 
 #include "EXP_PyObjectPlus.h"
 #include <structmember.h>
@@ -81,6 +81,6 @@ extern PyTypeObject DeckLinkType;
 HRESULT decklink_ReadDisplayMode(const char *format, size_t len, 
BMDDisplayMode *displayMode);
 HRESULT decklink_ReadPixelFormat(const char *format, size_t len, 
BMDPixelFormat *displayMode);
 
-#endif /* WITH_DECKLINK */
+#endif /* WITH_GAMEENGINE_DECKLINK */
 
 #endif /* __DECKLINK_H__ */
diff --git a/source/gameengine/VideoTexture/Exception.cpp 
b/source/gameengine/VideoTexture/Exception.cpp
index 322b7f9..9f82987 100644
--- a/source/gameengine/VideoTexture/Exception.cpp
+++ b/source/gameengine/VideoTexture/Exception.cpp
@@ -225,7 +225,7 @@ void registerAllExceptions(void)
        SourceVideoEmptyDesc.registerDesc();
        SourceVideoCreationDesc.registerDesc();
        OffScreenInvalidDesc.registerDesc();
-#ifdef WITH_DECKLINK
+#ifdef WITH_GAMEENGINE_DECKLINK
        AutoDetectionNotAvailDesc.registerDesc();
        DeckLinkBadDisplayModeDesc.registerDesc();
        DeckLinkBadPixelFormatDesc.registerDesc();
diff --git a/source/gameengine/VideoTexture/VideoDeckLink.cpp 
b/source/gameengine/VideoTexture/VideoDeckLink.cpp
index 50421f4..d9558a7 100644
--- a/source/gameengine/VideoTexture/VideoDeckLink.cpp
+++ b/source/gameengine/VideoTexture/VideoDeckLink.cpp
@@ -29,7 +29,7 @@
  *  \ingroup bgevideotex
  */
 
-#ifdef WITH_DECKLINK
+#ifdef WITH_GAMEENGINE_DECKLINK
 
 // FFmpeg defines its own version of stdint.h on Windows.
 // Decklink needs FFmpeg, so it uses its version of stdint.h
@@ -1222,5 +1222,5 @@ PyTypeObject VideoDeckLinkType =
 // DeckLink Capture Delegate Class
 ////////////////////////////////////////////
 
-#endif         // WITH_DECKLINK
+#endif         // WITH_GAMEENGINE_DECKLINK
 
diff --git a/source/gameengine/VideoTexture/VideoDeckLink.h 
b/source/gameengine/VideoTexture/VideoDeckLink.h
index fc55460..be81f63 100644
--- a/source/gameengine/VideoTexture/VideoDeckLink.h
+++ b/source/gameengine/VideoTexture/VideoDeckLink.h
@@ -32,7 +32,7 @@
 #ifndef __VIDEODECKLINK_H__
 #define __VIDEODECKLINK_H__
 
-#ifdef WITH_DECKLINK
+#ifdef WITH_GAMEENGINE_DECKLINK
 
 /* this needs to be parsed with __cplusplus defined before included through 
DeckLink_compat.h */
 #if defined(__FreeBSD__)
@@ -251,6 +251,6 @@ public:
 };
 
 
-#endif /* WITH_DECKLINK */
+#endif /* WITH_GAMEENGINE_DECKLINK */
 
 #endif  /* __VIDEODECKLINK_H__ */
diff --git a/source/gameengine/VideoTexture/blendVideoTex.cpp 
b/source/gameengine/VideoTexture/blendVideoTex.cpp
index fd10f8f..9b046d4 100644
--- a/source/gameengine/VideoTexture/blendVideoTex.cpp
+++ b/source/gameengine/VideoTexture/blendVideoTex.cpp
@@ -128,7 +128,7 @@ static PyMethodDef moduleMethods[] =
 extern PyTypeObject VideoFFmpegType;
 extern PyTypeObject ImageFFmpegType;
 #endif
-#ifdef WITH_DECKLINK
+#ifdef WITH_GAMEENGINE_DECKLINK
 extern PyTypeObject VideoDeckLinkType;
 extern PyTypeObject DeckLinkType;
 #endif
@@ -149,7 +149,7 @@ static void registerAllTypes(void)
        pyImageTypes.add(&VideoFFmpegType, "VideoFFmpeg");
        pyImageTypes.add(&ImageFFmpegType, "ImageFFmpeg");
 #endif
-#ifdef WITH_DECKLINK
+#ifdef WITH_GAMEENGINE_DECKLINK
        pyImageTypes.add(&VideoDeckLinkType, "VideoDeckLink");
 #endif
        pyImageTypes.add(&ImageBuffType, "ImageBuff");
@@ -201,7 +201,7 @@ PyMODINIT_FUNC initVideoTexturePythonBinding(void)
                return NULL;
        if (PyType_Ready(&TextureType) < 0) 
                return NULL;
-#ifdef WITH_DECKLINK
+#ifdef WITH_GAMEENGINE_DECKLINK
        if (PyType_Ready(&DeckLinkType) < 0)
                return NULL;
 #endif
@@ -218,7 +218,7 @@ PyMODINIT_FUNC initVideoTexturePythonBinding(void)
 
        Py_INCREF(&TextureType);
        PyModule_AddObject(m, "Texture", (PyObject *)&TextureType);
-#ifdef WITH_DECKLINK
+#ifdef WITH_GAMEENGINE_DECKLINK
        Py_INCREF(&DeckLinkType);
        PyModule_AddObject(m, "DeckLink", (PyObject *)&DeckLinkType);
 #endif

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to