disabled several tests on Mac when no FFMPEG is used; disabled automatic table initia...
authorVadim Pisarevsky <vadim.pisarevsky@itseez.com>
Mon, 22 Oct 2012 13:26:22 +0000 (17:26 +0400)
committerAndrey Kamaev <andrey.kamaev@itseez.com>
Mon, 22 Oct 2012 17:13:26 +0000 (21:13 +0400)
modules/highgui/test/test_framecount.cpp
modules/highgui/test/test_positioning.cpp
modules/highgui/test/test_video_pos.cpp
modules/imgproc/src/imgwarp.cpp

index 7f8c36c..80bcfaf 100644 (file)
@@ -109,6 +109,6 @@ void CV_FramecountTest::run(int)
         }
     }
 }
-#if BUILD_WITH_VIDEO_INPUT_SUPPORT
+#if BUILD_WITH_VIDEO_INPUT_SUPPORT && defined HAVE_FFMPEG
 TEST(Highgui_Video, framecount) {CV_FramecountTest test; test.safe_run();}
 #endif
index f143e8a..9f022ca 100644 (file)
@@ -217,7 +217,7 @@ void CV_VideoRandomPositioningTest::run(int)
     run_test(RANDOM);
 }
 
-#if BUILD_WITH_VIDEO_INPUT_SUPPORT
+#if BUILD_WITH_VIDEO_INPUT_SUPPORT && defined HAVE_FFMPEG
 TEST (Highgui_Video, seek_progressive) { CV_VideoProgressivePositioningTest test; test.safe_run(); }
 TEST (Highgui_Video, seek_random) { CV_VideoRandomPositioningTest test; test.safe_run(); }
 #endif
\ No newline at end of file
index 92904f5..ce0df40 100644 (file)
@@ -173,6 +173,6 @@ public:
     Size framesize;
 };
 
-#if BUILD_WITH_VIDEO_INPUT_SUPPORT && BUILD_WITH_VIDEO_OUTPUT_SUPPORT
+#if BUILD_WITH_VIDEO_INPUT_SUPPORT && BUILD_WITH_VIDEO_OUTPUT_SUPPORT && defined HAVE_FFMPEG
 TEST(Highgui_Video, seek_random_synthetic) { CV_PositioningTest test; test.safe_run(); }
 #endif
index 6d9a984..c250659 100644 (file)
@@ -220,7 +220,7 @@ static const void* initInterTab2D( int method, bool fixpt )
     return fixpt ? (const void*)itab : (const void*)tab;
 }
 
-
+#ifndef __MINGW32__
 static bool initAllInterTab2D()
 {
     return  initInterTab2D( INTER_LINEAR, false ) &&
@@ -232,6 +232,7 @@ static bool initAllInterTab2D()
 }
 
 static volatile bool doInitAllInterTab2D = initAllInterTab2D();
+#endif
 
 template<typename ST, typename DT> struct Cast
 {