Revision: 17312
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=17312
Author:   sirdude
Date:     2008-11-04 00:35:41 +0100 (Tue, 04 Nov 2008)

Log Message:
-----------
Add's GSR's INT64_C fix and removes dos line endings...

Kent

Modified Paths:
--------------
    trunk/blender/source/gameengine/VideoTexture/BlendType.h
    trunk/blender/source/gameengine/VideoTexture/CMakeLists.txt
    trunk/blender/source/gameengine/VideoTexture/Common.h
    trunk/blender/source/gameengine/VideoTexture/Exception.cpp
    trunk/blender/source/gameengine/VideoTexture/Exception.h
    trunk/blender/source/gameengine/VideoTexture/FilterBase.cpp
    trunk/blender/source/gameengine/VideoTexture/FilterBase.h
    trunk/blender/source/gameengine/VideoTexture/FilterBlueScreen.cpp
    trunk/blender/source/gameengine/VideoTexture/FilterBlueScreen.h
    trunk/blender/source/gameengine/VideoTexture/FilterColor.cpp
    trunk/blender/source/gameengine/VideoTexture/FilterColor.h
    trunk/blender/source/gameengine/VideoTexture/FilterNormal.cpp
    trunk/blender/source/gameengine/VideoTexture/FilterNormal.h
    trunk/blender/source/gameengine/VideoTexture/FilterSource.cpp
    trunk/blender/source/gameengine/VideoTexture/FilterSource.h
    trunk/blender/source/gameengine/VideoTexture/ImageBase.cpp
    trunk/blender/source/gameengine/VideoTexture/ImageBase.h
    trunk/blender/source/gameengine/VideoTexture/ImageBuff.cpp
    trunk/blender/source/gameengine/VideoTexture/ImageBuff.h
    trunk/blender/source/gameengine/VideoTexture/ImageMix.cpp
    trunk/blender/source/gameengine/VideoTexture/ImageMix.h
    trunk/blender/source/gameengine/VideoTexture/ImageRender.cpp
    trunk/blender/source/gameengine/VideoTexture/ImageRender.h
    trunk/blender/source/gameengine/VideoTexture/ImageViewport.cpp
    trunk/blender/source/gameengine/VideoTexture/ImageViewport.h
    trunk/blender/source/gameengine/VideoTexture/Makefile
    trunk/blender/source/gameengine/VideoTexture/PyTypeList.cpp
    trunk/blender/source/gameengine/VideoTexture/PyTypeList.h
    trunk/blender/source/gameengine/VideoTexture/SConscript
    trunk/blender/source/gameengine/VideoTexture/Texture.cpp
    trunk/blender/source/gameengine/VideoTexture/Texture.h
    trunk/blender/source/gameengine/VideoTexture/VideoBase.cpp
    trunk/blender/source/gameengine/VideoTexture/VideoBase.h
    trunk/blender/source/gameengine/VideoTexture/VideoFFmpeg.cpp
    trunk/blender/source/gameengine/VideoTexture/VideoFFmpeg.h
    trunk/blender/source/gameengine/VideoTexture/blendVideoTex.cpp

Modified: trunk/blender/source/gameengine/VideoTexture/BlendType.h
===================================================================
--- trunk/blender/source/gameengine/VideoTexture/BlendType.h    2008-11-03 
23:17:36 UTC (rev 17311)
+++ trunk/blender/source/gameengine/VideoTexture/BlendType.h    2008-11-03 
23:35:41 UTC (rev 17312)
@@ -1,75 +1,75 @@
-/* $Id$
------------------------------------------------------------------------------
-This source file is part of VideoTexture library
-
-Copyright (c) 2006 The Zdeno Ash Miklas
-
-This program is free software; you can redistribute it and/or modify it under
-the terms of the GNU Lesser General Public License as published by the Free 
Software
-Foundation; either version 2 of the License, or (at your option) any later
-version.
-
-This program is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more 
details.
-
-You should have received a copy of the GNU Lesser General Public License along 
with
-this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-Place - Suite 330, Boston, MA 02111-1307, USA, or go to
-http://www.gnu.org/copyleft/lesser.txt.
------------------------------------------------------------------------------
-*/
-
-#if !defined BLENDTYPE_H
-#define BLENDTYPE_H
-
-
-/// class allows check type of blender python object and access its contained 
object
-template <class PyObj> class BlendType
-{
-public:
-       /// constructor
-       BlendType (char * name) : m_name(name) {}
-
-       /// check blender type and return pointer to contained object or NULL 
(if type is not valid)
-       PyObj * checkType (PyObject * obj)
-       {
-               // if pointer to type isn't set 
-               if (m_objType == NULL)
-               {
-                       // compare names of type
-                       if (strcmp(obj->ob_type->tp_name, m_name) == 0)
-                               // if name of type match, save pointer to type
-                               m_objType = obj->ob_type;
-                       else
-                               // if names of type don't match, return NULL
-                               return NULL;
-               }
-               // if pointer to type is set and don't match to type of 
provided object, return NULL
-               else if (obj->ob_type != m_objType) 
-                       return NULL;
-               // return pointer to object
-               return (PyObj*)obj;
-       }
-
-       /// parse arguments to get object
-       PyObj * parseArg (PyObject * args)
-       {
-               // parse arguments
-               PyObject * obj;
-               if (PyArg_ParseTuple(args, "O", &obj))
-                       // if successfully parsed, return pointer to object
-                       return checkType(obj);
-               // otherwise return NULL
-               return NULL;
-       }
-
-protected:
-       /// name of Python type
-       char * m_name;
-       /// pointer to Python type
-       PyTypeObject * m_objType;
-};
-
-
-#endif
+/* $Id$
+-----------------------------------------------------------------------------
+This source file is part of VideoTexture library
+
+Copyright (c) 2006 The Zdeno Ash Miklas
+
+This program is free software; you can redistribute it and/or modify it under
+the terms of the GNU Lesser General Public License as published by the Free 
Software
+Foundation; either version 2 of the License, or (at your option) any later
+version.
+
+This program is distributed in the hope that it will be useful, but WITHOUT
+ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more 
details.
+
+You should have received a copy of the GNU Lesser General Public License along 
with
+this program; if not, write to the Free Software Foundation, Inc., 59 Temple
+Place - Suite 330, Boston, MA 02111-1307, USA, or go to
+http://www.gnu.org/copyleft/lesser.txt.
+-----------------------------------------------------------------------------
+*/
+
+#if !defined BLENDTYPE_H
+#define BLENDTYPE_H
+
+
+/// class allows check type of blender python object and access its contained 
object
+template <class PyObj> class BlendType
+{
+public:
+       /// constructor
+       BlendType (char * name) : m_name(name) {}
+
+       /// check blender type and return pointer to contained object or NULL 
(if type is not valid)
+       PyObj * checkType (PyObject * obj)
+       {
+               // if pointer to type isn't set 
+               if (m_objType == NULL)
+               {
+                       // compare names of type
+                       if (strcmp(obj->ob_type->tp_name, m_name) == 0)
+                               // if name of type match, save pointer to type
+                               m_objType = obj->ob_type;
+                       else
+                               // if names of type don't match, return NULL
+                               return NULL;
+               }
+               // if pointer to type is set and don't match to type of 
provided object, return NULL
+               else if (obj->ob_type != m_objType) 
+                       return NULL;
+               // return pointer to object
+               return (PyObj*)obj;
+       }
+
+       /// parse arguments to get object
+       PyObj * parseArg (PyObject * args)
+       {
+               // parse arguments
+               PyObject * obj;
+               if (PyArg_ParseTuple(args, "O", &obj))
+                       // if successfully parsed, return pointer to object
+                       return checkType(obj);
+               // otherwise return NULL
+               return NULL;
+       }
+
+protected:
+       /// name of Python type
+       char * m_name;
+       /// pointer to Python type
+       PyTypeObject * m_objType;
+};
+
+
+#endif

Modified: trunk/blender/source/gameengine/VideoTexture/CMakeLists.txt
===================================================================
--- trunk/blender/source/gameengine/VideoTexture/CMakeLists.txt 2008-11-03 
23:17:36 UTC (rev 17311)
+++ trunk/blender/source/gameengine/VideoTexture/CMakeLists.txt 2008-11-03 
23:35:41 UTC (rev 17312)
@@ -1,61 +1,61 @@
-# $Id$
-# ***** BEGIN GPL LICENSE BLOCK *****
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software Foundation,
-# Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#
-# The Original Code is Copyright (C) 2006, Blender Foundation
-# All rights reserved.
-#
-# The Original Code is: all of this file.
-#
-# Contributor(s): Jacques Beaurain.
-#
-# ***** END GPL LICENSE BLOCK *****
-
-FILE(GLOB SRC *.cpp)
-
-SET(INC
-  .
-  ../../../source/gameengine/Ketsji
-  ../../../source/gameengine/Expressions
-  ../../../source/gameengine/GameLogic
-  ../../../source/gameengine/SceneGraph
-  ../../../source/gameengine/Rasterizer
-  ../../../source/gameengine/Rasterizer/RAS_OpenGLRasterizer
-  ../../../source/gameengine/BlenderRoutines
-  ../../../source/blender/include
-  ../../../source/blender/blenlib
-  ../../../source/blender/blenkernel
-  ../../../source/blender/makesdna
-  ../../../source/blender/imbuf
-  ../../../source/blender/python
-  ../../../source/blender/gpu
-  ../../../source/kernel/gen_system
-  ../../../intern/string
-  ../../../intern/moto/include
-  ../../../intern/guardedalloc
-  ../../../intern/SoundSystem
-  ../../../extern/glew/include
-  ${PYTHON_INC}
-)
-
-IF(WITH_FFMPEG)
-  SET(INC ${INC} ${FFMPEG_INC})
-  ADD_DEFINITIONS(-DWITH_FFMPEG)
-  ADD_DEFINITIONS(-D__STDC_CONSTANT_MACROS)
-ENDIF(WITH_FFMPEG)
-
-BLENDERLIB(bf_videotex "${SRC}" "${INC}")
-#env.BlenderLib ( 'bf_videotex', sources, Split(incs), [], 
libtype=['game','player'], priority=[25, 72], compileflags = cflags )
+# $Id$
+# ***** BEGIN GPL LICENSE BLOCK *****
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software Foundation,
+# Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+#
+# The Original Code is Copyright (C) 2006, Blender Foundation
+# All rights reserved.
+#
+# The Original Code is: all of this file.
+#
+# Contributor(s): Jacques Beaurain.
+#
+# ***** END GPL LICENSE BLOCK *****
+
+FILE(GLOB SRC *.cpp)
+
+SET(INC
+  .
+  ../../../source/gameengine/Ketsji
+  ../../../source/gameengine/Expressions
+  ../../../source/gameengine/GameLogic
+  ../../../source/gameengine/SceneGraph
+  ../../../source/gameengine/Rasterizer
+  ../../../source/gameengine/Rasterizer/RAS_OpenGLRasterizer
+  ../../../source/gameengine/BlenderRoutines
+  ../../../source/blender/include
+  ../../../source/blender/blenlib
+  ../../../source/blender/blenkernel
+  ../../../source/blender/makesdna
+  ../../../source/blender/imbuf
+  ../../../source/blender/python
+  ../../../source/blender/gpu
+  ../../../source/kernel/gen_system
+  ../../../intern/string
+  ../../../intern/moto/include
+  ../../../intern/guardedalloc
+  ../../../intern/SoundSystem
+  ../../../extern/glew/include
+  ${PYTHON_INC}
+)
+
+IF(WITH_FFMPEG)
+  SET(INC ${INC} ${FFMPEG_INC})
+  ADD_DEFINITIONS(-DWITH_FFMPEG)
+  ADD_DEFINITIONS(-D__STDC_CONSTANT_MACROS)
+ENDIF(WITH_FFMPEG)
+
+BLENDERLIB(bf_videotex "${SRC}" "${INC}")
+#env.BlenderLib ( 'bf_videotex', sources, Split(incs), [], 
libtype=['game','player'], priority=[25, 72], compileflags = cflags )

Modified: trunk/blender/source/gameengine/VideoTexture/Common.h
===================================================================
--- trunk/blender/source/gameengine/VideoTexture/Common.h       2008-11-03 
23:17:36 UTC (rev 17311)
+++ trunk/blender/source/gameengine/VideoTexture/Common.h       2008-11-03 
23:35:41 UTC (rev 17312)
@@ -1,55 +1,55 @@
-/* $Id$
------------------------------------------------------------------------------
-This source file is part of VideoTexture library
-
-Copyright (c) 2006 The Zdeno Ash Miklas
-
-This program is free software; you can redistribute it and/or modify it under
-the terms of the GNU Lesser General Public License as published by the Free 
Software
-Foundation; either version 2 of the License, or (at your option) any later
-version.
-
-This program is distributed in the hope that it will be useful, but WITHOUT

@@ Diff output truncated at 10240 characters. @@

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to